[Bug 665394] mpegtsdemux: regression - Taiwan_HiHD_slogan.ts doesn't preroll

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Dec 2 08:46:02 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=665394
  GStreamer | gst-plugins-bad | git

Vincent Penquerc'h <vincent.penquerch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vincent.penquerch at collabora
                   |                            |.co.uk

--- Comment #1 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> 2011-12-02 16:46:00 UTC ---
Introduced by:

commit 83b5b296390838a2e151097e4665b9334cfff1fc
Author: Rafael Diniz <rafael at riseup.net>
Date:   Fri May 20 09:58:50 2011 +0200

    mpeg[pt]sdemux: Add support for AAC LATM/LOAS streams

    Fixes bug #615681.

However, the rea issue is that aacparse gets plugged by playbin2, as it
advertises it can handle audio/mpeg, mpegversion: { 2, 4 }, and will output
something which does not include loas as a stream format. The input here has
loas as a stream format (which matches aacparse's generic template), but
there's no way to express in caps "I do anything except that". If I was to
specify "I do A, B, and C", it would stop working for inputs which do not
specify any stream format.

So, not sure what to do here. We have other decoders which have template caps
coser to what's being passed, so that would make more sense to plug them, but
that would not solve the main issue, just sidestep it...

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list