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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Dec 19 03:51:20 PST 2011


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

--- Comment #9 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> 2011-12-19 11:51:18 UTC ---
Pushed. Does not fix the original bug though, preroll still fails with
playbin2, though it fails later in the pipeline, in faad.


commit 16a4c596eb39bfc845e2675385d95ff808920edc
Author: Vincent Penquerc'h <vincent.penquerch at collabora.co.uk>
Date:   Wed Dec 7 13:24:55 2011 +0000

    aacparse: parse LOAS variant

    The LOAS variant seems to have three different subvariants itself,
    only one of them is implemented as my two samples happen to be
    using that one.
    The sample rate is not always reported correctly, as the "main"
    sample rate is apparently sometimes half what it should be (both
    of my samples report 24000 Hz there), and there are two other
    parts of the subvariant with different sampling rates. One of them
    is parsed, but not the other, as it's located after some other
    large amount of variable data that needs parsing first, and there
    seems to be a LOT of it, which is useless for our needs here.
    This ends up being rather inconsequential, as ffdec_aac_latm,
    which is the only decoder that can decode such streams, does not
    need the sample rate on the caps anyway.

    https://bugzilla.gnome.org/show_bug.cgi?id=665394

-- 
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