Mercurial > mplayer.hg
diff 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 |
line wrap: on
line diff
--- a/Gui/interface.c Thu Apr 03 12:02:28 2003 +0000 +++ b/Gui/interface.c Thu Apr 03 12:09:44 2003 +0000 @@ -366,6 +366,7 @@ extern vo_functions_t * video_out; extern int frame_dropping; extern int stream_dump_type; +extern int vcd_track; extern m_obj_settings_t*vo_plugin_args; #if defined( USE_OSD ) || defined( USE_SUB ) @@ -694,12 +695,20 @@ break; #ifdef HAVE_VCD case STREAMTYPE_VCD: - vcd_track=guiIntfStruct.Track; + { + char tmp[512]; + sprintf( tmp,"vcd://%d",guiIntfStruct.Track + 1 ); + guiSetFilename( guiIntfStruct.Filename,tmp ); + } break; #endif #ifdef USE_DVDREAD case STREAMTYPE_DVD: - dvd_title=guiIntfStruct.Title; + { + char tmp[512]; + sprintf( tmp,"dvd://%d",guiIntfStruct.Title ); + guiSetFilename( guiIntfStruct.Filename,tmp ); + } dvd_chapter=guiIntfStruct.Chapter; dvd_angle=guiIntfStruct.Angle; break;