[Bug 702004] qtdemux: add support for the avc3 sample entry format of the AVC file format

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jun 18 08:14:46 PDT 2013


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

--- Comment #17 from A Ashley <bugzilla at ashley-family.net> 2013-06-18 15:14:41 UTC ---
(In reply to comment #16)
> In my opinion the demuxer should convert this to normal AVC (and change caps if
> needed). This is easier than making h264parse support yet another variant, and
> I don't see the benefit of exposing this variant if it's likely to remain
> mp4-specific in the foreseeable future anyway.

I think that h264parse is already handling both in-band SPS and out-of-band
SPS. It already handles MPEG-2 TS based AVC streams (such as those from antenna
or satellite broadcasts) that have SPS at regular intervals and ISOBMFF files
that typically only have one SPS in the MOOV. Both are perfectly valid AVC
streams, I am not sure we can easily say one is "normal" and one is "abnormal". 

Filtering out the SPS and PPS from a stream and converting it to a caps event
is not going to be easy because it would require h.264 parsing of the sample
data in qtdemux. The gstreamer code base already has h.264 parsing spread
across multiple modules, and it is probably not a good idea to make it any
worse.

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