annotate Gui/mplayer/psignal.h @ 2847:1d92268eb8fc

uyvytoyv12 in MMX (untested)
author michael
date Sun, 11 Nov 2001 22:26:15 +0000
parents 3997f8eec36e
children b1a2469e78ac
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
1
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
2 #ifndef __GUI_SIGNAL
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
3 #define __GUI_SIGNAL
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
4
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
5 #include <stdlib.h>
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
6 #include <stdio.h>
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
7 #include <string.h>
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
8 #include <unistd.h>
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
9 #include <signal.h>
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
10
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
11 #define mplNoneEvent 0
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
12 #define mplResizeEvent 1
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
13 #define mplQuit 2
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
14 #define mplPauseEvent 3
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
15 #define mplEndOfFile 4
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
16 #define mplExposeEvent 5
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
17 #define mplSetVideoData 6
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
18 #define mplAudioError 7
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
19 #define mplUnknowError 8
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
20 #define mplSeekEvent 9
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
21 #define mplUnknowFileType 10
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
22 #define mplCodecConfNotFound 11
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
23 #define mplErrorDVDKeyProcess 12
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
24 #define mplErrorDVDAuth 13
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
25 #define mplErrorAVINI 14
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
26 #define mplAVIErrorMissingVideoStream 15
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
27 #define mplASFErrorMissingVideoStream 16
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
28 #define mplMPEGErrorSeqHeaderSearch 17
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
29 #define mplErrorShMemAlloc 18
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
30 #define mplMPEGErrorCannotReadSeqHeader 19
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
31 #define mplMPEGErrorBadSeqHeader 20
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
32 #define mplMPEGErrorCannotReadSeqHeaderExt 21
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
33 #define mplMPEGErrorBadSeqHeaderExt 22
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
34 #define mplCantFindCodecForVideoFormat 23
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
35 #define mplIncompatibleVideoOutDevice 24
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
36 #define mplCompileWithoutDSSupport 25
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
37 #define mplDSCodecNotFound 26
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
38 #define mplCantInitVideoDriver 27
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
39 #define mplIncAudioBufferDelay 28
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
40 #define mplDecAudioBufferDelay 29
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
41
2112
3997f8eec36e BSD fixes
arpi
parents: 2089
diff changeset
42 #ifndef SIGTYPE
3997f8eec36e BSD fixes
arpi
parents: 2089
diff changeset
43 #ifdef SIGUSR2
3997f8eec36e BSD fixes
arpi
parents: 2089
diff changeset
44 #define SIGTYPE SIGUSR2
3997f8eec36e BSD fixes
arpi
parents: 2089
diff changeset
45 #warning should we use SIGUSR1 or SIGUSR2 on linux, bsd, ... too?
3997f8eec36e BSD fixes
arpi
parents: 2089
diff changeset
46 #else
2089
d7920c8257e2 BSD/OS support
arpi
parents: 1858
diff changeset
47 #ifdef __bsdi__
d7920c8257e2 BSD/OS support
arpi
parents: 1858
diff changeset
48 #define _NSIG NSIG
d7920c8257e2 BSD/OS support
arpi
parents: 1858
diff changeset
49 #endif
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
50 #define SIGTYPE _NSIG - 1
1850
62b8e85865a2 Some changes to compile the GUI on solaris
jkeil
parents: 1741
diff changeset
51 #endif
2112
3997f8eec36e BSD fixes
arpi
parents: 2089
diff changeset
52 #endif
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
53
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
54 extern int gtkIsOk;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
55
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
56 extern pid_t mplMPlayerPID;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
57 extern pid_t mplParentPID;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
58
1741
b60319205152 fix sinal handling
pontscho
parents: 1693
diff changeset
59 extern pid_t gtkPID;
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
60
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
61 extern void gtkSigHandler( int s );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
62 extern void mplPlayerSigHandler( int s );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
63 extern void mplMainSigHandler( int s );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
64
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
65 extern void gtkSendMessage( int msg );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
66
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
67 extern void mplErrorHandler( int critical,const char * format, ... );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
68
1850
62b8e85865a2 Some changes to compile the GUI on solaris
jkeil
parents: 1741
diff changeset
69 #endif