From b2e65fd575c79e892015858b51d973dcd92b3a96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Thu, 8 Nov 2012 12:12:59 +0100 Subject: [PATCH] docs: Add missing plugin inspection files Fixes bug #687840. --- docs/plugins/gst-plugins-bad-plugins.args | 40 ++++-- .../plugins/gst-plugins-bad-plugins.hierarchy | 98 +-------------- .../gst-plugins-bad-plugins.interfaces | 1 + docs/plugins/inspect/plugin-eglglessink.xml | 28 +++++ docs/plugins/inspect/plugin-frei0r.xml | 21 ---- docs/plugins/inspect/plugin-opus.xml | 118 ++++++++++++++++++ docs/plugins/inspect/plugin-rtpvp8.xml | 55 ++++++++ docs/plugins/inspect/plugin-scaletempo.xml | 4 +- 8 files changed, 236 insertions(+), 129 deletions(-) create mode 100644 docs/plugins/inspect/plugin-eglglessink.xml create mode 100644 docs/plugins/inspect/plugin-opus.xml create mode 100644 docs/plugins/inspect/plugin-rtpvp8.xml diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args index 741a5e02dc..683ff98f9a 100644 --- a/docs/plugins/gst-plugins-bad-plugins.args +++ b/docs/plugins/gst-plugins-bad-plugins.args @@ -26900,7 +26900,7 @@ rw physics water density: from 1 to 4. -5.17441e-317 +7.7486e-304 @@ -26940,7 +26940,7 @@ rw splash make a big splash in the center. -5.17484e-317 +0 @@ -26950,7 +26950,7 @@ rw splash make a big splash in the center. -6.79039e-313 +0 @@ -26990,7 +26990,7 @@ rw ratioy y-ratio. -1.53064e-18 +3.06544e-115 @@ -27000,7 +27000,7 @@ rw DelayTime the delay time. -7.06238e-304 +7.91244e-05 @@ -27030,7 +27030,7 @@ rw Color the color of the image. -0.011489 +9.33458e-15 @@ -27380,7 +27380,7 @@ rw lredscale multiplier for downscaling non-edge brightness. -0 +1.71685e-316 @@ -27570,7 +27570,7 @@ rw blend blend factor. -1.37429e-309 +4.63015e-299 @@ -27580,7 +27580,7 @@ rw fader the fader position. -3.40905e-322 +1.56483e-316 @@ -27760,7 +27760,7 @@ rw HSync the hsync offset. -0 +1.71552e-316 @@ -59453,3 +59453,23 @@ FALSE + +GstEglGlesSink::create-window +gboolean + +rw +Create Window +If set to true, the sink will attempt to create it's own window to render to if none is provided. This is currently only supported when the sink is used under X11. +TRUE + + + +GstEglGlesSink::force-aspect-ratio +gboolean + +rw +Respect aspect ratio when scaling +If set to true, the sink will attempt to preserve the incoming frame's geometry while scaling, taking both the storage's and display's pixel aspect ratio into account. +TRUE + + diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy index 9e1ab99274..4629078d4b 100644 --- a/docs/plugins/gst-plugins-bad-plugins.hierarchy +++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy @@ -57,7 +57,7 @@ GObject GstRTMPSink GstShmSink GstVideoSink - GstWaylandSink + GstEglGlesSink GstBaseSrc GstDTMFSrc GstDataURISrc @@ -79,9 +79,7 @@ GObject GstRTPDTMFSrc GstBaseTransform GstAudioFilter - GstAccurip GstBPMDetect - GstChromaprint GstBayer2RGB GstDebugSpy GstDtmfDetect @@ -114,15 +112,6 @@ GObject GstMirror GstRotate GstSquare - GstOpencvVideoFilter - GstCvDilateErode - GstCvDilate - GstCvErode - GstCvEqualizeHist - GstCvLaplace - GstCvSmooth - GstCvSobel - GstFaceDetect GstSmooth GstSolarize GstZBar @@ -156,7 +145,6 @@ GObject frei0r-filter-mask0mate frei0r-filter-nervous frei0r-filter-nosync0r - frei0r-filter-opencvfacedetect frei0r-filter-perspective frei0r-filter-pixeliz0r frei0r-filter-primaries @@ -195,8 +183,6 @@ GObject GstCompare GstDVBSubOverlay GstDVDSpu - GstEdgeDetect - GstFaceBlur GstFestival GstFieldAnalysis GstGDPDepay @@ -207,20 +193,14 @@ GObject GstJifMux GstJpegParse GstLiveAdder - GstMXFDemux GstMimDec GstMimEnc GstModPlug - GstMotioncells - GstMpeg2enc GstMpegPSDemux - GstMplex - GstOpencvTextOverlay GstPcapParse GstPitch GstPnmdec GstPnmenc - GstPyramidSegment GstRTPBaseDepayload GstRTPOpusDepay GstRtpDTMFDepay @@ -237,12 +217,10 @@ GObject GstSegmentClip GstAudioSegmentClip GstVideoSegmentClip - GstSpanPlc GstSpeed GstSrtEnc GstTagMux GstId3Mux - GstTemplateMatch GstVideoDecoder GstSchroDec GstVideoEncoder @@ -293,78 +271,6 @@ GObject GstTask GstTaskPool GstEncodingProfile - MXFMetadataBase - MXFDescriptiveMetadata - MXFDMS1 - MXFDMS1Address - MXFDMS1Communications - MXFDMS1ContactsList - MXFDMS1Framework - MXFDMS1ProductionClipFramework - MXFDMS1ClipFramework - MXFDMS1ProductionFramework - MXFDMS1SceneFramework - MXFDMS1NameValue - MXFDMS1PictureFormat - MXFDMS1Processing - MXFDMS1Project - MXFDMS1Publication - MXFDMS1TextLanguage - MXFDMS1Branding - MXFDMS1CueWords - MXFDMS1Shot - MXFDMS1Thesaurus - MXFDMS1Annotation - MXFDMS1Award - MXFDMS1CaptionsDescription - MXFDMS1Classification - MXFDMS1Contact - MXFDMS1Location - MXFDMS1Organisation - MXFDMS1Person - MXFDMS1Contract - MXFDMS1DeviceParameters - MXFDMS1Event - MXFDMS1GroupRelationship - MXFDMS1Identification - MXFDMS1KeyPoint - MXFDMS1Participant - MXFDMS1Rights - MXFDMS1Scripting - MXFDMS1SettingPeriod - MXFDMS1Titles - MXFMetadata - MXFMetadataContentStorage - MXFMetadataEssenceContainerData - MXFMetadataGenericDescriptor - MXFMetadataFileDescriptor - MXFMetadataGenericDataEssenceDescriptor - MXFMetadataGenericPictureEssenceDescriptor - MXFMetadataCDCIPictureEssenceDescriptor - MXFMetadataMPEGVideoDescriptor - MXFMetadataRGBAPictureEssenceDescriptor - MXFMetadataGenericSoundEssenceDescriptor - MXFMetadataWaveAudioEssenceDescriptor - MXFMetadataAES3AudioEssenceDescriptor - MXFMetadataMultipleDescriptor - MXFMetadataGenericPackage - MXFMetadataMaterialPackage - MXFMetadataSourcePackage - MXFMetadataIdentification - MXFMetadataLocator - MXFMetadataNetworkLocator - MXFMetadataTextLocator - MXFMetadataPreface - MXFMetadataSequence - MXFMetadataStructuralComponent - MXFMetadataDMSegment - MXFMetadataSourceClip - MXFMetadataDMSourceClip - MXFMetadataTimecodeComponent - MXFMetadataTrack - MXFMetadataEventTrack - MXFMetadataStaticTrack - MXFMetadataTimelineTrack GInterface GTypePlugin GstChildProxy @@ -373,4 +279,4 @@ GInterface GstTagSetter GstTagXmpWriter GstURIHandler - MXFDescriptiveMetadataFrameworkInterface + GstVideoOverlay diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces index 71090de0df..ad2588796a 100644 --- a/docs/plugins/gst-plugins-bad-plugins.interfaces +++ b/docs/plugins/gst-plugins-bad-plugins.interfaces @@ -18,6 +18,7 @@ GstCeltEnc GstTagSetter GstPreset GstDataURISrc GstURIHandler GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance GstDiracEnc GstPreset +GstEglGlesSink GstVideoOverlay GstFPSDisplaySink GstChildProxy GstFaac GstPreset GstFaceOverlay GstChildProxy diff --git a/docs/plugins/inspect/plugin-eglglessink.xml b/docs/plugins/inspect/plugin-eglglessink.xml new file mode 100644 index 0000000000..8d21eceb51 --- /dev/null +++ b/docs/plugins/inspect/plugin-eglglessink.xml @@ -0,0 +1,28 @@ + + eglglessink + EGL/GLES sink + ../../ext/eglgles/.libs/libgsteglglessink.so + libgsteglglessink.so + 1.1.0.1 + LGPL + gst-plugins-bad + GStreamer + http://gstreamer.net/ + + + eglglessink + EGL/GLES vout Sink + Sink/Video + An EGL/GLES Video Output Sink Implementing the VideoOverlay interface + Reynaldo H. Verdejo Pinochet <reynaldo@collabora.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk> + + + sink + sink + always +
video/x-raw, format=(string){ RGBA, BGRA, ARGB, ABGR, RGBx, BGRx, xRGB, xBGR, AYUV, Y444, I420, YV12, NV12, NV21, YUY2, YVYU, UYVY, Y42B, Y41B, RGB, BGR, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-frei0r.xml b/docs/plugins/inspect/plugin-frei0r.xml index 9ca98a059c..666f1fd04b 100644 --- a/docs/plugins/inspect/plugin-frei0r.xml +++ b/docs/plugins/inspect/plugin-frei0r.xml @@ -639,27 +639,6 @@ - - frei0r-filter-opencvfacedetect - opencvfacedetect - Filter/Effect/Video - detect faces - Sebastian Dröge <sebastian.droege@collabora.co.uk>, binarymillenium - - - sink - sink - always -
video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
frei0r-filter-perspective Perspective diff --git a/docs/plugins/inspect/plugin-opus.xml b/docs/plugins/inspect/plugin-opus.xml new file mode 100644 index 0000000000..2e6dfbc25b --- /dev/null +++ b/docs/plugins/inspect/plugin-opus.xml @@ -0,0 +1,118 @@ + + opus + OPUS plugin library + ../../ext/opus/.libs/libgstopus.so + libgstopus.so + 1.1.0.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins git + Unknown package origin + + + opusdec + Opus audio decoder + Codec/Decoder/Audio + decode opus streams to audio + Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + + sink + sink + always +
audio/x-opus
+
+ + src + source + always +
audio/x-raw, format=(string){ S16LE }, layout=(string)interleaved, rate=(int){ 48000, 24000, 16000, 12000, 8000 }, channels=(int)[ 1, 8 ]
+
+
+
+ + opusenc + Opus audio encoder + Codec/Encoder/Audio + Encodes audio in Opus format + Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + + sink + sink + always +
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 12000, 16000, 24000, 48000 }, channels=(int)[ 1, 2 ]
+
+ + src + source + always +
audio/x-opus
+
+
+
+ + opusparse + Opus audio parser + Codec/Parser/Audio + parses opus audio streams + Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + + sink + sink + always +
audio/x-opus
+
+ + src + source + always +
audio/x-opus, framed=(boolean)true
+
+
+
+ + rtpopusdepay + RTP Opus packet depayloader + Codec/Depayloader/Network/RTP + Extracts Opus audio from RTP packets + Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk> + + + sink + sink + always +
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)48000, encoding-name=(string)X-GST-OPUS-DRAFT-SPITTKA-00
+
+ + src + source + always +
audio/x-opus
+
+
+
+ + rtpopuspay + RTP Opus payloader + Codec/Payloader/Network/RTP + Puts Opus audio in RTP packets + Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk> + + + sink + sink + always +
audio/x-opus, multistream=(boolean)false
+
+ + src + source + always +
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)48000, encoding-name=(string)X-GST-OPUS-DRAFT-SPITTKA-00
+
+
+
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-rtpvp8.xml b/docs/plugins/inspect/plugin-rtpvp8.xml new file mode 100644 index 0000000000..26a854bcfb --- /dev/null +++ b/docs/plugins/inspect/plugin-rtpvp8.xml @@ -0,0 +1,55 @@ + + rtpvp8 + rtpvp8 + ../../gst/rtpvp8/.libs/libgstrtpvp8.so + libgstrtpvp8.so + 1.1.0.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins git + Unknown package origin + + + rtpvp8depay + RTP VP8 depayloader + Codec/Depayloader/Network/RTP + Extracts VP8 video from RTP packets) + Sjoerd Simons <sjoerd@luon.net> + + + sink + sink + always +
application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, media=(string)video, encoding-name=(string)VP8-DRAFT-IETF-01
+
+ + src + source + always +
video/x-vp8
+
+
+
+ + rtpvp8pay + RTP VP8 payloader + Codec/Payloader/Network/RTP + Puts VP8 video in RTP packets) + Sjoerd Simons <sjoerd@luon.net> + + + sink + sink + always +
video/x-vp8
+
+ + src + source + always +
application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-IETF-01
+
+
+
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-scaletempo.xml b/docs/plugins/inspect/plugin-scaletempo.xml index eeb55f04ff..8eee247ebd 100644 --- a/docs/plugins/inspect/plugin-scaletempo.xml +++ b/docs/plugins/inspect/plugin-scaletempo.xml @@ -1,8 +1,8 @@ scaletempo Scale audio tempo in sync with playback rate - ../../gst/scaletempo/.libs/libgstscaletempoplugin.so - libgstscaletempoplugin.so + ../../gst/scaletempo/.libs/libgstscaletempo.so + libgstscaletempo.so 1.1.0.1 LGPL gst-plugins-bad