summaryrefslogtreecommitdiff
path: root/docs/plugins/gst-plugins-bad-plugins.args
diff options
context:
space:
mode:
Diffstat (limited to 'docs/plugins/gst-plugins-bad-plugins.args')
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.args300
1 files changed, 300 insertions, 0 deletions
diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args
index 77f367efd..5d921c7b3 100644
--- a/docs/plugins/gst-plugins-bad-plugins.args
+++ b/docs/plugins/gst-plugins-bad-plugins.args
@@ -68171,6 +68171,26 @@ Gestures in the defined region of interest will emit messages.</BLURB>
</ARG>
<ARG>
+<NAME>GstOpenh264Enc::qp-max</NAME>
+<TYPE>guint</TYPE>
+<RANGE><= 51</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Maximum Quantizer</NICK>
+<BLURB>Maximum quantizer.</BLURB>
+<DEFAULT>51</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstOpenh264Enc::qp-min</NAME>
+<TYPE>guint</TYPE>
+<RANGE><= 51</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Minimum Quantizer</NICK>
+<BLURB>Minimum quantizer.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstLibde265Dec::max-threads</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
@@ -72311,6 +72331,56 @@ Gestures in the defined region of interest will emit messages.</BLURB>
</ARG>
<ARG>
+<NAME>GstWebrtcDsp::compression-gain-db</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,90]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Compression Gain dB</NICK>
+<BLURB>Sets the maximum |gain| the digital compression stage may apply, in dB.</BLURB>
+<DEFAULT>9</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstWebrtcDsp::gain-control-mode</NAME>
+<TYPE>GstWebrtcGainControlMode</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Gain Control Mode</NICK>
+<BLURB>Controls the mode of the compression stage.</BLURB>
+<DEFAULT>Adaptive Digital</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstWebrtcDsp::limiter</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Limiter</NICK>
+<BLURB>When enabled, the compression stage will hard limit the signal to the target level. Otherwise, the signal will be compressed but not limited above the target level.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstWebrtcDsp::startup-min-volume</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[12,255]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Startup Minimum Volume</NICK>
+<BLURB>At startup the experimental AGC moves the microphone volume up to |startup_min_volume| if the current microphone volume is set too low. No effect if experimental-agc isn't enabled.</BLURB>
+<DEFAULT>12</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstWebrtcDsp::target-level-dbfs</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,31]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Target Level dBFS</NICK>
+<BLURB>Sets the target peak |level| (or envelope) of the gain control in dBFS (decibels from digital full-scale).</BLURB>
+<DEFAULT>3</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstDC1394Src::dma</NAME>
<TYPE>guint</TYPE>
<RANGE>>= 1</RANGE>
@@ -72421,6 +72491,26 @@ Gestures in the defined region of interest will emit messages.</BLURB>
</ARG>
<ARG>
+<NAME>GstTimeCodeStamper::first-timecode</NAME>
+<TYPE>GstVideoTimeCode*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Timecode at the first frame</NICK>
+<BLURB>If set, take this timecode for the first frame and increment from it. Only the values itself are taken, flags and frame rate are always determined by timecodestamper itself. If unset (and to-now is also not set), the timecode will start at 0.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstTimeCodeStamper::first-timecode-to-now</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Sets first timecode to system time</NICK>
+<BLURB>If true and first-timecode is unset, set it to system time automatically when the first media segment is received.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstRawVideoParse::format</NAME>
<TYPE>GstVideoFormat</TYPE>
<RANGE></RANGE>
@@ -72640,3 +72730,213 @@ Gestures in the defined region of interest will emit messages.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
+<ARG>
+<NAME>GstAudioBufferSplit::strict-buffer-size</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Strict buffer size</NICK>
+<BLURB>Discard the last samples at EOS or discont if they are too small to fill a buffer.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAudioMixMatrix::channel-mask</NAME>
+<TYPE>guint64</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Output channel mask</NICK>
+<BLURB>Output channel mask (-1 means "default for these channels").</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAudioMixMatrix::in-channels</NAME>
+<TYPE>guint</TYPE>
+<RANGE><= 64</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Input audio channels</NICK>
+<BLURB>How many audio channels we have on the input side.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAudioMixMatrix::matrix</NAME>
+<TYPE>GstValueArray</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Input/output channel matrix</NICK>
+<BLURB>Transformation matrix for input/output channels.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAudioMixMatrix::matrix-value-array</NAME>
+<TYPE>GValueArray*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Input/output channel matrix (GValueArray)</NICK>
+<BLURB>Transformation matrix (GValueArray) for input/output channels.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAudioMixMatrix::mode</NAME>
+<TYPE>GstAudioMixMatrixModeType</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Channel/matrix mode</NICK>
+<BLURB>Whether to auto-negotiate input/output channels and matrix.</BLURB>
+<DEFAULT>Manual mode: please specify input/output channels and transformation matrix</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAudioMixMatrix::out-channels</NAME>
+<TYPE>guint</TYPE>
+<RANGE><= 64</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Output audio channels</NICK>
+<BLURB>How many audio channels we have on the output side.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAvWait::mode</NAME>
+<TYPE>GstAvWaitMode</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Mode</NICK>
+<BLURB>Operation mode: What to wait for.</BLURB>
+<DEFAULT>time code (default)</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAvWait::target-running-time</NAME>
+<TYPE>guint64</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Target running time</NICK>
+<BLURB>Running time to wait for in running-time mode.</BLURB>
+<DEFAULT>18446744073709551615</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAvWait::target-timecode</NAME>
+<TYPE>GstVideoTimeCode*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Target timecode (object)</NICK>
+<BLURB>Timecode to wait for in timecode mode (object).</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAvWait::target-timecode-string</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Target timecode (string)</NICK>
+<BLURB>Timecode to wait for in timecode mode (string). Must take the form 00:00:00:00.</BLURB>
+<DEFAULT>"00:00:00:00"</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDewarp::display-mode</NAME>
+<TYPE>GstDewarpDisplayMode</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Display mode</NICK>
+<BLURB>How to display the dewarped image.</BLURB>
+<DEFAULT>Single panorama image</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDewarp::inner-radius</NAME>
+<TYPE>gdouble</TYPE>
+<RANGE>[0,1]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>inner radius</NICK>
+<BLURB>Inner radius of the fisheye image donut. If outer radius <= inner radius the element will work in passthrough mode.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDewarp::interpolation-method</NAME>
+<TYPE>GstDewarpInterpolationMode</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Interpolation method</NICK>
+<BLURB>Interpolation method to use.</BLURB>
+<DEFAULT>A bilinear interpolation</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDewarp::outer-radius</NAME>
+<TYPE>gdouble</TYPE>
+<RANGE>[0,1]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>outer radius</NICK>
+<BLURB>Outer radius of the fisheye image donut. If outer radius <= inner radius the element will work in passthrough mode.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDewarp::x-center</NAME>
+<TYPE>gdouble</TYPE>
+<RANGE>[0,1]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>x center</NICK>
+<BLURB>X axis center of the fisheye image.</BLURB>
+<DEFAULT>0.5</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDewarp::x-remap-correction</NAME>
+<TYPE>gdouble</TYPE>
+<RANGE>[0.1,10]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>x remap correction</NICK>
+<BLURB>Correction factor for remapping on x axis. A correction is needed if the fisheye image is not inside a circle.</BLURB>
+<DEFAULT>1</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDewarp::y-center</NAME>
+<TYPE>gdouble</TYPE>
+<RANGE>[0,1]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>y center</NICK>
+<BLURB>Y axis center of the fisheye image.</BLURB>
+<DEFAULT>0.5</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDewarp::y-remap-correction</NAME>
+<TYPE>gdouble</TYPE>
+<RANGE>[0.1,10]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>y remap correction</NICK>
+<BLURB>Correction factor for remapping on y axis. A correction is needed if the fisheye image is not inside a circle.</BLURB>
+<DEFAULT>1</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVulkanSink::force-aspect-ratio</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Force aspect ratio</NICK>
+<BLURB>When enabled, scaling will respect original aspect ratio.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVulkanSink::pixel-aspect-ratio</NAME>
+<TYPE>GstFraction</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Pixel Aspect Ratio</NICK>
+<BLURB>The pixel aspect ratio of the device.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+