diff options
Diffstat (limited to 'src/demuxers/demux_qt.c')
-rw-r--r-- | src/demuxers/demux_qt.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/demuxers/demux_qt.c b/src/demuxers/demux_qt.c index c7052c2b6..74df2900a 100644 --- a/src/demuxers/demux_qt.c +++ b/src/demuxers/demux_qt.c @@ -30,7 +30,7 @@ * build_frame_table * free_qt_info * - * $Id: demux_qt.c,v 1.101 2002/10/24 22:48:25 guenter Exp $ + * $Id: demux_qt.c,v 1.102 2002/10/26 02:32:52 guenter Exp $ * */ @@ -1911,6 +1911,11 @@ static demux_plugin_t *open_plugin (demux_class_t *class_gen, xine_stream_t *str return NULL; } + if (! (input->get_capabilities(input) & INPUT_CAP_BLOCK)) { + printf(_("demux_qt.c: input is block organized, can not handle!\n")); + return NULL; + } + this = xine_xmalloc (sizeof (demux_qt_t)); this->stream = stream; this->input = input; |