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 }