mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 17:20:36 +00:00
docs: update for recent x264enc changes
This commit is contained in:
parent
6f5dabb71f
commit
77c73de6a6
2 changed files with 51 additions and 1 deletions
|
@ -1058,6 +1058,56 @@
|
||||||
<DEFAULT>FALSE</DEFAULT>
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstX264Enc::intra-refresh</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Intra Refresh</NICK>
|
||||||
|
<BLURB>Use Periodic Intra Refresh instead of IDR frames.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstX264Enc::mb-tree</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Macroblock Tree</NICK>
|
||||||
|
<BLURB>Macroblock-Tree ratecontrol.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstX264Enc::rc-lookahead</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[0,250]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Rate Control Lookahead</NICK>
|
||||||
|
<BLURB>Number of frames for frametype lookahead.</BLURB>
|
||||||
|
<DEFAULT>40</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstX264Enc::sliced-threads</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Sliced Threads</NICK>
|
||||||
|
<BLURB>Low latency but lower efficiency threading.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstX264Enc::sync-lookahead</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[G_MAXULONG,250]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Sync Lookahead</NICK>
|
||||||
|
<BLURB>Number of buffer frames for threaded lookahead (-1 for automatic).</BLURB>
|
||||||
|
<DEFAULT>-1</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstMad::half</NAME>
|
<NAME>GstMad::half</NAME>
|
||||||
<TYPE>gboolean</TYPE>
|
<TYPE>gboolean</TYPE>
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-h264, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], stream-format=(string){ byte-stream, avc }</details>
|
<details>video/x-h264, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], stream-format=(string){ byte-stream, avc }, alignment=(string){ au }</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
Loading…
Reference in a new issue