[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