diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2014-08-25 14:43:49 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2014-08-25 14:43:49 +0100 |
commit | 2dd668a7176006c7ed1abe508dcbbadca70475b3 (patch) | |
tree | af98a3577910c4074cacc52fcc8ef9e36ee818b3 /docs/plugins | |
parent | 8a7079dda9d4c7bae200d7e0324dad8a733946ae (diff) |
docs: move GstPhotography interface docs into the library docs
Now that we have docs for the libs.
Diffstat (limited to 'docs/plugins')
-rw-r--r-- | docs/plugins/Makefile.am | 4 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins-docs.sgml | 5 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins-sections.txt | 53 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.args | 840 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.hierarchy | 1 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.types | 6 |
6 files changed, 1 insertions, 908 deletions
diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index b093bcfe5..58d1ef76b 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -166,8 +166,7 @@ EXTRA_HFILES = \ $(top_srcdir)/sys/directdraw/gstdirectdrawsink.h \ $(top_srcdir)/sys/dvb/gstdvbsrc.h \ $(top_srcdir)/sys/shm/gstshmsink.h \ - $(top_srcdir)/sys/shm/gstshmsrc.h \ - $(top_srcdir)/gst-libs/gst/interfaces/photography.h + $(top_srcdir)/sys/shm/gstshmsrc.h # Images to copy into HTML directory. HTML_IMAGES = camerabin.png @@ -182,7 +181,6 @@ extra_files = # contains GtkObjects/GObjects and you want to document signals and properties. GTKDOC_CFLAGS = -DGST_USE_UNSTABLE_API $(GST_PLUGINS_BAD_CFLAGS) $(GST_BASE_CFLAGS) -I$(top_builddir) GTKDOC_LIBS = \ - $(top_builddir)/gst-libs/gst/interfaces/libgstphotography-@GST_API_VERSION@.la \ $(GST_BASE_LIBS) GTKDOC_CC=$(LIBTOOL) --tag=CC --mode=compile $(CC) diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml index cf1a94208..f9c015eb6 100644 --- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml @@ -141,9 +141,4 @@ <xi:include href="xml/plugin-voamrwbenc.xml" /> <xi:include href="xml/plugin-zbar.xml" /> </chapter> - - <chapter> - <title>gst-plugins-bad Interfaces</title> - <xi:include href="xml/gstphotography.xml" /> - </chapter> </book> diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt index 49a85dec7..78121d824 100644 --- a/docs/plugins/gst-plugins-bad-plugins-sections.txt +++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt @@ -1629,56 +1629,3 @@ GST_IS_COMPOSITOR_PAD GST_IS_COMPOSITOR_PAD_CLASS GST_TYPE_COMPOSITOR_PAD </SECTION> - -# gst-libs - -<SECTION> -<FILE>gstphotography</FILE> -<TITLE>GstPhotography</TITLE> -GstPhotography -GST_PHOTOGRAPHY_AUTOFOCUS_DONE -GST_PHOTOGRAPHY_SHAKE_RISK -GstPhotographyNoiseReduction -GstPhotographyWhiteBalanceMode -GstPhotographyColorToneMode -GstPhotographySceneMode -GstPhotographyFlashMode -GstPhotographyFlickerReductionMode -GstPhotographyFocusMode -GstPhotographyFocusStatus -GstPhotographyCaps -GstPhotographyShakeRisk -GstPhotographySettings -GstPhotographyCapturePrepared -gst_photography_get_ev_compensation -gst_photography_get_iso_speed -gst_photography_get_aperture -gst_photography_get_exposure -gst_photography_get_white_balance_mode -gst_photography_get_color_tone_mode -gst_photography_get_scene_mode -gst_photography_get_flash_mode -gst_photography_get_noise_reduction -gst_photography_get_zoom -gst_photography_set_ev_compensation -gst_photography_set_iso_speed -gst_photography_set_aperture -gst_photography_set_exposure -gst_photography_set_white_balance_mode -gst_photography_set_color_tone_mode -gst_photography_set_scene_mode -gst_photography_set_flash_mode -gst_photography_set_noise_reduction -gst_photography_set_zoom -gst_photography_get_capabilities -gst_photography_prepare_for_capture -gst_photography_set_autofocus -gst_photography_set_config -gst_photography_get_config -<SUBSECTION Standard> -GST_PHOTOGRAPHY -GST_IS_PHOTOGRAPHY -GST_PHOTOGRAPHY_GET_INTERFACE -gst_photography_get_type -</SECTION> - diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args index 22cae74a0..55fa9d1f1 100644 --- a/docs/plugins/gst-plugins-bad-plugins.args +++ b/docs/plugins/gst-plugins-bad-plugins.args @@ -46274,846 +46274,6 @@ </ARG> <ARG> -<NAME>GstFlacParse::check-frame-checksums</NAME> -<TYPE>gboolean</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Check Frame Checksums</NICK> -<BLURB>Check the overall checksums of every frame.</BLURB> -<DEFAULT>FALSE</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Dec::deblocking-level</NAME> -<TYPE>guint</TYPE> -<RANGE><= 16</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Deblocking Level</NICK> -<BLURB>Deblocking level.</BLURB> -<DEFAULT>4</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Dec::noise-level</NAME> -<TYPE>guint</TYPE> -<RANGE><= 16</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Noise Level</NICK> -<BLURB>Noise level.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Dec::post-processing</NAME> -<TYPE>gboolean</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Post Processing</NICK> -<BLURB>Enable post processing.</BLURB> -<DEFAULT>FALSE</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Dec::post-processing-flags</NAME> -<TYPE>GstVP8DecPostProcessingFlags</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Post Processing Flags</NICK> -<BLURB>Flags to control post processing.</BLURB> -<DEFAULT>Deblock|Demacroblock|Multi-frame quality enhancement</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Dec::threads</NAME> -<TYPE>guint</TYPE> -<RANGE>[1,16]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Max Threads</NICK> -<BLURB>Maximum number of decoding threads.</BLURB> -<DEFAULT>1</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::bitrate</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,1000000000]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Bit rate</NICK> -<BLURB>Bit rate (in bits/sec).</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::error-resilient</NAME> -<TYPE>GstVP8EncErFlags</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Error resilient</NICK> -<BLURB>Error resilience flags.</BLURB> -<DEFAULT></DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::max-keyframe-distance</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,9999]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Maximum Key frame distance</NICK> -<BLURB>Maximum distance between key frames.</BLURB> -<DEFAULT>60</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::max-latency</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,25]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Max latency</NICK> -<BLURB>Number of frames in encoder queue.</BLURB> -<DEFAULT>10</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::mode</NAME> -<TYPE>GstVP8EncMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Mode</NICK> -<BLURB>Mode.</BLURB> -<DEFAULT>Variable Bit Rate (VBR) mode</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::quality</NAME> -<TYPE>gdouble</TYPE> -<RANGE>[0,10]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Quality</NICK> -<BLURB>Quality. This parameter sets a constant quantizer.</BLURB> -<DEFAULT>5</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::speed</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,7]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Speed</NICK> -<BLURB>Speed.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::threads</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,64]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Threads</NICK> -<BLURB>Number of threads to use.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::multipass-cache-file</NAME> -<TYPE>gchar*</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Multipass Cache File</NICK> -<BLURB>Multipass cache file.</BLURB> -<DEFAULT>"multipass.cache"</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::multipass-mode</NAME> -<TYPE>GstVP8EncMultipassMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Multipass Mode</NICK> -<BLURB>Multipass encode mode.</BLURB> -<DEFAULT>One pass encoding (default)</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::auto-alt-ref-frames</NAME> -<TYPE>gboolean</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Auto Alt Ref Frames</NICK> -<BLURB>Automatically create alternative reference frames.</BLURB> -<DEFAULT>FALSE</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::max-quantizer</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,63]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Maximum Quantizer</NICK> -<BLURB>Maximum Quantizer (worst).</BLURB> -<DEFAULT>63</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::min-quantizer</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,63]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Minimum Quantizer</NICK> -<BLURB>Minimum Quantizer (best).</BLURB> -<DEFAULT>4</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::drop-frame</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,100]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Drop Frame</NICK> -<BLURB>Drop Frame.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::lag-in-frames</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,25]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Lag in frames</NICK> -<BLURB>Maximum number of frames to lag.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::maxsection-pct</NAME> -<TYPE>guint</TYPE> -<RANGE>[200,800]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>maximum percentage allocation per section</NICK> -<BLURB>The numbers represent a percentage of the average allocation per section (frame).</BLURB> -<DEFAULT>800</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::minsection-pct</NAME> -<TYPE>guint</TYPE> -<RANGE><= 20</RANGE> -<FLAGS>rw</FLAGS> -<NICK>minimum percentage allocation per section</NICK> -<BLURB>The numbers represent a percentage of the average allocation per section (frame).</BLURB> -<DEFAULT>5</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::noise-sensitivity</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,6]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Noise sensitivity</NICK> -<BLURB>Noise sensisivity (frames to blur).</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::resize-allowed</NAME> -<TYPE>gboolean</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Resize Allowed</NICK> -<BLURB>Allow spatial resampling.</BLURB> -<DEFAULT>FALSE</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::sharpness</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,7]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Sharpness</NICK> -<BLURB>Filter sharpness.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::static-threshold</NAME> -<TYPE>gint</TYPE> -<RANGE>>= 0</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Static Threshold</NICK> -<BLURB>Motion detection threshold.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::token-parts</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,3]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Token Parts</NICK> -<BLURB>Token Parts.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::tune</NAME> -<TYPE>GstVP8EncTune</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Tune</NICK> -<BLURB>Tune.</BLURB> -<DEFAULT>Tune for PSNR</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::arnr-maxframes</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,15]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>AltRef max frames</NICK> -<BLURB>AltRef maximum number of frames.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::arnr-strength</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,6]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>AltRef strength</NICK> -<BLURB>AltRef strength.</BLURB> -<DEFAULT>3</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::arnr-type</NAME> -<TYPE>gint</TYPE> -<RANGE>[1,3]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>AltRef type</NICK> -<BLURB>AltRef type.</BLURB> -<DEFAULT>3</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::auto-alt-ref</NAME> -<TYPE>gboolean</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Auto alt reference frames</NICK> -<BLURB>Automatically generate alt reference frames.</BLURB> -<DEFAULT>FALSE</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::buffer-initial-size</NAME> -<TYPE>gint</TYPE> -<RANGE>>= 0</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Buffer initial size</NICK> -<BLURB>Initial client buffer size (ms).</BLURB> -<DEFAULT>4000</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::buffer-optimal-size</NAME> -<TYPE>gint</TYPE> -<RANGE>>= 0</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Buffer optimal size</NICK> -<BLURB>Optimal client buffer size (ms).</BLURB> -<DEFAULT>5000</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::buffer-size</NAME> -<TYPE>gint</TYPE> -<RANGE>>= 0</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Buffer size</NICK> -<BLURB>Client buffer size (ms).</BLURB> -<DEFAULT>6000</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::cpu-used</NAME> -<TYPE>gint</TYPE> -<RANGE>[-16,16]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>CPU used</NICK> -<BLURB>CPU used.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::cq-level</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,63]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Constrained quality level</NICK> -<BLURB>Constrained quality level.</BLURB> -<DEFAULT>10</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::deadline</NAME> -<TYPE>gint64</TYPE> -<RANGE>>= 0</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Deadline</NICK> -<BLURB>Deadline per frame (usec, 0=disabled).</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::dropframe-threshold</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,100]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Drop Frame Threshold</NICK> -<BLURB>Temporal resampling threshold (buf %).</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::end-usage</NAME> -<TYPE>GstVP8EncEndUsage</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Rate control mode</NICK> -<BLURB>Rate control mode.</BLURB> -<DEFAULT>Variable Bit Rate (VBR) mode</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::h-scaling-mode</NAME> -<TYPE>GstVP8EncScalingMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Horizontal scaling mode</NICK> -<BLURB>Horizontal scaling mode.</BLURB> -<DEFAULT>Normal</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::kf-max-dist</NAME> -<TYPE>gint</TYPE> -<RANGE>>= 0</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Keyframe max distance</NICK> -<BLURB>Maximum distance between keyframes (number of frames).</BLURB> -<DEFAULT>128</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::kf-mode</NAME> -<TYPE>GstVP8EncKfMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Keyframe Mode</NICK> -<BLURB>Keyframe placement.</BLURB> -<DEFAULT>Determine optimal placement automatically</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::max-intra-bitrate-pct</NAME> -<TYPE>gint</TYPE> -<RANGE>>= 0</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Max Intra bitrate</NICK> -<BLURB>Maximum Intra frame bitrate.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::overshoot-pct</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,1000]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Overshoot PCT</NICK> -<BLURB>Datarate overshoot (max) target (%).</BLURB> -<DEFAULT>100</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::resize-down-threshold</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,100]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Resize Down Threshold</NICK> -<BLURB>Downscale threshold (buf %).</BLURB> -<DEFAULT>60</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::resize-up-threshold</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,100]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Resize Up Threshold</NICK> -<BLURB>Upscale threshold (buf %).</BLURB> -<DEFAULT>30</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::target-bitrate</NAME> -<TYPE>gint</TYPE> -<RANGE>>= 0</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Target bitrate</NICK> -<BLURB>Target bitrate (in bits/sec).</BLURB> -<DEFAULT>256000</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::token-partitions</NAME> -<TYPE>GstVP8EncTokenPartitions</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Token partitions</NICK> -<BLURB>Number of token partitions.</BLURB> -<DEFAULT>One token partition</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::ts-layer-id</NAME> -<TYPE>GValueArray*</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Coding layer identification</NICK> -<BLURB>Sequence defining coding layer membership.</BLURB> -<DEFAULT></DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::ts-number-layers</NAME> -<TYPE>gint</TYPE> -<RANGE>[1,5]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Number of coding layers</NICK> -<BLURB>Number of coding layers to use.</BLURB> -<DEFAULT>1</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::ts-periodicity</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,16]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Layer periodicity</NICK> -<BLURB>Length of sequence that defines layer membership periodicity.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::ts-rate-decimator</NAME> -<TYPE>GValueArray*</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Coding layer rate decimator</NICK> -<BLURB>Rate decimation factors for each layer.</BLURB> -<DEFAULT></DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::ts-target-bitrate</NAME> -<TYPE>GValueArray*</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Coding layer target bitrates</NICK> -<BLURB>Target bitrates for coding layers (one per layer, decreasing).</BLURB> -<DEFAULT></DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::tuning</NAME> -<TYPE>GstVP8EncTuning</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Tuning</NICK> -<BLURB>Tuning.</BLURB> -<DEFAULT>Tune for PSNR</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::twopass-vbr-bias-pct</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,100]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>2-pass VBR bias</NICK> -<BLURB>CBR/VBR bias (0=CBR, 100=VBR).</BLURB> -<DEFAULT>50</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::twopass-vbr-maxsection-pct</NAME> -<TYPE>gint</TYPE> -<RANGE>>= 0</RANGE> -<FLAGS>rw</FLAGS> -<NICK>2-pass GOP max bitrate</NICK> -<BLURB>GOP maximum bitrate (% target).</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::twopass-vbr-minsection-pct</NAME> -<TYPE>gint</TYPE> -<RANGE>>= 0</RANGE> -<FLAGS>rw</FLAGS> -<NICK>2-pass GOP min bitrate</NICK> -<BLURB>GOP minimum bitrate (% target).</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::undershoot-pct</NAME> -<TYPE>gint</TYPE> -<RANGE>[0,1000]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Undershoot PCT</NICK> -<BLURB>Datarate undershoot (min) target (%).</BLURB> -<DEFAULT>100</DEFAULT> -</ARG> - -<ARG> -<NAME>GstVP8Enc::v-scaling-mode</NAME> -<TYPE>GstVP8EncScalingMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Vertical scaling mode</NICK> -<BLURB>Vertical scaling mode.</BLURB> -<DEFAULT>Normal</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::aperture</NAME> -<TYPE>guint</TYPE> -<RANGE><= 255</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Aperture property</NICK> -<BLURB>Aperture defines the size of lens opening (0 = auto).</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::capabilities</NAME> -<TYPE>gulong</TYPE> -<RANGE></RANGE> -<FLAGS>r</FLAGS> -<NICK>Photo capabilities bitmask</NICK> -<BLURB>Tells the photo capabilities of the device.</BLURB> -<DEFAULT></DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::colour-tone-mode</NAME> -<TYPE>GstColourToneMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Colour tone mode property</NICK> -<BLURB>Colour tone setting changes colour shading in the photo.</BLURB> -<DEFAULT>GST_PHOTOGRAPHY_COLOUR_TONE_MODE_NORMAL</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::ev-compensation</NAME> -<TYPE>gfloat</TYPE> -<RANGE>[-2.5,2.5]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>EV compensation property</NICK> -<BLURB>EV compensation affects the brightness of the image.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::exposure</NAME> -<TYPE>guint</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Exposure time in milliseconds</NICK> -<BLURB>Exposure time defines how long the shutter will stay open (0 = auto).</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::flash-mode</NAME> -<TYPE>GstPhotographyFlashMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Flash mode property</NICK> -<BLURB>Flash mode defines how the flash light should be used.</BLURB> -<DEFAULT>GST_PHOTOGRAPHY_FLASH_MODE_AUTO</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::flicker-mode</NAME> -<TYPE>GstPhotographyFlickerReductionMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Flicker reduction mode property</NICK> -<BLURB>Flicker reduction mode defines a line frequency for flickering prevention.</BLURB> -<DEFAULT>GST_PHOTOGRAPHY_FLICKER_REDUCTION_OFF</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::focus-mode</NAME> -<TYPE>GstPhotographyFocusMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Focus mode property</NICK> -<BLURB>Focus mode defines the range of focal lengths to use in autofocus search.</BLURB> -<DEFAULT>GST_PHOTOGRAPHY_FOCUS_MODE_AUTO</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::image-capture-supported-caps</NAME> -<TYPE>GstCaps*</TYPE> -<RANGE></RANGE> -<FLAGS>r</FLAGS> -<NICK>Image capture supported caps</NICK> -<BLURB>Caps describing supported image capture formats.</BLURB> -<DEFAULT></DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::iso-speed</NAME> -<TYPE>guint</TYPE> -<RANGE><= 6400</RANGE> -<FLAGS>rw</FLAGS> -<NICK>ISO speed property</NICK> -<BLURB>ISO speed defines the light sensitivity (0 = auto).</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::scene-mode</NAME> -<TYPE>GstPhotographySceneMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Scene mode property</NICK> -<BLURB>Scene mode works as a preset for different photo shooting mode settings.</BLURB> -<DEFAULT>GST_PHOTOGRAPHY_SCENE_MODE_AUTO</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::white-balance-mode</NAME> -<TYPE>GstPhotographyWhiteBalanceMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>White balance mode property</NICK> -<BLURB>White balance affects the color temperature of the photo.</BLURB> -<DEFAULT>GST_PHOTOGRAPHY_WB_MODE_AUTO</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::image-preview-supported-caps</NAME> -<TYPE>GstCaps*</TYPE> -<RANGE></RANGE> -<FLAGS>r</FLAGS> -<NICK>Image preview supported caps</NICK> -<BLURB>Caps describing supported image preview formats.</BLURB> -<DEFAULT></DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::noise-reduction</NAME> -<TYPE>GstPhotographyNoiseReduction</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Noise Reduction settings</NICK> -<BLURB>Which noise reduction modes are enabled (0 = disabled).</BLURB> -<DEFAULT></DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::zoom</NAME> -<TYPE>gfloat</TYPE> -<RANGE>[1,10]</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Zoom property</NICK> -<BLURB>How much the resulted image will be zoomed.</BLURB> -<DEFAULT>1</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::analog-gain</NAME> -<TYPE>gfloat</TYPE> -<RANGE>>= 1</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Analog gain applied to the sensor</NICK> -<BLURB>Analog gain applied to the sensor.</BLURB> -<DEFAULT>1</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::color-temperature</NAME> -<TYPE>guint</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Color temperature in Kelvin units</NICK> -<BLURB>Color temperature in Kelvin units for manual white balance.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::color-tone-mode</NAME> -<TYPE>GstPhotographyColorToneMode</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Color tone mode property</NICK> -<BLURB>Color tone setting changes color shading in the photo.</BLURB> -<DEFAULT>GST_PHOTOGRAPHY_COLOR_TONE_MODE_NORMAL</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::exposure-time</NAME> -<TYPE>guint</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Exposure time in milliseconds</NICK> -<BLURB>Exposure time defines how long the shutter will stay open (0 = auto).</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::lens-focus</NAME> -<TYPE>gfloat</TYPE> -<RANGE>>= 0</RANGE> -<FLAGS>rw</FLAGS> -<NICK>Manual lens focus</NICK> -<BLURB>Focus point in diopter units.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::max-exposure-time</NAME> -<TYPE>guint</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Maximum exposure time</NICK> -<BLURB>Maximum exposure time for automatic exposure mode.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::min-exposure-time</NAME> -<TYPE>guint</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>Minimum exposure time</NICK> -<BLURB>Minimum exposure time for automatic exposure mode.</BLURB> -<DEFAULT>0</DEFAULT> -</ARG> - -<ARG> -<NAME>GstPhotography::white-point</NAME> -<TYPE>GValueArray*</TYPE> -<RANGE></RANGE> -<FLAGS>rw</FLAGS> -<NICK>White point</NICK> -<BLURB>Describe color white as raw values.</BLURB> -<DEFAULT></DEFAULT> -</ARG> - -<ARG> <NAME>GstWaterRipple::amplitude</NAME> <TYPE>gdouble</TYPE> <RANGE></RANGE> diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy index a60fefded..cd1f3f43a 100644 --- a/docs/plugins/gst-plugins-bad-plugins.hierarchy +++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy @@ -391,7 +391,6 @@ GInterface GstChildProxy GstColorBalance GstNavigation - GstPhotography GstPreset GstTagSetter GstTagXmpWriter diff --git a/docs/plugins/gst-plugins-bad-plugins.types b/docs/plugins/gst-plugins-bad-plugins.types index 3117ba5d7..e69de29bb 100644 --- a/docs/plugins/gst-plugins-bad-plugins.types +++ b/docs/plugins/gst-plugins-bad-plugins.types @@ -1,6 +0,0 @@ -#include <gst/gst.h> - -#include <gst/interfaces/photography.h> - -gst_photography_get_type - |