Mercurial > mplayer.hg
comparison libmpdemux/test.c @ 7874:4c832590e18e
yeah, test.c works now!
author | arpi |
---|---|
date | Wed, 23 Oct 2002 18:20:13 +0000 |
parents | 3dc0b71630ff |
children | 9a88e80e6314 |
comparison
equal
deleted
inserted
replaced
7873:0e0e50d4aaee | 7874:4c832590e18e |
---|---|
27 // for libmpdvdkit2: | 27 // for libmpdvdkit2: |
28 #include "../get_path.c" | 28 #include "../get_path.c" |
29 | 29 |
30 int verbose=5; // must be global! | 30 int verbose=5; // must be global! |
31 | 31 |
32 int stream_cache_size=0; | |
33 | |
34 // for demux_ogg: | |
35 void* vo_sub=NULL; | |
36 int vo_osd_changed(int new_value){return 0;} | |
37 int subcc_enabled=0; | |
38 | |
32 //--------------- | 39 //--------------- |
33 | 40 |
34 extern stream_t* open_stream(char* filename,int vcd_track,int* file_format); | 41 extern stream_t* open_stream(char* filename,int vcd_track,int* file_format); |
35 | 42 |
36 int main(int argc,char* argv[]){ | 43 int main(int argc,char* argv[]){ |
52 exit(1); | 59 exit(1); |
53 } | 60 } |
54 | 61 |
55 printf("success: format: %d data: 0x%X - 0x%X\n",file_format, (int)(stream->start_pos),(int)(stream->end_pos)); | 62 printf("success: format: %d data: 0x%X - 0x%X\n",file_format, (int)(stream->start_pos),(int)(stream->end_pos)); |
56 | 63 |
57 stream_enable_cache(stream,2048*1024,0,0); | 64 if(stream_cache_size) |
65 stream_enable_cache(stream,stream_cache_size,0,0); | |
58 | 66 |
59 demuxer=demux_open(stream,file_format,-1,-1,-1); | 67 demuxer=demux_open(stream,file_format,-1,-1,-1); |
60 if(!demuxer){ | 68 if(!demuxer){ |
61 printf("Cannot open demuxer\n"); | 69 printf("Cannot open demuxer\n"); |
62 exit(1); | 70 exit(1); |
63 } | 71 } |
64 | 72 |
73 if(demuxer->video->sh) | |
74 video_read_properties(demuxer->video->sh); | |
65 | 75 |
66 } | 76 } |