What is control-rate omxh265enc plugin

Nicolas Dufresne nicolas at ndufresne.ca
Sat Aug 5 12:08:03 UTC 2023


Hi,

Le samedi 05 août 2023 à 15:00 +0800, Hau Lam via gstreamer-devel a écrit :
> Hi Gstreamer dev team, 
> I'm exploring  omxh265enc plugin and saw that it has control-rate property 
> control-rate : Bitrate control method
> flags: readable, writable, changeable only in NULL or READY state
> Enum "GstOMXVideoEncControlRate" Default: -1, "default"
> (0): disable - Disable
> (1): variable - Variable
> (2): constant - Constant
> (3): variable-skip-frames - Variable Skip Frames
> (4): constant-skip-frames - Constant Skip Frames
> (2130706434): capped-variable - Capped Variable
> (2130706433): low-latency - Low Latency
> 
> Is it something related to dynamic bitrate support ?
> I saw the default is variable , does it mean it uses dynamic bitrate by
> default and which criteria to decide the bitrate of omxh265enc ? 

These are enum values from the OMX specification. Please refer to the
specification. Note that OMX support has been removed from GStreamer main
development tree and will not be shipped as part of GStreamer 1.24. It is
recommended to find alternatives.

regards,
Nicolas


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20230805/962684ae/attachment.htm>


More information about the gstreamer-devel mailing list