Mercurial > mplayer.hg
comparison Gui/mplayer/mw.c @ 8380:743fa83d9e2d
need this
author | pontscho |
---|---|
date | Thu, 05 Dec 2002 23:54:15 +0000 |
parents | ef8c992672f4 |
children | c6a1a5b6ba25 |
comparison
equal
deleted
inserted
replaced
8379:9ecd9081712b | 8380:743fa83d9e2d |
---|---|
242 wsPutImage( &appMPlayer.mainWindow ); | 242 wsPutImage( &appMPlayer.mainWindow ); |
243 // XFlush( wsDisplay ); | 243 // XFlush( wsDisplay ); |
244 } | 244 } |
245 | 245 |
246 extern void exit_player(char* how); | 246 extern void exit_player(char* how); |
247 extern int audio_id; | |
248 extern int dvdsub_id; | |
249 extern char * dvd_device; | 247 extern char * dvd_device; |
250 extern int vcd_track; | 248 extern int vcd_track; |
251 extern char * cdrom_device; | 249 extern char * cdrom_device; |
252 extern int osd_visible; | 250 extern int osd_visible; |
253 | 251 |
275 if ( !guiIntfStruct.demuxer ) break; | 273 if ( !guiIntfStruct.demuxer ) break; |
276 audio_id=(int)param; | 274 audio_id=(int)param; |
277 if ( guiIntfStruct.StreamType == STREAMTYPE_DVD ) goto play; | 275 if ( guiIntfStruct.StreamType == STREAMTYPE_DVD ) goto play; |
278 guiIntfStruct.FilenameChanged=1; | 276 guiIntfStruct.FilenameChanged=1; |
279 break; | 277 break; |
280 | 278 |
279 case evSetVideo: | |
280 if ( !guiIntfStruct.demuxer ) break; | |
281 video_id=(int)param; | |
282 if ( guiIntfStruct.StreamType == STREAMTYPE_DVD ) goto play; | |
283 guiIntfStruct.FilenameChanged=1; | |
284 break; | |
285 | |
281 #ifdef HAVE_VCD | 286 #ifdef HAVE_VCD |
282 case evSetVCDTrack: | 287 case evSetVCDTrack: |
283 guiIntfStruct.Track=(int)param; | 288 guiIntfStruct.Track=(int)param; |
284 case evPlayVCD: | 289 case evPlayVCD: |
285 gtkSet( gtkClearStruct,0,(void *)guiALL ); | 290 gtkSet( gtkClearStruct,0,(void *)guiALL ); |