annotate gui/mplayer/play.h @ 25661:293aeec83153

Replace the persistent CODECS_FLAG_SELECTED by a local "stringset" with an almost-trivial implementation. This allows making the builtin codec structs const, and it also makes clearer that this "selected" status is not used outside the init functions.
author reimar
date Sat, 12 Jan 2008 14:05:46 +0000
parents 3baf6a2283da
children 4129c8cfa742
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
23077
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
1
23689
3f0d00abc073 Do not use leading underscores in multiple inclusion guards, they are reserved.
diego
parents: 23077
diff changeset
2 #ifndef GUI_PLAY_H
3f0d00abc073 Do not use leading underscores in multiple inclusion guards, they are reserved.
diego
parents: 23077
diff changeset
3 #define GUI_PLAY_H
23077
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
4
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
5 #include "../config.h"
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
6
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
7 extern int mplGotoTheNext;
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
8
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
9 extern void mplEnd( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
10 extern void mplFullScreen( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
11 extern void mplPlay( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
12 extern void mplPause( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
13 extern void mplState( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
14 extern void mplPrev( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
15 extern void mplNext( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
16 extern void mplCurr( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
17
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
18 extern void mplIncAudioBufDelay( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
19 extern void mplDecAudioBufDelay( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
20
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
21 extern void mplRelSeek( float s );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
22 extern void mplAbsSeek( float s );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
23 extern float mplGetPosition( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
24
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
25 extern void mplPlayFork( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
26 extern void mplSigHandler( int s );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
27 extern void mplPlayerThread( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
28
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
29 extern void ChangeSkin( char * name );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
30 extern void EventHandling( void );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
31
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
32 extern void mplSetFileName( char * dir,char * name,int type );
17bf4f4b0715 Gui --> gui
diego
parents:
diff changeset
33
25535
3baf6a2283da Add explanatory comments to the #endif part of multiple inclusion guards.
diego
parents: 23689
diff changeset
34 #endif /* GUI_PLAY_H */