[gstreamer-bugs] [Bug 612313] qtdemux: Post AAC profile/level in caps

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Oct 5 11:51:34 PDT 2010


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

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.26

--- Comment #12 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-10-05 18:51:28 UTC ---
I took the liberty to change your patch a little, I don't think it does what
you meant to do (we want to keep the data_len == 2 check for the part where we
override the stream parameters):

 commit 4a244e0d552f01d17b04de2cfcfb270ecd848521
 Author: Arun Raghavan <arun.raghavan at collabora.co.uk>
 Date:   Tue Oct 5 19:40:50 2010 +0100

    qtdemux: AAC codec_data can be > 2 bytes long

    This fixes the assumption that DecoderSpecificInfo must be 2 bytes long
    for AAC files. The specification allows HE-AAC to be explicitly
    signalled in a backward compatible way. This is done by means of an
    additional information after the regular AAC header. It is expected that
    decoders that can play AAC but not HE-AAC will parse the header normally
    and ignore extended bits, much as they do for the HE-AAC specific payload
    in the actual stream.

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

Now we just need to fix up the codec utils a little for HE-AAC. I'll file a new
bug for that.

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