Mercurial > mplayer.hg
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 |