[Bug 796716] encoding: Introduce ih264enc to unify H264 video encoder APIs

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jun 28 20:22:19 UTC 2018


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

Olivier CrĂȘte <olivier.crete at ocrete.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |olivier.crete at ocrete.ca

--- Comment #6 from Olivier CrĂȘte <olivier.crete at ocrete.ca> ---
Instead of having this wrapper stuff. Why not make an interface that is defined
in a document and then use regular properties (ie not a GInterface at all)? So
for example, we'd document property names like "h264-bitrate", "h264-min-qp",
"h264-keyframe-interval", "h264-pass", their type and the max range that they
can have. But each element would just implement each property "normally" and
for each property, each element would be able to expose the min/max that is
really supports and it would just work with "normal" gst-inspect. We can
enforce it with some unit test or gst-validate test.

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