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