gst-plugins-good: qtmux: Don' t error out if downstream is not seekable for non-fragmented variants

Sebastian Dröge slomo at circular-chaos.org
Thu Sep 26 01:57:34 PDT 2013


On Do, 2013-09-26 at 00:48 +0200, Andoni Morales wrote:
> 
> 
> 
> 2013/9/25 Sebastian Dröge <slomo at kemper.freedesktop.org>
>         Module: gst-plugins-good
>         Branch: master
>         Commit: 4a91a93d4e651210e7d56dc188184d2ea08d2645
>         URL:
>          http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=4a91a93d4e651210e7d56dc188184d2ea08d2645
>         
>         Author: Sebastian Dröge <slomo at circular-chaos.org>
>         Date:   Wed Sep 25 12:55:21 2013 +0200
>         
>         qtmux: Don't error out if downstream is not seekable for
>         non-fragmented variants
>         
>         Doing so would be a regression over 1.0 and breaks the unit
>         test.
>         However the result will be most likely unusable, so let's post
>         a warning message on the bus.
> 
> 
> Do we really want to keep broken behaviours in a backwards compatible
> way :)
> 
> If we don't want to error out in this scenario, the only option that
> would still produce a valid output is faststart=TRUE, which does not
> require downstream to be seekable. 

Forcing faststart=TRUE could however cause interesting problems for
people who try live-streaming of infinite duration streams ;)

Let's open a bug for this and try to find a solution. Maybe just revert
my change and fix the unit test...

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130926/e10ceb79/attachment.pgp>


More information about the gstreamer-devel mailing list