comparison Gui/interface.c @ 9812:22092ed814ad

fix dvd, vcd playing, compiling, and add one small playlist patch
author pontscho
date Thu, 03 Apr 2003 12:09:44 +0000
parents bc24dd70c6e2
children 09d630a4f991
comparison
equal deleted inserted replaced
9811:7089c6c95adb 9812:22092ed814ad
364 364
365 extern ao_functions_t * audio_out; 365 extern ao_functions_t * audio_out;
366 extern vo_functions_t * video_out; 366 extern vo_functions_t * video_out;
367 extern int frame_dropping; 367 extern int frame_dropping;
368 extern int stream_dump_type; 368 extern int stream_dump_type;
369 extern int vcd_track;
369 extern m_obj_settings_t*vo_plugin_args; 370 extern m_obj_settings_t*vo_plugin_args;
370 371
371 #if defined( USE_OSD ) || defined( USE_SUB ) 372 #if defined( USE_OSD ) || defined( USE_SUB )
372 void guiLoadFont( void ) 373 void guiLoadFont( void )
373 { 374 {
692 { 693 {
693 case STREAMTYPE_PLAYLIST: 694 case STREAMTYPE_PLAYLIST:
694 break; 695 break;
695 #ifdef HAVE_VCD 696 #ifdef HAVE_VCD
696 case STREAMTYPE_VCD: 697 case STREAMTYPE_VCD:
697 vcd_track=guiIntfStruct.Track; 698 {
699 char tmp[512];
700 sprintf( tmp,"vcd://%d",guiIntfStruct.Track + 1 );
701 guiSetFilename( guiIntfStruct.Filename,tmp );
702 }
698 break; 703 break;
699 #endif 704 #endif
700 #ifdef USE_DVDREAD 705 #ifdef USE_DVDREAD
701 case STREAMTYPE_DVD: 706 case STREAMTYPE_DVD:
702 dvd_title=guiIntfStruct.Title; 707 {
708 char tmp[512];
709 sprintf( tmp,"dvd://%d",guiIntfStruct.Title );
710 guiSetFilename( guiIntfStruct.Filename,tmp );
711 }
703 dvd_chapter=guiIntfStruct.Chapter; 712 dvd_chapter=guiIntfStruct.Chapter;
704 dvd_angle=guiIntfStruct.Angle; 713 dvd_angle=guiIntfStruct.Angle;
705 break; 714 break;
706 #endif 715 #endif
707 } 716 }