Mercurial > mplayer.hg
diff Gui/mplayer/play.h @ 4818:3473ca9ef158
new gui interface, and gtk moved into mplayer process. fork ... bleh :)
author | pontscho |
---|---|
date | Sat, 23 Feb 2002 15:12:55 +0000 |
parents | b013d01d9968 |
children | b3bd4b29a03b |
line wrap: on
line diff
--- a/Gui/mplayer/play.h Sat Feb 23 07:40:25 2002 +0000 +++ b/Gui/mplayer/play.h Sat Feb 23 15:12:55 2002 +0000 @@ -4,99 +4,8 @@ #include "../../config.h" -#include "./psignal.h" #include "./mplayer.h" -#ifdef USE_DVDREAD - #include "../../libmpdemux/stream.h" -#endif - -typedef struct -{ - int x; - int y; - int width; - int height; -} mplResizeStruct; - -typedef struct -{ - int signal; - char module[512]; -} mplUnknowErrorStruct; - -typedef struct -{ - int seek; - int format; - int width; - int height; - char codecdll[128]; -} mplVideoStruct; - -#ifdef USE_DVDREAD -typedef struct -{ - int titles; - int chapters; - int angles; - int current_chapter; - int current_title; - int current_angle; - int nr_of_audio_channels; - stream_language_t audio_streams[32]; - int nr_of_subtitles; - stream_language_t subtitles[32]; -} mplDVDStruct; -#endif - -typedef struct -{ - int message; - mplResizeStruct resize; - mplVideoStruct videodata; - mplUnknowErrorStruct error; -#ifdef USE_DVDREAD - mplDVDStruct DVD; - int DVDChanged; -#endif - - int Playing; - float Position; - - float Volume; - int VolumeChanged; - float Balance; - int Mute; - - int Track; - int AudioType; - int StreamType; - int TimeSec; - int LengthInSec; - int FrameDrop; - - char Filename[4096]; - int FilenameChanged; - - char Subtitlename[4096]; - int SubtitleChanged; - - int SkinChange; -} mplCommStruct; - -extern mplCommStruct * mplShMem; -extern char * Filename; - -extern int mplParent; - -extern int moviex; -extern int moviey; -extern int moviewidth; -extern int movieheight; - -extern mplCommStruct * mplShMem; - extern void mplMPlayerInit( int argc,char* argv[], char *envp[] ); extern void mplStop(); @@ -118,7 +27,7 @@ extern void mplSigHandler( int s ); extern void mplPlayerThread( void ); -extern void ChangeSkin( void ); +extern void ChangeSkin( char * name ); extern void EventHandling( void ); extern void mplSetFileName( char * fname );