comparison stream/stream_vcd.c @ 21926:a8cd73869242

at open() assign *file_format=DEMUXER_TYPE_MPEG_PS to avoid useless demuxer probing
author nicodvb
date Tue, 16 Jan 2007 22:38:26 +0000
parents 3ff1eade91f9
children 72fbf66a9429
comparison
equal deleted inserted replaced
21925:1c93736b6751 21926:a8cd73869242
21 #elif defined(SYS_DARWIN) 21 #elif defined(SYS_DARWIN)
22 #include "vcd_read_darwin.h" 22 #include "vcd_read_darwin.h"
23 #else 23 #else
24 #include "vcd_read.h" 24 #include "vcd_read.h"
25 #endif 25 #endif
26
27 #include "libmpdemux/demuxer.h"
26 28
27 extern char *cdrom_device; 29 extern char *cdrom_device;
28 30
29 static struct stream_priv_s { 31 static struct stream_priv_s {
30 int track; 32 int track;
133 stream->priv = vcd; 135 stream->priv = vcd;
134 136
135 stream->fill_buffer = fill_buffer; 137 stream->fill_buffer = fill_buffer;
136 stream->seek = seek; 138 stream->seek = seek;
137 stream->close = close_s; 139 stream->close = close_s;
140 *file_format = DEMUXER_TYPE_MPEG_PS;
138 141
139 m_struct_free(&stream_opts,opts); 142 m_struct_free(&stream_opts,opts);
140 return STREAM_OK; 143 return STREAM_OK;
141 } 144 }
142 145