[gstreamer-bugs] [Bug 606662] h264: add stream-format to output caps

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jan 25 11:09:00 PST 2010


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

--- Comment #27 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-01-25 19:08:57 UTC ---
I've been trying to make sense of this discussion, but a lot of it seems to be
a bit off track, bogged down in specific details that don't really seem
particularly decisive to the discussion in terms of what we should be able to
express with our caps, and how to express that.

I'm quite in favour of wtay's suggestion of 

 format = (string enum) "byte-stream", "avc"
 alignment = (string enum) "none", "nal", "au"

Not all combinations may make sense - that's fine too IMHO.

I much prefer strings to booleans, and I especially dislike a parsed=true/false
property. The above string enums are just so much more expressive and
comprehensible than misc. booleans, and also easier to expand. I don't think it
makes any difference in terms of performance or memory usage.

I also think it makes sense to be able to output and express NALs, since they
are an integral part of the spec, and there may be disadvantages in aggregating
them, or situations where that is not desirable.

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