Mercurial > mplayer.hg
diff mplayer.c @ 578:c2377cd0069f
something moved to brand new stream.h
author | arpi_esp |
---|---|
date | Sun, 22 Apr 2001 16:56:20 +0000 |
parents | feeb61dd92ea |
children | 8511095c5283 |
line wrap: on
line diff
--- a/mplayer.c Sun Apr 22 16:29:25 2001 +0000 +++ b/mplayer.c Sun Apr 22 16:56:20 2001 +0000 @@ -233,7 +233,7 @@ // Input media streaming & demultiplexer: //**************************************************************************// -#include "stream.c" +#include "stream.h" #include "demuxer.c" #include "stheader.h" @@ -605,11 +605,13 @@ if(vcd_track){ //============ Open VideoCD track ============== + int ret; f=open(filename,O_RDONLY); if(f<0){ printf("CD-ROM Device '%s' not found!\n",filename);return 1; } vcd_read_toc(f); - if(!vcd_seek_to_track(f,vcd_track)){ printf("Error selecting VCD track!\n");return 1;} - seek_to_byte+=VCD_SECTOR_DATA*vcd_get_msf(); + ret=vcd_seek_to_track(f,vcd_track); + if(ret==-1){ printf("Error selecting VCD track!\n");return 1;} + seek_to_byte+=ret; if(verbose) printf("VCD start byte position: 0x%X\n",seek_to_byte); stream_type=STREAMTYPE_VCD; #ifdef VCD_CACHE