Mercurial > mplayer.hg
diff Gui/mplayer/psignal.h @ 1693:d237c5d4b216
GUI version n-1
author | arpi |
---|---|
date | Sat, 25 Aug 2001 21:04:29 +0000 |
parents | |
children | b60319205152 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Gui/mplayer/psignal.h Sat Aug 25 21:04:29 2001 +0000 @@ -0,0 +1,61 @@ + +#ifndef __GUI_SIGNAL +#define __GUI_SIGNAL + +#include <stdlib.h> +#include <stdio.h> +#include <string.h> +#include <unistd.h> +#include <signal.h> + +#define mplNoneEvent 0 +#define mplResizeEvent 1 +#define mplQuit 2 +#define mplPauseEvent 3 +#define mplEndOfFile 4 +#define mplExposeEvent 5 +#define mplSetVideoData 6 +#define mplAudioError 7 +#define mplUnknowError 8 +#define mplSeekEvent 9 +#define mplUnknowFileType 10 +#define mplCodecConfNotFound 11 +#define mplErrorDVDKeyProcess 12 +#define mplErrorDVDAuth 13 +#define mplErrorAVINI 14 +#define mplAVIErrorMissingVideoStream 15 +#define mplASFErrorMissingVideoStream 16 +#define mplMPEGErrorSeqHeaderSearch 17 +#define mplErrorShMemAlloc 18 +#define mplMPEGErrorCannotReadSeqHeader 19 +#define mplMPEGErrorBadSeqHeader 20 +#define mplMPEGErrorCannotReadSeqHeaderExt 21 +#define mplMPEGErrorBadSeqHeaderExt 22 +#define mplCantFindCodecForVideoFormat 23 +#define mplIncompatibleVideoOutDevice 24 +#define mplCompileWithoutDSSupport 25 +#define mplDSCodecNotFound 26 +#define mplCantInitVideoDriver 27 +#define mplIncAudioBufferDelay 28 +#define mplDecAudioBufferDelay 29 + +#define SIGTYPE _NSIG - 1 + +extern int gtkIsOk; + +extern pid_t mplMPlayerPID; +extern pid_t mplParentPID; + +extern pid_t gtkChildPID; +extern pid_t gtkParentPID; + +extern void gtkSigHandler( int s ); +extern void mplPlayerSigHandler( int s ); +extern void mplMainSigHandler( int s ); + +extern void mplSendMessage( int msg ); +extern void gtkSendMessage( int msg ); + +extern void mplErrorHandler( int critical,const char * format, ... ); + +#endif \ No newline at end of file