diff --git a/gst/flv/gstflvmux.c b/gst/flv/gstflvmux.c index 00307c681b..4cfa97b2bd 100644 --- a/gst/flv/gstflvmux.c +++ b/gst/flv/gstflvmux.c @@ -935,7 +935,7 @@ tags: if (!full) goto end; - if (mux->duration == GST_CLOCK_TIME_NONE) { + if (!mux->streamable && mux->duration == GST_CLOCK_TIME_NONE) { GList *l; guint64 dur;