From 9258adeea47a5ada866fba57ba2f3f74d353621f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Sat, 7 Oct 2006 11:37:59 +0000 Subject: docs/plugins/: Add/update docs stuff. Original commit message from CVS: * docs/plugins/gst-plugins-bad-plugins.args: * docs/plugins/gst-plugins-bad-plugins.hierarchy: * docs/plugins/gst-plugins-bad-plugins.interfaces: * docs/plugins/gst-plugins-bad-plugins.prerequisites: * docs/plugins/inspect/plugin-dtsdec.xml: * docs/plugins/inspect/plugin-mms.xml: * docs/plugins/inspect/plugin-mpeg2enc.xml: * docs/plugins/inspect/plugin-neon.xml: * docs/plugins/inspect/plugin-replaygain.xml: * docs/plugins/inspect/plugin-soundtouch.xml: * docs/plugins/inspect/plugin-spcdec.xml: * docs/plugins/inspect/plugin-swfdec.xml: * docs/plugins/inspect/plugin-videocrop.xml: * docs/plugins/inspect/plugin-wavpack.xml: Add/update docs stuff. --- docs/plugins/gst-plugins-bad-plugins.args | 1334 +++++++++++++++++--- docs/plugins/gst-plugins-bad-plugins.hierarchy | 54 +- docs/plugins/gst-plugins-bad-plugins.interfaces | 5 +- docs/plugins/gst-plugins-bad-plugins.prerequisites | 2 + docs/plugins/inspect/plugin-dtsdec.xml | 20 + docs/plugins/inspect/plugin-mms.xml | 20 + docs/plugins/inspect/plugin-mpeg2enc.xml | 21 + docs/plugins/inspect/plugin-neon.xml | 2 +- docs/plugins/inspect/plugin-replaygain.xml | 20 + docs/plugins/inspect/plugin-soundtouch.xml | 20 + docs/plugins/inspect/plugin-spcdec.xml | 20 + docs/plugins/inspect/plugin-swfdec.xml | 20 + docs/plugins/inspect/plugin-videocrop.xml | 20 + docs/plugins/inspect/plugin-wavpack.xml | 2 +- 14 files changed, 1385 insertions(+), 175 deletions(-) create mode 100644 docs/plugins/inspect/plugin-dtsdec.xml create mode 100644 docs/plugins/inspect/plugin-mms.xml create mode 100644 docs/plugins/inspect/plugin-mpeg2enc.xml create mode 100644 docs/plugins/inspect/plugin-replaygain.xml create mode 100644 docs/plugins/inspect/plugin-soundtouch.xml create mode 100644 docs/plugins/inspect/plugin-spcdec.xml create mode 100644 docs/plugins/inspect/plugin-swfdec.xml create mode 100644 docs/plugins/inspect/plugin-videocrop.xml (limited to 'docs/plugins') diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args index 7c1e9bc8..f130590a 100644 --- a/docs/plugins/gst-plugins-bad-plugins.args +++ b/docs/plugins/gst-plugins-bad-plugins.args @@ -1,151 +1,978 @@ -GstDfbVideoSink::surface -gpointer +AlsaSPDIFSink::card +gint +>= 0 +rw +Card +ALSA card number for the SPDIF device to use. +0 + + + +GstPitch::pitch +gfloat +[0.1,10] +rw +Pitch +Audio stream pitch. +1 + + + +GstPitch::rate +gfloat +[0.1,10] +rw +Rate +Audio stream rate. +1 + + + +GstPitch::tempo +gfloat +[0.1,10] +rw +Tempo +Audio stream tempo. +1 + + + +GstXvidEnc::averaging-period +gint +[-1,100] +rw +Averaging Period +[CBR] Number of frames for which XviD averages bitrate. +-1 + + + +GstXvidEnc::bframe-threshold +gint +[-255,255] +rw +B-Frame Threshold +Higher threshold yields more chance that B-frame is used. +0 + + + +GstXvidEnc::bitrate +gint +>= 0 +rw +Bitrate +[CBR|PASS2] Target video bitrate (bps). +1800000 + + + +GstXvidEnc::bquant-offset +gint +[0,200] +rw +B-quantizer offset +Offset in B-frame quantizer computation. +100 + + + +GstXvidEnc::bquant-ratio +gint +[0,200] +rw +B-quantizer ratio +Ratio in B-frame quantizer computation. +150 + + + +GstXvidEnc::buffer +gint +>= -1 +rw +Buffer Size +[CBR] Size of the video buffers. +-1 + + + +GstXvidEnc::cartoon +gboolean -w -Surface -The target surface for video. - +rw +Cartoon Material +Adjust thresholds for flat looking cartoons. +FALSE -GstDfbVideoSink::brightness +GstXvidEnc::closed-gop +gboolean + +rw +Closed GOP +Closed GOP. +FALSE + + + +GstXvidEnc::container-frame-overhead gint -[0,65535] +[-1,100] rw -Brightness -The brightness of the video. -32768 +Container Frame Overhead +[PASS2] Average container overhead per frame. +-1 -GstDfbVideoSink::contrast +GstXvidEnc::curve-compression-high gint -[0,65535] +[0,100] rw -Contrast -The contrast of the video. -32768 +Curve Compression High +[PASS2] Shrink factor for upper part of bitrate curve. +0 -GstDfbVideoSink::hue +GstXvidEnc::curve-compression-low gint -[0,65535] +[0,100] rw -Hue -The hue of the video. -32768 +Curve Compression Low +[PASS2] Growing factor for lower part of bitrate curve. +0 -GstDfbVideoSink::saturation +GstXvidEnc::flow-control-strength gint -[0,65535] +[-1,100] rw -Saturation -The saturation of the video. -32768 +Flow Control Strength +[PASS2] Overflow control strength per frame. +5 -GstDfbVideoSink::vsync +GstXvidEnc::gmc gboolean rw -Vertical synchronisation -Wait for next vertical sync to draw frames. +Global Motion Compensation +Allow generation of Sprite Frames for Pan/Zoom/Rotating images. +FALSE + + + +GstXvidEnc::greyscale +gboolean + +rw +Disable Chroma +Do not write chroma data in encoded video. +FALSE + + + +GstXvidEnc::hqacpred +gboolean + +rw +High quality AC prediction +Enable high quality AC prediction. TRUE -GstDfbVideoSink::pixel-aspect-ratio -gchararray +GstXvidEnc::interlaced +gboolean rw -Pixel Aspect Ratio -The pixel aspect ratio of the device. -"1/1" +Interlaced Material +Enable for interlaced video material. +FALSE -GstSDLVideoSink::fullscreen +GstXvidEnc::keyframe-boost +gint +[0,100] +rw +Keyframe boost +[PASS2] Bitrate boost for keyframes. +0 + + + +GstXvidEnc::keyframe-reduction +gint +[-1,100] +rw +Keyframe Reduction +[PASS2] Keyframe size reduction in % of those within threshold. +20 + + + +GstXvidEnc::keyframe-threshold +gint +[-1,100] +rw +Keyframe Threshold +[PASS2] Distance between keyframes not to be subject to reduction. +1 + + + +GstXvidEnc::lumimasking gboolean rw -Fullscreen -If true it will be Full screen. +Lumimasking +Enable lumimasking - apply more compression to dark or bright areas. FALSE -GstSpeed::speed -gfloat -[0.1,40] -rwx -speed -speed. +GstXvidEnc::max-bframes +gint +>= 0 +rw +Max B-Frames +Maximum B-frames in a row. 1 -GstMMS::blocksize +GstXvidEnc::max-bquant gint -[0,65536] +[0,31] rw -blocksize -How many bytes should be read at once. -2048 +Max Quant B-Frames +Upper bound for B-frame quantization. +31 -GstMMS::location -gchararray +GstXvidEnc::max-iquant +gint +[0,31] +rw +Max Quant I-Frames +Upper bound for I-frame quantization. +31 + + + +GstXvidEnc::max-key-interval +gint +>= -100 +rw +Max. Key Interval +Maximum number of frames between two keyframes (< 0 is in sec). +-10 + + + +GstXvidEnc::max-overflow-degradation +gint +[-1,100] +rw +Max Overflow Degradation +[PASS2] Amount in % that flow control can decrease frame size compared to ideal curve. +5 + + + +GstXvidEnc::max-overflow-improvement +gint +[-1,100] +rw +Max Overflow Improvement +[PASS2] Amount in % that flow control can increase frame size compared to ideal curve. +5 + + + +GstXvidEnc::max-pquant +gint +[0,31] +rw +Max Quant P-Frames +Upper bound for P-frame quantization. +31 + + + +GstXvidEnc::me-chroma +gboolean rw -location -Host URL to connect to. Accepted are mms://, mmsu://, mmst:// URL types. -NULL +ME Chroma +Enable use of Chroma planes for Motion Estimation. +TRUE -GstXvidEnc::bitrate +GstXvidEnc::me-quarterpel +gboolean + +rw +ME Quarterpel +Use quarter pixel precision for motion vector search. +FALSE + + + +GstXvidEnc::me-vhq gint ->= 0 +[0,4] rw -Bitrate -Target video bitrate (kbps). -512 +ME DCT/Frequency +Extent in which to use DCT to minimize encoding length. +1 + + + +GstXvidEnc::min-bquant +gint +[0,31] +rw +Min Quant B-Frames +Lower bound for B-frame quantization. +2 + + + +GstXvidEnc::min-iquant +gint +[0,31] +rw +Min Quant I-Frames +Lower bound for I-frame quantization. +2 + + + +GstXvidEnc::min-pquant +gint +[0,31] +rw +Min Quant P-Frames +Lower bound for P-frame quantization. +2 + + + +GstXvidEnc::motion +gint +[0,6] +rw +ME Quality +Quality of Motion Estimation. +6 -GstXvidEnc::buffer-size -gulong +GstXvidEnc::pass +GstXvidEncPasses rw -Buffer Size -Size of the video buffers. - +Encoding pass/type +Encoding pass/type. +Constant Bitrate Encoding + + + +GstXvidEnc::profile +GstXvidEncProfiles + +rw +Profile +XviD/MPEG-4 encoding profile. +UNP + + + +GstXvidEnc::quant-type +GstXvidEncQuantTypes + +rw +Quantizer Type +Quantizer type. +H263 quantization + + + +GstXvidEnc::quantizer +gint +[2,31] +rw +Quantizer +[QUANT] Quantizer to apply for constant quantizer mode. +2 + + + +GstXvidEnc::reaction-delay-factor +gint +[-1,100] +rw +Reaction Delay Factor +[CBR] Reaction delay factor. +-1 + + + +GstXvidEnc::statsfile +gchararray + +rw +Statistics Filename +[PASS1|PASS2] Filename to store data for 2-pass encoding. +"xvid-stats.log" + + + +GstXvidEnc::trellis +gboolean + +rw +Trellis Quantization +Enable Trellis Quantization. +FALSE + + + +GstWavpackEnc::bitrate +gdouble +[0,9.6e+06] +rw +Bitrate +Try to encode with this average bitrate (bits/sec). This enables lossy encoding! A value smaller than 24000.0 disables this. +0 + + + +GstWavpackEnc::bits-per-sample +gdouble +[0,24] +rw +Bits per sample +Try to encode with this amount of bits per sample. This enables lossy encoding! A value smaller than 2.0 disables this. +0 + + + +GstWavpackEnc::correction-mode +GstWavpackEncCorrectionMode + +rw +Correction file mode +Use this mode for correction file creation. Only works in lossy mode!. +Create no correction file (default) + + + +GstWavpackEnc::extra-processing +gboolean + +rw +Extra processing +Extra encode processing. +FALSE + + + +GstWavpackEnc::joint-stereo-mode +GstWavpackEncJSMode + +rw +Joint-Stereo mode +Use this joint-stereo mode. +auto (default) + + + +GstWavpackEnc::md5 +gboolean + +rw +MD5 +Store MD5 hash of raw samples within the file. +FALSE + + + +GstWavpackEnc::mode +GstWavpackEncMode + +rw +Encoding mode +Speed versus compression tradeoff. +Default + + + +GstSDLVideoSink::fullscreen +gboolean + +rw +Fullscreen +If true it will be Full screen. +FALSE + + + +GstNeonhttpSrc::location +gchararray + +rw +Location +The location. In the form: + http://a.com/file.txt - default port '80' + http://a.com:80/file.txt + a.com/file.txt - defualt scheme 'HTTP' + https://a.com/file.txt - default port '443' + http:///file.txt - default host 'localhost'. +"" + + + +GstNeonhttpSrc::proxy +gchararray + +rw +Proxy +The proxy. In the form myproxy.mycompany.com:8080. + If nothing is passed g_getenv("http_proxy") will be used + If that http_proxy enviroment var isn't define no proxy is used. +"" + + + +GstNeonhttpSrc::uri +gchararray + +rw +Uri +The location in form of a URI (deprecated; use location). +"" + + + +GstTRM::proxy-address +gchararray + +rw +proxy address +proxy address. +NULL + + + +GstTRM::proxy-port +guint +[1,65535] +rw +proxy port +proxy port. +8080 + + + +GstMpeg2enc::altscan-mpeg2 +gboolean + +rw +Alt. MPEG-2 scan +Alternate MPEG-2 block scanning. Disabling this might make buggy players play SVCD streams. +TRUE + + + +GstMpeg2enc::aspect +GstMpeg2encAspect + +rw +Aspect +Display aspect ratio. +0 + + + +GstMpeg2enc::b-per-refframe +gint +[0,2] +rw +B per ref. frame +Number of B frames between each I/P frame. +0 + + + +GstMpeg2enc::bitrate +gint +[0,10240] +rw +Bitrate +Compressed video bitrate (kbps). +1125 + + + +GstMpeg2enc::bufsize +gint +[20,4000] +rw +Decoder buf. size +Target decoders video buffer size (kB) (default depends on format). +46 + + + +GstMpeg2enc::closed-gop +gboolean + +rw +Closed GOP +All Group-of-Pictures are closed (for multi-angle DVDs). +FALSE + + + +GstMpeg2enc::constraints +gboolean + +rw +Constraints +Use strict video resolution and bitrate checks. +TRUE + + + +GstMpeg2enc::correct-svcd-hds +gboolean + +rw +Correct SVCD hor. size +Force SVCD width to 480 instead of 540/720. +FALSE + + + +GstMpeg2enc::dualprime +gboolean + +rw +Dual Prime Motion Estimation +Dual Prime Motion Estimation Mode for MPEG-2 I/P-frame only streams. Quite some players do not support this. +FALSE + + + +GstMpeg2enc::dummy-svcd-sof +gboolean + +rw +Dummy SVCD SOF +Generate dummy SVCD scan-data (for vcdimager). +TRUE + + + +GstMpeg2enc::force-b-b-p +gboolean + +rw +Force B-B-P +Force two B frames between I/P frames when closing GOP boundaries. +FALSE + + + +GstMpeg2enc::format +GstMpeg2encFormat + +rw +Format +Encoding profile format. +0 + + + +GstMpeg2enc::framerate +GstMpeg2encFramerate + +rw +Framerate +Output framerate. +0 + + + +GstMpeg2enc::interlace-mode +GstMpeg2encInterlaceMode + +rw +Interlace mode +MPEG-2 motion estimation and encoding modes. +0 + + + +GstMpeg2enc::intra-dc-prec +gint +[8,11] +rw +Intra. DC precision +Number of bits precision for DC (base colour) in MPEG-2 blocks. +9 + + + +GstMpeg2enc::keep-hf +gboolean + +rw +Keep HF +Maximize high-frequency resolution (for high-quality sources). +FALSE + + + +GstMpeg2enc::max-gop-size +gint +[-1,250] +rw +Max. GOP size +Maximal size per Group-of-Pictures (-1=default). +-1 + + + +GstMpeg2enc::min-gop-size +gint +[-1,250] +rw +Min. GOP size +Minimal size per Group-of-Pictures (-1=default). +-1 + + + +GstMpeg2enc::motion-search-radius +gint +[0,32] +rw +Motion search radius +Motion compensation search radius. +16 + + + +GstMpeg2enc::non-video-bitrate +gint +[0,10240] +rw +Non-video bitrate +Assumed bitrate of non-video for sequence splitting (kbps). +0 + + + +GstMpeg2enc::norm +GstMpeg2encVideoNorm + +rw +Norm +Tag output for specific video norm. +0 + + + +GstMpeg2enc::playback-field-order +GstMpeg2encPlaybackFieldOrders + +rw +Playback field order +Force specific playback field order. +0 + + + +GstMpeg2enc::pulldown-3-2 +gboolean + +rw +3-2 pull down +Generate header flags for 3-2 pull down 24fps movies. +FALSE + + + +GstMpeg2enc::quant-matrix +GstMpeg2encQuantisationMatrix + +rw +Quant. matrix +Quantisation matrix to use for encoding. +0 + + + +GstMpeg2enc::quant-reduction-max-var +gfloat +[0,2500] +rw +Max. quant. reduction variance +Maximal luma variance below which quantisation boost is used. +100 + + + +GstMpeg2enc::quantisation +gint +[0,31] +rw +Quantisation +Quantisation factor (0=default, 1=best, 31=worst). +0 + + + +GstMpeg2enc::quantisation-reduction +gfloat +[-4,10] +rw +Quantisation reduction +Max. quantisation reduction for highly active blocks. +0 + + + +GstMpeg2enc::reduce-hf +gfloat +[0,2] +rw +Reduce HF +How much to reduce high-frequency resolution (by increasing quantisation). +0 + + + +GstMpeg2enc::reduction-2x2 +gint +[1,4] +rw +2x2 reduction +Reduction factor for 2x2 subsampled candidate motion estimates (1=max. quality, 4=max. speed). +3 + + + +GstMpeg2enc::reduction-4x4 +gint +[1,4] +rw +4x4 reduction +Reduction factor for 4x4 subsampled candidate motion estimates (1=max. quality, 4=max. speed). +2 + + + +GstMpeg2enc::sequence-header-every-gop +gboolean + +rw +Sequence hdr. every GOP +Include a sequence header in every GOP. +FALSE + + + +GstMpeg2enc::sequence-length +gint +[0,10240] +rw +Sequence length +Place a sequence boundary after each MB (0=disable). +0 + + + +GstMpeg2enc::unit-coeff-elim +gint +[-40,40] +rw +Unit coefficience elimination +How agressively small-unit picture blocks should be skipped. +0 + + + +GstMpeg2enc::vcd-still-size +gint +[0,512] +rw +VCD stills size +Size of VCD stills (in kB). +0 + + + +GstBz2dec::buffer-size +guint +>= 1 +rw +Buffer size +Buffer size. +1024 + + + +GstBz2dec::first-buffer-size +guint +>= 1 +rw +Size of first buffer +Size of first buffer (used to determine the mime type of the uncompressed data). +1024 + + + +GstBz2enc::block-size +guint +[1,9] +rw +Block size +Block size. +6 -GstXvidEnc::max-key-interval -gint ->= -1 +GstBz2enc::buffer-size +guint +>= 1 rw -Max. Key Interval -Maximum number of frames between two keyframes. --1 +Buffer size +Buffer size. +1024 -GstXvidEnc::profile -GstXvidEncProfiles +GstMMS::location +gchararray rw -Profile -XviD/MPEG-4 encoding profile. -S_L0 +location +Host URL to connect to. Accepted are mms://, mmsu://, mmst:// URL types. +NULL @@ -219,43 +1046,73 @@ -GstBz2dec::buffer-size -guint ->= 1 +GstDfbVideoSink::brightness +gint +[0,65535] rw -Buffer size -Buffer size. -1024 +Brightness +The brightness of the video. +32768 -GstBz2dec::first-buffer-size -guint ->= 1 +GstDfbVideoSink::contrast +gint +[0,65535] rw -Size of first buffer -Size of first buffer (used to determine the mime type of the uncompressed data). -1024 +Contrast +The contrast of the video. +32768 -GstBz2enc::block-size -guint -[1,9] +GstDfbVideoSink::hue +gint +[0,65535] rw -Block size -Block size. -6 +Hue +The hue of the video. +32768 -GstBz2enc::buffer-size -guint ->= 1 +GstDfbVideoSink::pixel-aspect-ratio +gchararray + rw -Buffer size -Buffer size. -1024 +Pixel Aspect Ratio +The pixel aspect ratio of the device. +"1/1" + + + +GstDfbVideoSink::saturation +gint +[0,65535] +rw +Saturation +The saturation of the video. +32768 + + + +GstDfbVideoSink::surface +gpointer + +w +Surface +The target surface for video. + + + + +GstDfbVideoSink::vsync +gboolean + +rw +Vertical synchronisation +Wait for next vertical sync to draw frames. +TRUE @@ -269,112 +1126,185 @@ -GstFreeze::max-buffers -guint +GstRgAnalysis::forced +gboolean rw -max-buffers -Maximum number of buffers. +Force processing +Analyze streams even when ReplayGain tags exist. +TRUE + + + +GstRgAnalysis::num-tracks +gint +>= 0 +rw +Number of album tracks +Number of remaining tracks in the album. +0 + + + +GstRgAnalysis::reference-level +gdouble +>= 0 +rw +Reference level +Reference level in dB (83.0 for original proposal). +89 + + + +GstNsfDec::filter +GstNsfFilter + +w +filter +filter. +NSF_FILTER_NONE + + + +GstNsfDec::tune +gint +[1,100] +rw +tune +tune. 1 -GstNeonhttpSrc::iradio-genre -gchararray +GstGDPPay::crc-header +gboolean -r -iradio-genre -Genre of the stream. -NULL +rw +CRC Header +Calculate and store a CRC checksum on the header. +TRUE -GstNeonhttpSrc::iradio-mode +GstGDPPay::crc-payload gboolean rw -iradio-mode -Enable internet radio mode (extraction of shoutcast/icecast metadata). +CRC Payload +Calculate and store a CRC checksum on the payload. FALSE -GstNeonhttpSrc::iradio-name -gchararray +GstGDPPay::version +GstDPVersion -r -iradio-name -Name of the stream. -NULL +rw +Version +Version of the GStreamer Data Protocol. +GDP Version 1.0 -GstNeonhttpSrc::iradio-url -gchararray +GstFreeze::max-buffers +guint -r -iradio-url -Homepage URL for radio stream. -NULL +rw +max-buffers +Maximum number of buffers. +1 -GstNeonhttpSrc::location -gchararray - +GstVideoCrop::bottom +gint +>= 0 rw -Location -The location. In the form: - http://a.com/file.txt - default port '80' - http://a.com:80/file.txt - a.com/file.txt - defualt scheme 'HTTP' - https://a.com/file.txt - default port '443' - http:///file.txt - default host 'localhost'. -"" +Bottom +Pixels to crop at bottom. +0 -GstNeonhttpSrc::proxy -gchararray - +GstVideoCrop::left +gint +>= 0 rw -Proxy -The proxy. In the form myproxy.mycompany.com:8080. - If nothing is passed g_getenv("http_proxy") will be used - If that http_proxy enviroment var isn't define no proxy is used. -"" +Left +Pixels to crop at left. +0 -GstNeonhttpSrc::uri -gchararray - +GstVideoCrop::right +gint +>= 0 rw -Uri -The location in form of a URI (deprecated; use location). -"" +Right +Pixels to crop at right. +0 -GstNeonhttpSrc::user-agent -gchararray +GstVideoCrop::top +gint +>= 0 +rw +Top +Pixels to crop at top. +0 + + + +GstSpeed::speed +gfloat +[0.1,40] +rwx +speed +speed. +1 + + + +GstSpectrum::bands +guint rw -User-Agent -The User-Agent used for connection. -"neonhttpsrc" +Bands +number of frequency bands. +0 + + + +GstSpectrum::interval +guint64 +>= 1 +rw +Interval +Interval of time between message posts (in nanoseconds). +100000000 -GstV4l2Src::use-fixed-fps +GstSpectrum::message gboolean rw -Use Fixed FPS -Drop/Insert frames to reach a certain FPS (TRUE) or adapt FPS to suit the number of frabbed frames. +Message +Post a level message for each passed interval. TRUE + +GstSpectrum::threshold +gint +<= 0 +rw +Threshold +db threshold for result, maps to 0. +-60 + + GstModPlug::megabass gboolean @@ -496,22 +1426,92 @@ -GstTRM::proxy-address -gchararray +GstBPWSinc::length +gint +>= 1 +rw +Length +N such that the filter length = 2N + 1. +1 + + + +GstBPWSinc::lower-frequency +gdouble +[0,0.5] +rw +Lower Frequency +Cut-off lower frequency (relative to sample rate). +0 + + + +GstBPWSinc::upper-frequency +gdouble +[0,0.5] +rw +Upper Frequency +Cut-off upper frequency (relative to sample rate). +0 + + + +GstLPWSinc::frequency +gdouble +[0,0.5] +rw +Frequency +Cut-off Frequency relative to sample rate. +0 + + + +GstLPWSinc::length +gint +>= 1 +rw +Length +N such that the filter length = 2N + 1. +1 + + + +GstIIR::A +gdouble rw -proxy address -proxy address. -NULL +A +A filter coefficient. +0 -GstTRM::proxy-port -guint -[1,65535] +GstIIR::B +gdouble + rw -proxy port -proxy port. -8080 +B +B filter coefficient. +0 + + + +GstIIR::gain +gdouble + +rw +Gain +Filter gain. +0 + + + +GstIIR::stages +gint +>= 1 +rw +Stages +Number of filter stages. +1 diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy index 9daa5cde..c6eae1ea 100644 --- a/docs/plugins/gst-plugins-bad-plugins.hierarchy +++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy @@ -8,19 +8,63 @@ GObject GstElement GstBin GstPipeline - GstQueue GstBaseSink + AlsaSPDIFSink GstVideoSink + GstSDLVideoSink GstDfbVideoSink - GstBaseTransform - GstVideoCrop - GstTRM + GstGLImageSink + GstBaseAudioSink + GstAudioSink + GstSDLAudioSink + GstSpcDec + GstPitch + GstXvidEnc + GstXvidDec + GstWavpackParse GstWavpackDec GstWavpackEnc - GstWavpackParse + GstSwfdec + GstBaseSrc + GstPushSrc + GstNeonhttpSrc + GstMMS + GstTRM + GstMusepackDec + GstMpeg2enc + GstBz2enc + GstBz2dec + GstGSMEnc + GstGSMDec + GstFaad + GstFaac + GstDtsDec + GstBaseTransform + GstRgAnalysis + GstVideoCrop + GstSpectrum + GstIIR + GstLPWSinc + GstBPWSinc + GstNsfDec + GstH264Parse + GstXingMux + GstGDPDepay + GstGDPPay + GstFreeze + GstTtaParse + GstTtaDec + GstSpeed + GstQTDemux + GstModPlug + GstCDXAParse GstPlugin GstRegistry GstPadTemplate GstSignalObject GInterface GstChildProxy + GstURIHandler + GstImplementsInterface + GstXOverlay + GstNavigation diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces index 60b1cbc7..2f8eee20 100644 --- a/docs/plugins/gst-plugins-bad-plugins.interfaces +++ b/docs/plugins/gst-plugins-bad-plugins.interfaces @@ -1,3 +1,6 @@ GstBin GstChildProxy GstPipeline GstChildProxy -GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance +GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation +GstDfbVideoSink GstImplementsInterface GstNavigation +GstNeonhttpSrc GstURIHandler +GstMMS GstURIHandler diff --git a/docs/plugins/gst-plugins-bad-plugins.prerequisites b/docs/plugins/gst-plugins-bad-plugins.prerequisites index f526a9f6..737369bc 100644 --- a/docs/plugins/gst-plugins-bad-plugins.prerequisites +++ b/docs/plugins/gst-plugins-bad-plugins.prerequisites @@ -1 +1,3 @@ GstChildProxy GstObject +GstImplementsInterface GstElement +GstXOverlay GstImplementsInterface GstElement diff --git a/docs/plugins/inspect/plugin-dtsdec.xml b/docs/plugins/inspect/plugin-dtsdec.xml new file mode 100644 index 00000000..77bcbca9 --- /dev/null +++ b/docs/plugins/inspect/plugin-dtsdec.xml @@ -0,0 +1,20 @@ + + dtsdec + Decodes DTS audio streams + ../../ext/dts/.libs/libgstdtsdec.so + libgstdtsdec.so + 0.10.3.1 + GPL + gst-plugins-bad + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin + + + dtsdec + DTS audio decoder + Codec/Decoder/Audio + Decodes DTS audio streams + Ronald Bultje <rbultje@ronald.bitfreak.net> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-mms.xml b/docs/plugins/inspect/plugin-mms.xml new file mode 100644 index 00000000..00955241 --- /dev/null +++ b/docs/plugins/inspect/plugin-mms.xml @@ -0,0 +1,20 @@ + + mms + Microsoft Multi Media Server streaming protocol support + ../../ext/libmms/.libs/libgstmms.so + libgstmms.so + 0.10.3.1 + LGPL + gst-plugins-bad + GStreamer + http://gstreamer.net/ + + + mmssrc + MMS streaming source + Source/Network + Receive data streamed via MSFT Multi Media Server protocol + Maciej Katafiasz <mathrick@users.sourceforge.net> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-mpeg2enc.xml b/docs/plugins/inspect/plugin-mpeg2enc.xml new file mode 100644 index 00000000..e7e430cf --- /dev/null +++ b/docs/plugins/inspect/plugin-mpeg2enc.xml @@ -0,0 +1,21 @@ + + mpeg2enc + High-quality MPEG-1/2 video encoder + ../../ext/mpeg2enc/.libs/libgstmpeg2enc.so + libgstmpeg2enc.so + 0.10.3.1 + GPL + gst-plugins-bad + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin + + + mpeg2enc + mpeg2enc video encoder + Codec/Encoder/Video + High-quality MPEG-1/2 video encoder + Andrew Stevens <andrew.stevens@nexgo.de> + Ronald Bultje <rbultje@ronald.bitfreak.net> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-neon.xml b/docs/plugins/inspect/plugin-neon.xml index 30671e1a..cfc2b6a0 100644 --- a/docs/plugins/inspect/plugin-neon.xml +++ b/docs/plugins/inspect/plugin-neon.xml @@ -3,7 +3,7 @@ lib neon http client src ../../ext/neon/.libs/libgstneonhttpsrc.so libgstneonhttpsrc.so - 0.10.3.1 + 0.10.2.1 LGPL gst-plugins-bad GStreamer diff --git a/docs/plugins/inspect/plugin-replaygain.xml b/docs/plugins/inspect/plugin-replaygain.xml new file mode 100644 index 00000000..85496165 --- /dev/null +++ b/docs/plugins/inspect/plugin-replaygain.xml @@ -0,0 +1,20 @@ + + replaygain + ReplayGain analysis + ../../gst/replaygain/.libs/libgstreplaygain.so + libgstreplaygain.so + 0.10.3.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin + + + rganalysis + ReplayGain analysis + Filter/Analyzer/Audio + Perform the ReplayGain analysis + René Stadler <mail@renestadler.de> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml new file mode 100644 index 00000000..413f4bb0 --- /dev/null +++ b/docs/plugins/inspect/plugin-soundtouch.xml @@ -0,0 +1,20 @@ + + soundtouch + Audio Pitch Controller + ../../ext/soundtouch/.libs/libgstpitch.so + libgstpitch.so + 0.10.3.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin + + + pitch + Pitch controller + Filter/Converter/Audio + Control the pitch of an audio stream + Wouter Paesen <wouter@kangaroot.net> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-spcdec.xml b/docs/plugins/inspect/plugin-spcdec.xml new file mode 100644 index 00000000..0da64a70 --- /dev/null +++ b/docs/plugins/inspect/plugin-spcdec.xml @@ -0,0 +1,20 @@ + + spcdec + OpenSPC Audio Decoder + ../../ext/spc/.libs/libgstspc.so + libgstspc.so + 0.10.3.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin + + + spcdec + OpenSPC SPC decoder + Codec/Audio/Decoder + Uses OpenSPC to emulate an SPC processor + Chris Lee <clee@kde.org> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-swfdec.xml b/docs/plugins/inspect/plugin-swfdec.xml new file mode 100644 index 00000000..bf870197 --- /dev/null +++ b/docs/plugins/inspect/plugin-swfdec.xml @@ -0,0 +1,20 @@ + + swfdec + Uses libswfdec to decode Flash video streams + ../../ext/swfdec/.libs/libgstswfdec.so + libgstswfdec.so + 0.10.3.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin + + + swfdec + SWF video decoder + Codec/Decoder/Video + Uses libswfdec to decode Flash video streams + David Schleef <ds@schleef.org> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml new file mode 100644 index 00000000..178408ac --- /dev/null +++ b/docs/plugins/inspect/plugin-videocrop.xml @@ -0,0 +1,20 @@ + + videocrop + Crops video into a user-defined region + ../../gst/videocrop/.libs/libgstvideocrop.so + libgstvideocrop.so + 0.10.3.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin + + + videocrop + Crop + Filter/Effect/Video + Crops video into a user-defined region + Tim-Philipp Müller <tim centricular net> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-wavpack.xml b/docs/plugins/inspect/plugin-wavpack.xml index 645d02f3..e4ba439e 100644 --- a/docs/plugins/inspect/plugin-wavpack.xml +++ b/docs/plugins/inspect/plugin-wavpack.xml @@ -28,7 +28,7 @@ WavePack parser Codec/Demuxer/Audio Parses Wavpack files - Sebastian Dröge <slomo@circular-chaos.org> + Arwed v. Merkatz <v.merkatz@gmx.net>, Sebastian Dröge <slomo@circular-chaos.org> \ No newline at end of file -- cgit v1.2.1