summaryrefslogtreecommitdiff
path: root/src/demuxers/demux_qt.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/demuxers/demux_qt.c')
-rw-r--r--src/demuxers/demux_qt.c7
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;