diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args
index b194e10964..105ee3b266 100644
--- a/docs/plugins/gst-plugins-bad-plugins.args
+++ b/docs/plugins/gst-plugins-bad-plugins.args
@@ -68120,6 +68120,36 @@ Gestures in the defined region of interest will emit messages.
NULL
+
+GstDecklinkAudioSink::alignment-threshold
+guint64
+<= 18446744073709551614
+rw
+Alignment Threshold
+Timestamp alignment threshold in nanoseconds.
+40000000
+
+
+
+GstDecklinkAudioSink::buffer-time
+guint64
+
+rw
+Buffer Time
+Size of audio buffer in microseconds, this is the minimum latency that the sink reports.
+50000
+
+
+
+GstDecklinkAudioSink::discont-wait
+guint64
+<= 18446744073709551614
+rw
+Discont Wait
+Window of time in nanoseconds to wait before creating a discontinuity.
+1000000000
+
+
GstOpenh264Enc::adaptive-quantization
gboolean
@@ -69176,7 +69206,7 @@ Gestures in the defined region of interest will emit messages.
rw
Is client
-Set to true if the decoder should act asclient and initiate the handshake.
+Set to true if the decoder should act as client and initiate the handshake.
FALSE
@@ -72400,6 +72430,16 @@ Gestures in the defined region of interest will emit messages.
0
+
+GstKMSSink::render-rectangle
+GstValueArray
+
+w
+Render Rectangle
+The render rectangle ('').
+
+
+
GstBs2b::fcut
gint
@@ -73447,7 +73487,7 @@ Gestures in the defined region of interest will emit messages.
rw
User-Agent
URI of resource requested.
-"GStreamer curlhttpsrc libcurl/7.56.1"
+"GStreamer curlhttpsrc libcurl/7.57.0"
@@ -73629,3 +73669,94 @@ Gestures in the defined region of interest will emit messages.
Select whether purely black pixels should be preserved.
FALSE
+
+
+GstProxySrc::proxysink
+GstProxySink*
+
+rw
+Proxysink
+Matching proxysink.
+
+
+
+
+GstWebRTCBin::connection-state
+GstWebRTCPeerConnectionState
+
+r
+Connection State
+The overall connection state of this element.
+GST_WEBRTC_PEER_CONNECTION_STATE_NEW
+
+
+
+GstWebRTCBin::ice-connection-state
+GstWebRTCICEConnectionState
+
+r
+ICE connection state
+The collective connection state of all ICETransport's.
+GST_WEBRTC_ICE_CONNECTION_STATE_NEW
+
+
+
+GstWebRTCBin::ice-gathering-state
+GstWebRTCICEGatheringState
+
+r
+ICE gathering state
+The collective gathering state of all ICETransport's.
+GST_WEBRTC_ICE_GATHERING_STATE_NEW
+
+
+
+GstWebRTCBin::local-description
+GstWebRTCSessionDescription*
+
+rw
+Local Description
+The local SDP description to use for this connection.
+
+
+
+
+GstWebRTCBin::remote-description
+GstWebRTCSessionDescription*
+
+rw
+Remote Description
+The remote SDP description to use for this connection.
+
+
+
+
+GstWebRTCBin::signaling-state
+GstWebRTCSignalingState
+
+r
+Signaling State
+The signaling state of this element.
+GST_WEBRTC_SIGNALING_STATE_STABLE
+
+
+
+GstWebRTCBin::stun-server
+gchar*
+
+rw
+STUN Server
+The STUN server of the form stun://hostname:port.
+NULL
+
+
+
+GstWebRTCBin::turn-server
+gchar*
+
+rw
+TURN Server
+The TURN server of the form turn(s)://username:password@host:port.
+NULL
+
+
diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy
index 9455b47861..4900641045 100644
--- a/docs/plugins/gst-plugins-bad-plugins.hierarchy
+++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy
@@ -72,7 +72,6 @@ GObject
GstAudioBaseSink
GstAudioSink
GstOpenALSink
- GstDecklinkAudioSink
GstAvdtpSink
GstChecksumSink
GstCurlBaseSink
@@ -83,6 +82,7 @@ GObject
GstCurlFtpSink
GstCurlHttpSink
GstCurlSmtpSink
+ GstDecklinkAudioSink
GstDecklinkVideoSink
GstInterAudioSink
GstInterSubSink
@@ -91,8 +91,6 @@ GObject
GstVideoSink
GstDfbVideoSink
GstFBDEVSink
- GstGtkBaseSink
- GstGtkSink
GstInterVideoSink
GstKMSSink
GstVulkanSink
@@ -234,10 +232,12 @@ GObject
GstPipeline
GstCameraBin
GstIpcSlavePipeline
+ GstProxySrc
GstSDPDemux
GstSdpSrc
GstVideoParse
GstViewfinderBin
+ GstWebRTCBin
RsnDvdBin
GstBz2dec
GstBz2enc
@@ -275,6 +275,7 @@ GObject
GstWildmidiDec
GstPcapParse
GstPitch
+ GstProxySink
GstRTPBasePayload
GstRtpAsfPay
GstRtpOnvifParse
@@ -341,7 +342,7 @@ GObject
GstRegistry
GstTask
GstTaskPool
- GtkWidget
+ GstWebRTCRTPTransceiver
GstColorBalanceChannel
GstEncodingProfile
GstVdpDevice
@@ -384,7 +385,6 @@ GObject
PangoFcFontMap
PangoCairoFcFontMap
GInterface
- AtkImplementorIface
GTypePlugin
GstChildProxy
GstColorBalance
@@ -395,5 +395,4 @@ GInterface
GstURIHandler
GstVideoOverlay
GstWaylandVideo
- GtkBuildable
PangoCairoFontMap
diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces
index bc4cb9cd7b..c7bf888e1b 100644
--- a/docs/plugins/gst-plugins-bad-plugins.interfaces
+++ b/docs/plugins/gst-plugins-bad-plugins.interfaces
@@ -77,6 +77,7 @@ GstOpenh264Enc GstPreset
GstOpusEnc GstPreset GstTagSetter
GstPipeline GstChildProxy
GstPnmenc GstPreset
+GstProxySrc GstChildProxy
GstRTMPSink GstURIHandler
GstRTMPSrc GstURIHandler
GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
@@ -99,6 +100,7 @@ GstViewfinderBin GstChildProxy
GstVoAacEnc GstPreset
GstVoAmrWbEnc GstPreset
GstWaylandSink GstVideoOverlay GstWaylandVideo
+GstWebRTCBin GstChildProxy
GstWebpEnc GstPreset
GstWrapperCameraBinSrc GstChildProxy
GstX265Enc GstPreset
diff --git a/docs/plugins/gst-plugins-bad-plugins.signals b/docs/plugins/gst-plugins-bad-plugins.signals
index 5c46a91d84..bbf1082e8f 100644
--- a/docs/plugins/gst-plugins-bad-plugins.signals
+++ b/docs/plugins/gst-plugins-bad-plugins.signals
@@ -747,3 +747,89 @@ GstMessage *arg1
GstIpcPipelineSink *gstipcpipelinesink
+
+GstWebRTCBin::add-ice-candidate
+void
+la
+GstWebRTCBin *gstwebrtcbin
+guint arg1
+gchar *arg2
+
+
+
+GstWebRTCBin::add-transceiver
+GstWebRTCRTPTransceiver*
+la
+GstWebRTCBin *gstwebrtcbin
+GstWebRTCRTPTransceiverDirection arg1
+GstCaps *arg2
+
+
+
+GstWebRTCBin::create-answer
+void
+la
+GstWebRTCBin *gstwebrtcbin
+GstStructure *arg1
+GstPromise *arg2
+
+
+
+GstWebRTCBin::create-offer
+void
+la
+GstWebRTCBin *gstwebrtcbin
+GstStructure *arg1
+GstPromise *arg2
+
+
+
+GstWebRTCBin::get-stats
+void
+la
+GstWebRTCBin *gstwebrtcbin
+GstPad *arg1
+GstPromise *arg2
+
+
+
+GstWebRTCBin::get-transceivers
+GArray*
+la
+GstWebRTCBin *gstwebrtcbin
+
+
+
+GstWebRTCBin::on-ice-candidate
+void
+l
+GstWebRTCBin *gstwebrtcbin
+guint arg1
+gchar *arg2
+
+
+
+GstWebRTCBin::on-negotiation-needed
+void
+l
+GstWebRTCBin *gstwebrtcbin
+
+
+
+GstWebRTCBin::set-local-description
+void
+la
+GstWebRTCBin *gstwebrtcbin
+GstWebRTCSessionDescription *arg1
+GstPromise *arg2
+
+
+
+GstWebRTCBin::set-remote-description
+void
+la
+GstWebRTCBin *gstwebrtcbin
+GstWebRTCSessionDescription *arg1
+GstPromise *arg2
+
+
diff --git a/docs/plugins/inspect/plugin-accurip.xml b/docs/plugins/inspect/plugin-accurip.xml
index 1d5fb3544b..83fdf1caa8 100644
--- a/docs/plugins/inspect/plugin-accurip.xml
+++ b/docs/plugins/inspect/plugin-accurip.xml
@@ -3,10 +3,10 @@
Computes an AccurateRip CRC
../../gst/accurip/.libs/libgstaccurip.so
libgstaccurip.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-adpcmdec.xml b/docs/plugins/inspect/plugin-adpcmdec.xml
index 489556a38f..72676ea4d3 100644
--- a/docs/plugins/inspect/plugin-adpcmdec.xml
+++ b/docs/plugins/inspect/plugin-adpcmdec.xml
@@ -3,10 +3,10 @@
ADPCM decoder
../../gst/adpcmdec/.libs/libgstadpcmdec.so
libgstadpcmdec.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-adpcmenc.xml b/docs/plugins/inspect/plugin-adpcmenc.xml
index bab5abd5c6..9c5a66d1d2 100644
--- a/docs/plugins/inspect/plugin-adpcmenc.xml
+++ b/docs/plugins/inspect/plugin-adpcmenc.xml
@@ -3,10 +3,10 @@
ADPCM encoder
../../gst/adpcmenc/.libs/libgstadpcmenc.so
libgstadpcmenc.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-aiff.xml b/docs/plugins/inspect/plugin-aiff.xml
index 3226a43346..79ad33703e 100644
--- a/docs/plugins/inspect/plugin-aiff.xml
+++ b/docs/plugins/inspect/plugin-aiff.xml
@@ -3,10 +3,10 @@
Create and parse Audio Interchange File Format (AIFF) files
../../gst/aiff/.libs/libgstaiff.so
libgstaiff.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-asfmux.xml b/docs/plugins/inspect/plugin-asfmux.xml
index 11627ed957..edc45b3fea 100644
--- a/docs/plugins/inspect/plugin-asfmux.xml
+++ b/docs/plugins/inspect/plugin-asfmux.xml
@@ -3,10 +3,10 @@
ASF Muxer Plugin
../../gst/asfmux/.libs/libgstasfmux.so
libgstasfmux.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-assrender.xml b/docs/plugins/inspect/plugin-assrender.xml
index 1bd23058b1..9bba0d732a 100644
--- a/docs/plugins/inspect/plugin-assrender.xml
+++ b/docs/plugins/inspect/plugin-assrender.xml
@@ -3,10 +3,10 @@
ASS/SSA subtitle renderer
../../ext/assrender/.libs/libgstassrender.so
libgstassrender.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
@@ -26,13 +26,13 @@
video_sink
sink
always
- video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
src
source
always
- video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
diff --git a/docs/plugins/inspect/plugin-audiobuffersplit.xml b/docs/plugins/inspect/plugin-audiobuffersplit.xml
new file mode 100644
index 0000000000..af3ecf646d
--- /dev/null
+++ b/docs/plugins/inspect/plugin-audiobuffersplit.xml
@@ -0,0 +1,34 @@
+
+ audiobuffersplit
+ Audio buffer splitter
+ ../../gst/audiobuffersplit/.libs/libgstaudiobuffersplit.so
+ libgstaudiobuffersplit.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins
+ Unknown package origin
+
+
+ audiobuffersplit
+ Audio Buffer Split
+ Audio/Filter
+ Splits raw audio buffers into equal sized chunks
+ Sebastian Dröge <sebastian@centricular.com>
+
+
+ sink
+ sink
+ always
+ audio/x-raw
+
+
+ src
+ source
+ always
+ audio/x-raw
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-audiofxbad.xml b/docs/plugins/inspect/plugin-audiofxbad.xml
index 7833108a87..922bfc08d6 100644
--- a/docs/plugins/inspect/plugin-audiofxbad.xml
+++ b/docs/plugins/inspect/plugin-audiofxbad.xml
@@ -3,7 +3,7 @@
Audio filters from gst-plugins-bad
../../gst/audiofxbad/.libs/libgstaudiofxbad.so
libgstaudiofxbad.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
GStreamer Bad Plug-ins
diff --git a/docs/plugins/inspect/plugin-audiomixmatrix.xml b/docs/plugins/inspect/plugin-audiomixmatrix.xml
new file mode 100644
index 0000000000..e9e6d30201
--- /dev/null
+++ b/docs/plugins/inspect/plugin-audiomixmatrix.xml
@@ -0,0 +1,34 @@
+
+ audiomixmatrix
+ Audio matrix mix
+ ../../gst/audiomixmatrix/.libs/libgstaudiomixmatrix.so
+ libgstaudiomixmatrix.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ audiomixmatrix
+ Matrix audio mix
+ Filter/Audio
+ Mixes a number of input channels into a number of output channels according to a transformation matrix
+ Vivia Nikolaidou <vivia@toolsonair.com>
+
+
+ sink
+ sink
+ always
+ audio/x-raw, channels=(int)[ 1, 2147483647 ], layout=(string)interleaved, format=(string){ F32LE, F64LE, S16LE, S32LE }
+
+
+ src
+ source
+ always
+ audio/x-raw, channels=(int)[ 1, 2147483647 ], layout=(string)interleaved, format=(string){ F32LE, F64LE, S16LE, S32LE }
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-audiovisualizers.xml b/docs/plugins/inspect/plugin-audiovisualizers.xml
index 03b243ec7b..6eb6f449c7 100644
--- a/docs/plugins/inspect/plugin-audiovisualizers.xml
+++ b/docs/plugins/inspect/plugin-audiovisualizers.xml
@@ -3,10 +3,10 @@
Creates video visualizations of audio input
../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so
libgstaudiovisualizers.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-autoconvert.xml b/docs/plugins/inspect/plugin-autoconvert.xml
index d1368dd185..81dcbba007 100644
--- a/docs/plugins/inspect/plugin-autoconvert.xml
+++ b/docs/plugins/inspect/plugin-autoconvert.xml
@@ -3,10 +3,10 @@
Selects convertor element based on caps
../../gst/autoconvert/.libs/libgstautoconvert.so
libgstautoconvert.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-bayer.xml b/docs/plugins/inspect/plugin-bayer.xml
index f67ea34e84..c29b67141c 100644
--- a/docs/plugins/inspect/plugin-bayer.xml
+++ b/docs/plugins/inspect/plugin-bayer.xml
@@ -3,10 +3,10 @@
Elements to convert Bayer images
../../gst/bayer/.libs/libgstbayer.so
libgstbayer.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-bluez.xml b/docs/plugins/inspect/plugin-bluez.xml
index c6b63746fd..4a987b4864 100644
--- a/docs/plugins/inspect/plugin-bluez.xml
+++ b/docs/plugins/inspect/plugin-bluez.xml
@@ -3,10 +3,10 @@
Bluez-based bluetooth support
../../sys/bluez/.libs/libgstbluez.so
libgstbluez.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-bz2.xml b/docs/plugins/inspect/plugin-bz2.xml
index f52166e28e..2621a7495e 100644
--- a/docs/plugins/inspect/plugin-bz2.xml
+++ b/docs/plugins/inspect/plugin-bz2.xml
@@ -3,10 +3,10 @@
Compress or decompress streams
../../ext/bz2/.libs/libgstbz2.so
libgstbz2.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-camerabin.xml b/docs/plugins/inspect/plugin-camerabin.xml
index 548c4258d4..d9156fb628 100644
--- a/docs/plugins/inspect/plugin-camerabin.xml
+++ b/docs/plugins/inspect/plugin-camerabin.xml
@@ -3,10 +3,10 @@
Take image snapshots and record movies from camera
../../gst/camerabin2/.libs/libgstcamerabin.so
libgstcamerabin.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-chromaprint.xml b/docs/plugins/inspect/plugin-chromaprint.xml
index d218df3686..ec5ec68912 100644
--- a/docs/plugins/inspect/plugin-chromaprint.xml
+++ b/docs/plugins/inspect/plugin-chromaprint.xml
@@ -3,10 +3,10 @@
Calculate Chromaprint fingerprint from audio files
../../ext/chromaprint/.libs/libgstchromaprint.so
libgstchromaprint.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-coloreffects.xml b/docs/plugins/inspect/plugin-coloreffects.xml
index 5d0fb18999..a02571f12a 100644
--- a/docs/plugins/inspect/plugin-coloreffects.xml
+++ b/docs/plugins/inspect/plugin-coloreffects.xml
@@ -3,10 +3,10 @@
Color Look-up Table filters
../../gst/coloreffects/.libs/libgstcoloreffects.so
libgstcoloreffects.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-colormanagement.xml b/docs/plugins/inspect/plugin-colormanagement.xml
new file mode 100644
index 0000000000..d275b1963f
--- /dev/null
+++ b/docs/plugins/inspect/plugin-colormanagement.xml
@@ -0,0 +1,34 @@
+
+ colormanagement
+ Color management correction plugins
+ ../../ext/colormanagement/.libs/libgstcolormanagement.so
+ libgstcolormanagement.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ lcms
+ LCMS2 ICC correction
+ Filter/Effect/Video
+ Uses LittleCMS 2 to perform ICC profile correction
+ Andreas Frisch <fraxinas@opendreambox.org>
+
+
+ sink
+ sink
+ always
+ video/x-raw, format=(string){ ARGB, BGRA, ABGR, RGBA, xRGB, RGBx, xBGR, BGRx, RGB, BGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ video/x-raw, format=(string){ ARGB, BGRA, ABGR, RGBA, xRGB, RGBx, xBGR, BGRx, RGB, BGR }, 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-compositor.xml b/docs/plugins/inspect/plugin-compositor.xml
index 5b847e4f85..715cbb9374 100644
--- a/docs/plugins/inspect/plugin-compositor.xml
+++ b/docs/plugins/inspect/plugin-compositor.xml
@@ -3,10 +3,10 @@
Compositor
../../gst/compositor/.libs/libgstcompositor.so
libgstcompositor.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-curl.xml b/docs/plugins/inspect/plugin-curl.xml
index 3bb936a3d4..dcf4c8f7e7 100644
--- a/docs/plugins/inspect/plugin-curl.xml
+++ b/docs/plugins/inspect/plugin-curl.xml
@@ -3,10 +3,10 @@
libcurl-based elements
../../ext/curl/.libs/libgstcurl.so
libgstcurl.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-dashdemux.xml b/docs/plugins/inspect/plugin-dashdemux.xml
index 6abbf7ebcb..cd64401deb 100644
--- a/docs/plugins/inspect/plugin-dashdemux.xml
+++ b/docs/plugins/inspect/plugin-dashdemux.xml
@@ -3,7 +3,7 @@
DASH demuxer plugin
../../ext/dash/.libs/libgstdashdemux.so
libgstdashdemux.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
GStreamer Bad Plug-ins
diff --git a/docs/plugins/inspect/plugin-dc1394.xml b/docs/plugins/inspect/plugin-dc1394.xml
new file mode 100644
index 0000000000..5e256aa001
--- /dev/null
+++ b/docs/plugins/inspect/plugin-dc1394.xml
@@ -0,0 +1,28 @@
+
+ dc1394
+ 1394 IIDC video source
+ ../../ext/dc1394/.libs/libgstdc1394.so
+ libgstdc1394.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ dc1394src
+ 1394 IIDC Video Source
+ Source/Video
+ libdc1394 based source for IIDC cameras
+ Antoine Tremblay <hexa00@gmail.com>
+
+
+ src
+ source
+ always
+ video/x-raw, format=(string)IYU2, width=(int)160, height=(int)120, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)UYVY, width=(int)320, height=(int)240, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)IYU1, width=(int)640, height=(int)480, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)UYVY, width=(int)640, height=(int)480, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)RGB, width=(int)640, height=(int)480, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)GRAY8, width=(int)640, height=(int)480, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-bayer, format=(string){ bggr, rggb, grbg, gbrg }, width=(int)640, height=(int)480, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)GRAY16_BE, width=(int)640, height=(int)480, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)UYVY, width=(int)800, height=(int)600, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)RGB, width=(int)800, height=(int)600, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)GRAY8, width=(int)800, height=(int)600, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-bayer, format=(string){ bggr, rggb, grbg, gbrg }, width=(int)800, height=(int)600, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)UYVY, width=(int)1024, height=(int)768, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)RGB, width=(int)1024, height=(int)768, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)GRAY8, width=(int)1024, height=(int)768, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-bayer, format=(string){ bggr, rggb, grbg, gbrg }, width=(int)1024, height=(int)768, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)GRAY16_BE, width=(int)800, height=(int)600, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)GRAY16_BE, width=(int)1024, height=(int)768, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)960, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)RGB, width=(int)1280, height=(int)960, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)GRAY8, width=(int)1280, height=(int)960, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-bayer, format=(string){ bggr, rggb, grbg, gbrg }, width=(int)1280, height=(int)960, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)UYVY, width=(int)1600, height=(int)1200, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)RGB, width=(int)1600, height=(int)1200, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)GRAY8, width=(int)1600, height=(int)1200, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-bayer, format=(string){ bggr, rggb, grbg, gbrg }, width=(int)1600, height=(int)1200, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)GRAY16_BE, width=(int)1280, height=(int)960, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)GRAY16_BE, width=(int)1600, height=(int)1200, framerate=(fraction){ 15/8, 15/4, 15/2, 15/1, 30/1, 60/1, 120/1, 240/1 }; video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 1/2147483647, 2147483647/1 ]; video/x-raw, format=(string)IYU2, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 1/2147483647, 2147483647/1 ]; video/x-raw, format=(string)UYVY, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 1/2147483647, 2147483647/1 ]; video/x-raw, format=(string)IYU1, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 1/2147483647, 2147483647/1 ]; video/x-raw, format=(string)GRAY16_BE, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 1/2147483647, 2147483647/1 ]; video/x-bayer, format=(string){ bggr, rggb, grbg, gbrg }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 1/2147483647, 2147483647/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 1/2147483647, 2147483647/1 ]; video/x-bayer, format=(string){ bggr, rggb, grbg, gbrg }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 1/2147483647, 2147483647/1 ]
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-de265.xml b/docs/plugins/inspect/plugin-de265.xml
new file mode 100644
index 0000000000..d4e5af4ee3
--- /dev/null
+++ b/docs/plugins/inspect/plugin-de265.xml
@@ -0,0 +1,34 @@
+
+ de265
+ HEVC/H.265 decoder using libde265
+ ../../ext/libde265/.libs/libgstde265.so
+ libgstde265.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ libde265dec
+ HEVC/H.265 decoder
+ Codec/Decoder/Video
+ Decodes HEVC/H.265 video streams using libde265
+ struktur AG <opensource@struktur.de>
+
+
+ sink
+ sink
+ always
+ video/x-h265, stream-format=(string){ hvc1, hev1, byte-stream }, alignment=(string){ au, nal }
+
+
+ src
+ source
+ always
+ video/x-raw, format=(string)I420, 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-debugutilsbad.xml b/docs/plugins/inspect/plugin-debugutilsbad.xml
index 938109213a..40d3526c32 100644
--- a/docs/plugins/inspect/plugin-debugutilsbad.xml
+++ b/docs/plugins/inspect/plugin-debugutilsbad.xml
@@ -3,10 +3,10 @@
Collection of elements that may or may not be useful for debugging
../../gst/debugutils/.libs/libgstdebugutilsbad.so
libgstdebugutilsbad.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-decklink.xml b/docs/plugins/inspect/plugin-decklink.xml
index 163f044e2e..5fc32e4ac0 100644
--- a/docs/plugins/inspect/plugin-decklink.xml
+++ b/docs/plugins/inspect/plugin-decklink.xml
@@ -3,7 +3,7 @@
Blackmagic Decklink plugin
../../sys/decklink/.libs/libgstdecklink.so
libgstdecklink.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
GStreamer Bad Plug-ins
diff --git a/docs/plugins/inspect/plugin-dfbvideosink.xml b/docs/plugins/inspect/plugin-dfbvideosink.xml
new file mode 100644
index 0000000000..af1feae6d5
--- /dev/null
+++ b/docs/plugins/inspect/plugin-dfbvideosink.xml
@@ -0,0 +1,28 @@
+
+ dfbvideosink
+ DirectFB video output plugin
+ ../../ext/directfb/.libs/libgstdfbvideosink.so
+ libgstdfbvideosink.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ dfbvideosink
+ DirectFB video sink
+ Sink/Video
+ A DirectFB based videosink
+ Julien Moutte <julien@moutte.net>
+
+
+ sink
+ sink
+ always
+ video/x-raw, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-dtls.xml b/docs/plugins/inspect/plugin-dtls.xml
index 0c087ee8d3..72c66ca21a 100644
--- a/docs/plugins/inspect/plugin-dtls.xml
+++ b/docs/plugins/inspect/plugin-dtls.xml
@@ -3,10 +3,10 @@
DTLS decoder and encoder plugins
../../ext/dtls/.libs/libgstdtls.so
libgstdtls.so
- 1.13.0.1
+ 1.13.1
BSD
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-dtsdec.xml b/docs/plugins/inspect/plugin-dtsdec.xml
index ff2e615916..f905fa8936 100644
--- a/docs/plugins/inspect/plugin-dtsdec.xml
+++ b/docs/plugins/inspect/plugin-dtsdec.xml
@@ -3,10 +3,10 @@
Decodes DTS audio streams
../../ext/dts/.libs/libgstdtsdec.so
libgstdtsdec.so
- 1.13.0.1
+ 1.13.1
GPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml
index 17ae74ad14..b2de1b94d4 100644
--- a/docs/plugins/inspect/plugin-dvb.xml
+++ b/docs/plugins/inspect/plugin-dvb.xml
@@ -3,10 +3,10 @@
DVB elements
../../sys/dvb/.libs/libgstdvb.so
libgstdvb.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-dvbsuboverlay.xml b/docs/plugins/inspect/plugin-dvbsuboverlay.xml
index d8768de049..a38bdc676d 100644
--- a/docs/plugins/inspect/plugin-dvbsuboverlay.xml
+++ b/docs/plugins/inspect/plugin-dvbsuboverlay.xml
@@ -3,10 +3,10 @@
DVB subtitle renderer
../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so
libgstdvbsuboverlay.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
@@ -26,13 +26,13 @@
video_sink
sink
always
- video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
src
source
always
- video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
diff --git a/docs/plugins/inspect/plugin-dvdspu.xml b/docs/plugins/inspect/plugin-dvdspu.xml
index fda58ad07c..2243e8c81f 100644
--- a/docs/plugins/inspect/plugin-dvdspu.xml
+++ b/docs/plugins/inspect/plugin-dvdspu.xml
@@ -3,10 +3,10 @@
DVD Sub-picture Overlay element
../../gst/dvdspu/.libs/libgstdvdspu.so
libgstdvdspu.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-faac.xml b/docs/plugins/inspect/plugin-faac.xml
index 2547c9d309..064fac8d6e 100644
--- a/docs/plugins/inspect/plugin-faac.xml
+++ b/docs/plugins/inspect/plugin-faac.xml
@@ -3,10 +3,10 @@
Free AAC Encoder (FAAC)
../../ext/faac/.libs/libgstfaac.so
libgstfaac.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-faad.xml b/docs/plugins/inspect/plugin-faad.xml
index 02ce9a726b..c643fd601c 100644
--- a/docs/plugins/inspect/plugin-faad.xml
+++ b/docs/plugins/inspect/plugin-faad.xml
@@ -3,10 +3,10 @@
Free AAC Decoder (FAAD)
../../ext/faad/.libs/libgstfaad.so
libgstfaad.so
- 1.13.0.1
+ 1.13.1
GPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-faceoverlay.xml b/docs/plugins/inspect/plugin-faceoverlay.xml
new file mode 100644
index 0000000000..68363e9ddd
--- /dev/null
+++ b/docs/plugins/inspect/plugin-faceoverlay.xml
@@ -0,0 +1,34 @@
+
+ faceoverlay
+ SVG Face Overlay
+ ../../gst/faceoverlay/.libs/libgstfaceoverlay.so
+ libgstfaceoverlay.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ faceoverlay
+ faceoverlay
+ Filter/Editor/Video
+ Overlays SVG graphics over a detected face in a video stream
+ Laura Lucas Alday <lauralucas@gmail.com>
+
+
+ sink
+ sink
+ always
+ video/x-raw, format=(string){ RGB }, 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 ]
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-fbdevsink.xml b/docs/plugins/inspect/plugin-fbdevsink.xml
index 3a2195cc22..fc8fee255a 100644
--- a/docs/plugins/inspect/plugin-fbdevsink.xml
+++ b/docs/plugins/inspect/plugin-fbdevsink.xml
@@ -3,10 +3,10 @@
Linux framebuffer video sink
../../sys/fbdev/.libs/libgstfbdevsink.so
libgstfbdevsink.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-fdkaac.xml b/docs/plugins/inspect/plugin-fdkaac.xml
new file mode 100644
index 0000000000..e909a33de9
--- /dev/null
+++ b/docs/plugins/inspect/plugin-fdkaac.xml
@@ -0,0 +1,55 @@
+
+ fdkaac
+ Fraunhofer FDK AAC Codec plugin
+ ../../ext/fdkaac/.libs/libgstfdkaac.so
+ libgstfdkaac.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ fdkaacdec
+ FDK AAC audio decoder
+ Codec/Decoder/Audio
+ FDK AAC audio decoder
+ Sebastian Dröge <sebastian@centricular.com>
+
+
+ sink
+ sink
+ always
+ audio/mpeg, mpegversion=(int)4, stream-format=(string){ adts, adif, raw }
+
+
+ src
+ source
+ always
+ audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 8 ]
+
+
+
+
+ fdkaacenc
+ FDK AAC audio encoder
+ Codec/Encoder/Audio
+ FDK AAC audio encoder
+ Sebastian Dröge <sebastian@centricular.com>
+
+
+ sink
+ sink
+ always
+ audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int){ 1, 2, 3, 4, 5, 6, 8 }
+
+
+ src
+ source
+ always
+ audio/mpeg, mpegversion=(int)4, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int){ 1, 2, 3, 4, 5, 6, 8 }, stream-format=(string){ adts, adif, raw }, base-profile=(string)lc, framed=(boolean)true
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-festival.xml b/docs/plugins/inspect/plugin-festival.xml
index e91053e5f0..b021f3ce00 100644
--- a/docs/plugins/inspect/plugin-festival.xml
+++ b/docs/plugins/inspect/plugin-festival.xml
@@ -3,10 +3,10 @@
Synthesizes plain text into audio
../../gst/festival/.libs/libgstfestival.so
libgstfestival.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-fieldanalysis.xml b/docs/plugins/inspect/plugin-fieldanalysis.xml
index e58f50f72b..cf740dfe94 100644
--- a/docs/plugins/inspect/plugin-fieldanalysis.xml
+++ b/docs/plugins/inspect/plugin-fieldanalysis.xml
@@ -3,10 +3,10 @@
Video field analysis
../../gst/fieldanalysis/.libs/libgstfieldanalysis.so
libgstfieldanalysis.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-flite.xml b/docs/plugins/inspect/plugin-flite.xml
index 7eb5388c49..21055af192 100644
--- a/docs/plugins/inspect/plugin-flite.xml
+++ b/docs/plugins/inspect/plugin-flite.xml
@@ -3,10 +3,10 @@
Flite speech synthesizer plugin
../../ext/flite/.libs/libgstflite.so
libgstflite.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-fluidsynthmidi.xml b/docs/plugins/inspect/plugin-fluidsynthmidi.xml
index 6bd9237cc2..7485ab5c3b 100644
--- a/docs/plugins/inspect/plugin-fluidsynthmidi.xml
+++ b/docs/plugins/inspect/plugin-fluidsynthmidi.xml
@@ -3,10 +3,10 @@
Fluidsynth MIDI Plugin
../../ext/fluidsynth/.libs/libgstfluidsynthmidi.so
libgstfluidsynthmidi.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-freeverb.xml b/docs/plugins/inspect/plugin-freeverb.xml
index 26868117fe..11cf7221fc 100644
--- a/docs/plugins/inspect/plugin-freeverb.xml
+++ b/docs/plugins/inspect/plugin-freeverb.xml
@@ -3,10 +3,10 @@
Reverberation/room effect
../../gst/freeverb/.libs/libgstfreeverb.so
libgstfreeverb.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-frei0r.xml b/docs/plugins/inspect/plugin-frei0r.xml
index 612cd8fc82..7409f826cd 100644
--- a/docs/plugins/inspect/plugin-frei0r.xml
+++ b/docs/plugins/inspect/plugin-frei0r.xml
@@ -3,10 +3,10 @@
frei0r plugin library
../../gst/frei0r/.libs/libgstfrei0r.so
libgstfrei0r.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-gaudieffects.xml b/docs/plugins/inspect/plugin-gaudieffects.xml
index d3b4a2645b..9520625f76 100644
--- a/docs/plugins/inspect/plugin-gaudieffects.xml
+++ b/docs/plugins/inspect/plugin-gaudieffects.xml
@@ -3,10 +3,10 @@
Gaudi video effects.
../../gst/gaudieffects/.libs/libgstgaudieffects.so
libgstgaudieffects.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml
index caa57e07cf..d9539caf68 100644
--- a/docs/plugins/inspect/plugin-gdp.xml
+++ b/docs/plugins/inspect/plugin-gdp.xml
@@ -3,10 +3,10 @@
Payload/depayload GDP packets
../../gst/gdp/.libs/libgstgdp.so
libgstgdp.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-geometrictransform.xml b/docs/plugins/inspect/plugin-geometrictransform.xml
index 456909d33d..0a0b719b61 100644
--- a/docs/plugins/inspect/plugin-geometrictransform.xml
+++ b/docs/plugins/inspect/plugin-geometrictransform.xml
@@ -3,10 +3,10 @@
Various geometric image transform elements
../../gst/geometrictransform/.libs/libgstgeometrictransform.so
libgstgeometrictransform.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-gme.xml b/docs/plugins/inspect/plugin-gme.xml
new file mode 100644
index 0000000000..b071ae4d89
--- /dev/null
+++ b/docs/plugins/inspect/plugin-gme.xml
@@ -0,0 +1,34 @@
+
+ gme
+ GME Audio Decoder
+ ../../ext/gme/.libs/libgstgme.so
+ libgstgme.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ gmedec
+ Gaming console music file decoder
+ Codec/Audio/Decoder
+ Uses libgme to emulate a gaming console sound processors
+ Chris Lee <clee@kde.org>, Brian Koropoff <bkoropoff@gmail.com>, Michael Pyne <mpyne@kde.org>, Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ audio/x-ay; audio/x-gbs; audio/x-gym; audio/x-hes; audio/x-kss; audio/x-nsf; audio/x-sap; audio/x-spc; audio/x-vgm
+
+
+ src
+ source
+ always
+ audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)32000, channels=(int)2
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-gsm.xml b/docs/plugins/inspect/plugin-gsm.xml
index 156a707ee9..24e92f8a3f 100644
--- a/docs/plugins/inspect/plugin-gsm.xml
+++ b/docs/plugins/inspect/plugin-gsm.xml
@@ -3,10 +3,10 @@
GSM encoder/decoder
../../ext/gsm/.libs/libgstgsm.so
libgstgsm.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-hls.xml b/docs/plugins/inspect/plugin-hls.xml
index c3f2547c11..99412fd82e 100644
--- a/docs/plugins/inspect/plugin-hls.xml
+++ b/docs/plugins/inspect/plugin-hls.xml
@@ -3,7 +3,7 @@
HTTP Live Streaming (HLS)
../../ext/hls/.libs/libgsthls.so
libgsthls.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
GStreamer Bad Plug-ins
diff --git a/docs/plugins/inspect/plugin-id3tag.xml b/docs/plugins/inspect/plugin-id3tag.xml
index a1141ba97f..bf528477c6 100644
--- a/docs/plugins/inspect/plugin-id3tag.xml
+++ b/docs/plugins/inspect/plugin-id3tag.xml
@@ -3,10 +3,10 @@
ID3 v1 and v2 muxing plugin
../../gst/id3tag/.libs/libgstid3tag.so
libgstid3tag.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-inter.xml b/docs/plugins/inspect/plugin-inter.xml
index a0ed5894c2..a620af10ad 100644
--- a/docs/plugins/inspect/plugin-inter.xml
+++ b/docs/plugins/inspect/plugin-inter.xml
@@ -3,7 +3,7 @@
plugin for inter-pipeline communication
../../gst/inter/.libs/libgstinter.so
libgstinter.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
GStreamer Bad Plug-ins
@@ -80,7 +80,7 @@
sink
sink
always
- video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
@@ -95,7 +95,7 @@
src
source
always
- video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
diff --git a/docs/plugins/inspect/plugin-interlace.xml b/docs/plugins/inspect/plugin-interlace.xml
index 3ffc8a1884..1e14061493 100644
--- a/docs/plugins/inspect/plugin-interlace.xml
+++ b/docs/plugins/inspect/plugin-interlace.xml
@@ -3,10 +3,10 @@
Create an interlaced video stream
../../gst/interlace/.libs/libgstinterlace.so
libgstinterlace.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-ipcpipeline.xml b/docs/plugins/inspect/plugin-ipcpipeline.xml
new file mode 100644
index 0000000000..e55bdfe955
--- /dev/null
+++ b/docs/plugins/inspect/plugin-ipcpipeline.xml
@@ -0,0 +1,52 @@
+
+ ipcpipeline
+ plugin for inter-process pipeline communication
+ ../../sys/ipcpipeline/.libs/libgstipcpipeline.so
+ libgstipcpipeline.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins
+ Unknown package origin
+
+
+ ipcpipelinesink
+ Inter-process Pipeline Sink
+ Sink
+ Allows splitting and continuing a pipeline in another process
+ Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ ANY
+
+
+
+
+ ipcpipelinesrc
+ Inter-process Pipeline Source
+ Source
+ Continues a split pipeline from another process
+ Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+
+ src
+ source
+ always
+ ANY
+
+
+
+
+ ipcslavepipeline
+ Inter-process slave pipeline
+ Generic/Bin/Slave
+ Contains the slave part of an inter-process pipeline
+ Vincent Penquerc'h <vincent.penquerch@collabora.co.uk
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-ivfparse.xml b/docs/plugins/inspect/plugin-ivfparse.xml
index 789412a87d..d7af43654b 100644
--- a/docs/plugins/inspect/plugin-ivfparse.xml
+++ b/docs/plugins/inspect/plugin-ivfparse.xml
@@ -3,10 +3,10 @@
IVF parser
../../gst/ivfparse/.libs/libgstivfparse.so
libgstivfparse.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-ivtc.xml b/docs/plugins/inspect/plugin-ivtc.xml
index 48d45b77a9..eb4658e97c 100644
--- a/docs/plugins/inspect/plugin-ivtc.xml
+++ b/docs/plugins/inspect/plugin-ivtc.xml
@@ -3,7 +3,7 @@
Inverse Telecine
../../gst/ivtc/.libs/libgstivtc.so
libgstivtc.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
GStreamer Bad Plug-ins
diff --git a/docs/plugins/inspect/plugin-jp2kdecimator.xml b/docs/plugins/inspect/plugin-jp2kdecimator.xml
index ede2118016..a3da395dd2 100644
--- a/docs/plugins/inspect/plugin-jp2kdecimator.xml
+++ b/docs/plugins/inspect/plugin-jp2kdecimator.xml
@@ -3,10 +3,10 @@
JPEG2000 decimator
../../gst/jp2kdecimator/.libs/libgstjp2kdecimator.so
libgstjp2kdecimator.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-jpegformat.xml b/docs/plugins/inspect/plugin-jpegformat.xml
index 178518d606..b2d4533d66 100644
--- a/docs/plugins/inspect/plugin-jpegformat.xml
+++ b/docs/plugins/inspect/plugin-jpegformat.xml
@@ -3,10 +3,10 @@
JPEG interchange format plugin
../../gst/jpegformat/.libs/libgstjpegformat.so
libgstjpegformat.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-kate.xml b/docs/plugins/inspect/plugin-kate.xml
index e45702eeeb..5145cf7d09 100644
--- a/docs/plugins/inspect/plugin-kate.xml
+++ b/docs/plugins/inspect/plugin-kate.xml
@@ -3,10 +3,10 @@
Kate plugin
../../ext/kate/.libs/libgstkate.so
libgstkate.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-kms.xml b/docs/plugins/inspect/plugin-kms.xml
index 100f66126f..13c1464ec7 100644
--- a/docs/plugins/inspect/plugin-kms.xml
+++ b/docs/plugins/inspect/plugin-kms.xml
@@ -3,10 +3,10 @@
Video sink using the Linux kernel mode setting API
../../sys/kms/.libs/libgstkms.so
libgstkms.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-ladspa.xml b/docs/plugins/inspect/plugin-ladspa.xml
index 80cd880f25..b4786d4a60 100644
--- a/docs/plugins/inspect/plugin-ladspa.xml
+++ b/docs/plugins/inspect/plugin-ladspa.xml
@@ -3,10 +3,10 @@
LADSPA plugin
../../ext/ladspa/.libs/libgstladspa.so
libgstladspa.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-legacyrawparse.xml b/docs/plugins/inspect/plugin-legacyrawparse.xml
new file mode 100644
index 0000000000..c96d7cbd05
--- /dev/null
+++ b/docs/plugins/inspect/plugin-legacyrawparse.xml
@@ -0,0 +1,55 @@
+
+ legacyrawparse
+ Parses byte streams into raw frames
+ ../../gst/rawparse/.libs/libgstlegacyrawparse.so
+ libgstlegacyrawparse.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ audioparse
+ Audio Parse
+ Filter/Audio
+ Converts stream into audio frames (deprecated: use rawaudioparse instead)
+ Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ ANY
+
+
+ src
+ source
+ always
+ audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }; audio/x-unaligned-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }; audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
+
+
+
+
+ videoparse
+ Video Parse
+ Filter/Video
+ Converts stream into video frames (deprecated: use rawvideoparse instead)
+ David Schleef <ds@schleef.org>, Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ ANY
+
+
+ src
+ source
+ always
+ video/x-raw
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-midi.xml b/docs/plugins/inspect/plugin-midi.xml
index b564b896dd..d003056cbb 100644
--- a/docs/plugins/inspect/plugin-midi.xml
+++ b/docs/plugins/inspect/plugin-midi.xml
@@ -3,10 +3,10 @@
Parse MIDI files
../../gst/midi/.libs/libgstmidi.so
libgstmidi.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-mms.xml b/docs/plugins/inspect/plugin-mms.xml
index a2ffc3f504..80c3102fe7 100644
--- a/docs/plugins/inspect/plugin-mms.xml
+++ b/docs/plugins/inspect/plugin-mms.xml
@@ -3,10 +3,10 @@
Microsoft Multi Media Server streaming protocol support
../../ext/libmms/.libs/libgstmms.so
libgstmms.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-modplug.xml b/docs/plugins/inspect/plugin-modplug.xml
index 48679e7560..987d9649a8 100644
--- a/docs/plugins/inspect/plugin-modplug.xml
+++ b/docs/plugins/inspect/plugin-modplug.xml
@@ -3,10 +3,10 @@
.MOD audio decoding
../../ext/modplug/.libs/libgstmodplug.so
libgstmodplug.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-mpegpsdemux.xml b/docs/plugins/inspect/plugin-mpegpsdemux.xml
index e29644eb92..9d9a1e1d00 100644
--- a/docs/plugins/inspect/plugin-mpegpsdemux.xml
+++ b/docs/plugins/inspect/plugin-mpegpsdemux.xml
@@ -3,10 +3,10 @@
MPEG-PS demuxer
../../gst/mpegdemux/.libs/libgstmpegpsdemux.so
libgstmpegpsdemux.so
- 1.13.0.1
+ 1.13.1
unknown
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-mpegpsmux.xml b/docs/plugins/inspect/plugin-mpegpsmux.xml
index 32381b480d..10e544fc51 100644
--- a/docs/plugins/inspect/plugin-mpegpsmux.xml
+++ b/docs/plugins/inspect/plugin-mpegpsmux.xml
@@ -3,10 +3,10 @@
MPEG-PS muxer
../../gst/mpegpsmux/.libs/libgstmpegpsmux.so
libgstmpegpsmux.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-mpegtsdemux.xml b/docs/plugins/inspect/plugin-mpegtsdemux.xml
index 9d22f8f35c..b7b9a802d2 100644
--- a/docs/plugins/inspect/plugin-mpegtsdemux.xml
+++ b/docs/plugins/inspect/plugin-mpegtsdemux.xml
@@ -3,10 +3,10 @@
MPEG TS demuxer
../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so
libgstmpegtsdemux.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-mpegtsmux.xml b/docs/plugins/inspect/plugin-mpegtsmux.xml
index 3fb9089321..ed062c055e 100644
--- a/docs/plugins/inspect/plugin-mpegtsmux.xml
+++ b/docs/plugins/inspect/plugin-mpegtsmux.xml
@@ -3,10 +3,10 @@
MPEG-TS muxer
../../gst/mpegtsmux/.libs/libgstmpegtsmux.so
libgstmpegtsmux.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-musepack.xml b/docs/plugins/inspect/plugin-musepack.xml
new file mode 100644
index 0000000000..d552a22ee7
--- /dev/null
+++ b/docs/plugins/inspect/plugin-musepack.xml
@@ -0,0 +1,34 @@
+
+ musepack
+ Musepack decoder
+ ../../ext/musepack/.libs/libgstmusepack.so
+ libgstmusepack.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ musepackdec
+ Musepack decoder
+ Codec/Decoder/Audio
+ Musepack decoder
+ Ronald Bultje <rbultje@ronald.bitfreak.net>
+
+
+ sink
+ sink
+ always
+ audio/x-musepack, streamversion=(int){ 7, 8 }
+
+
+ src
+ source
+ always
+ audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 2 ]
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-mxf.xml b/docs/plugins/inspect/plugin-mxf.xml
index 00b680f6c0..f9de5df9ed 100644
--- a/docs/plugins/inspect/plugin-mxf.xml
+++ b/docs/plugins/inspect/plugin-mxf.xml
@@ -3,10 +3,10 @@
MXF plugin library
../../gst/mxf/.libs/libgstmxf.so
libgstmxf.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-neonhttpsrc.xml b/docs/plugins/inspect/plugin-neonhttpsrc.xml
new file mode 100644
index 0000000000..01ad38d789
--- /dev/null
+++ b/docs/plugins/inspect/plugin-neonhttpsrc.xml
@@ -0,0 +1,28 @@
+
+ neonhttpsrc
+ lib neon http client src
+ ../../ext/neon/.libs/libgstneonhttpsrc.so
+ libgstneonhttpsrc.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ neonhttpsrc
+ HTTP client source
+ Source/Network
+ Receive data as a client over the network via HTTP using NEON
+ Edgard Lima <edgard.lima@gmail.com>, Rosfran Borges <rosfran.borges@indt.org.br>, Andre Moreira Magalhaes <andre.magalhaes@indt.org.br>
+
+
+ src
+ source
+ always
+ ANY
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-netsim.xml b/docs/plugins/inspect/plugin-netsim.xml
index 9ecb789fa1..1175524927 100644
--- a/docs/plugins/inspect/plugin-netsim.xml
+++ b/docs/plugins/inspect/plugin-netsim.xml
@@ -3,10 +3,10 @@
Network Simulator
../../gst/netsim/.libs/libgstnetsim.so
libgstnetsim.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
@@ -14,7 +14,7 @@
Network Simulator
Filter/Network
An element that simulates network jitter, packet loss and packet duplication
- Philippe Kalaf <philippe.kalaf@collabora.co.uk>
+ Philippe Kalaf <philippe.kalaf@collabora.co.uk>, Havard Graff <havard@pexip.com>
sink
diff --git a/docs/plugins/inspect/plugin-ofa.xml b/docs/plugins/inspect/plugin-ofa.xml
index 546fb5b281..36918fea87 100644
--- a/docs/plugins/inspect/plugin-ofa.xml
+++ b/docs/plugins/inspect/plugin-ofa.xml
@@ -3,10 +3,10 @@
Calculate MusicIP fingerprint from audio files
../../ext/ofa/.libs/libgstofa.so
libgstofa.so
- 1.13.0.1
+ 1.13.1
GPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-openal.xml b/docs/plugins/inspect/plugin-openal.xml
index dccb0abdb0..554b921b7d 100644
--- a/docs/plugins/inspect/plugin-openal.xml
+++ b/docs/plugins/inspect/plugin-openal.xml
@@ -3,10 +3,10 @@
OpenAL plugin library
../../ext/openal/.libs/libgstopenal.so
libgstopenal.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-opencv.xml b/docs/plugins/inspect/plugin-opencv.xml
index 74b7e35053..c31f9af742 100644
--- a/docs/plugins/inspect/plugin-opencv.xml
+++ b/docs/plugins/inspect/plugin-opencv.xml
@@ -3,10 +3,10 @@
GStreamer OpenCV Plugins
../../ext/opencv/.libs/libgstopencv.so
libgstopencv.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-openexr.xml b/docs/plugins/inspect/plugin-openexr.xml
index a9ee074c28..8ec3e6cd24 100644
--- a/docs/plugins/inspect/plugin-openexr.xml
+++ b/docs/plugins/inspect/plugin-openexr.xml
@@ -3,10 +3,10 @@
OpenEXR image plugin
../../ext/openexr/.libs/libgstopenexr.so
libgstopenexr.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-opengl.xml b/docs/plugins/inspect/plugin-opengl.xml
deleted file mode 100644
index 1b6e48c1dc..0000000000
--- a/docs/plugins/inspect/plugin-opengl.xml
+++ /dev/null
@@ -1,937 +0,0 @@
-
- opengl
- OpenGL plugin
- ../../ext/gl/.libs/libgstopengl.so
- libgstopengl.so
- 1.13.0.1
- LGPL
- gst-plugins-bad
- GStreamer Bad Plug-ins git
- Unknown package origin
-
-
- glcolorbalance
- Video balance
- Filter/Effect/Video
- Adjusts brightness, contrast, hue, saturation on a video stream
- Matthew Waters <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- glcolorconvert
- OpenGL color converter
- Filter/Converter/Video
- Converts between color spaces using OpenGL shaders
- Matthew Waters <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(memory:GLMemory), format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
-
-
-
-
- glcolorscale
- OpenGL color scale
- Filter/Effect/Video
- Colorspace converter and video scaler
- Julien Isorce <julien.isorce@gmail.com>
-Matthew Waters <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gldeinterlace
- OpenGL deinterlacing filter
- Deinterlace
- Deinterlacing based on fragment shaders
- Julien Isorce <julien.isorce@mail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gldifferencematte
- Gstreamer OpenGL DifferenceMatte
- Filter/Effect/Video
- Saves a background frame and replace it with a pixbuf
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gldownload
- OpenGL downloader
- Filter/Video
- Downloads data from OpenGL
- Matthew Waters <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(memory:GLMemory); video/x-raw
-
-
- src
- source
- always
- video/x-raw; video/x-raw(memory:GLMemory)
-
-
-
-
- gleffects
- Gstreamer OpenGL Effects
- Filter/Effect/Video
- GL Shading Language effects
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_blur
- Blur with 9x9 separable convolution Effect
- Filter/Effect/Video
- GL Shading Language effects - Blur with 9x9 separable convolution Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_bulge
- Bulge Effect
- Filter/Effect/Video
- GL Shading Language effects - Bulge Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_fisheye
- FishEye Effect
- Filter/Effect/Video
- GL Shading Language effects - FishEye Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_glow
- Glow Lighting Effect
- Filter/Effect/Video
- GL Shading Language effects - Glow Lighting Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_heat
- Heat Signature Effect
- Filter/Effect/Video
- GL Shading Language effects - Heat Signature Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_identity
- Do nothing Effect
- Filter/Effect/Video
- GL Shading Language effects - Do nothing Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_laplacian
- Laplacian Convolution Demo Effect
- Filter/Effect/Video
- GL Shading Language effects - Laplacian Convolution Demo Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_lumaxpro
- Luma Cross Processing Effect
- Filter/Effect/Video
- GL Shading Language effects - Luma Cross Processing Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_mirror
- Mirror Effect
- Filter/Effect/Video
- GL Shading Language effects - Mirror Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_sepia
- Sepia Toning Effect
- Filter/Effect/Video
- GL Shading Language effects - Sepia Toning Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_sin
- All Grey but Red Effect
- Filter/Effect/Video
- GL Shading Language effects - All Grey but Red Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_sobel
- Sobel edge detection Effect
- Filter/Effect/Video
- GL Shading Language effects - Sobel edge detection Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_square
- Square Effect
- Filter/Effect/Video
- GL Shading Language effects - Square Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_squeeze
- Squeeze Effect
- Filter/Effect/Video
- GL Shading Language effects - Squeeze Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_stretch
- Stretch Effect
- Filter/Effect/Video
- GL Shading Language effects - Stretch Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_tunnel
- Light Tunnel Effect
- Filter/Effect/Video
- GL Shading Language effects - Light Tunnel Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_twirl
- Twirl Effect
- Filter/Effect/Video
- GL Shading Language effects - Twirl Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_xpro
- Cross Processing Effect
- Filter/Effect/Video
- GL Shading Language effects - Cross Processing Effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- gleffects_xray
- Glowing negative effect
- Filter/Effect/Video
- GL Shading Language effects - Glowing negative effect
- Filippo Argiolas <filippo.argiolas@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- glfilterapp
- OpenGL application filter
- Filter/Effect
- Use client callbacks to define the scene
- Julien Isorce <julien.isorce@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- glfilterbin
- GL Filter Bin
- Filter/Video
- Infrastructure to process GL textures
- Matthew Waters <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
- src
- source
- always
- video/x-raw(ANY)
-
-
-
-
- glfiltercube
- OpenGL cube filter
- Filter/Effect/Video
- Map input texture on the 6 cube faces
- Julien Isorce <julien.isorce@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- glfilterglass
- OpenGL glass filter
- Filter/Effect/Video
- Glass Filter
- Julien Isorce <julien.isorce@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- glimagesink
- GL Sink Bin
- Sink/Video
- Infrastructure to process GL textures
- Matthew Waters <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
- glimagesinkelement
- OpenGL video sink
- Sink/Video
- A videosink based on OpenGL
- Julien Isorce <julien.isorce@gmail.com>
-
-
- sink
- sink
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }
-
-
-
-
- glmixerbin
- OpenGL video_mixer empty bin
- Bin/Filter/Effect/Video/Mixer
- OpenGL video_mixer empty bin
- Matthew Waters <matthew@centricular.com>
-
-
- sink_%u
- sink
- request
- video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
- src
- source
- always
- video/x-raw(ANY)
-
-
-
-
- glmosaic
- OpenGL mosaic
- Filter/Effect/Video
- OpenGL mosaic
- Julien Isorce <julien.isorce@gmail.com>
-
-
- sink_%u
- sink
- request
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
- gloverlay
- Gstreamer OpenGL Overlay
- Filter/Effect/Video
- Overlay GL video texture with a JPEG/PNG image
- Filippo Argiolas <filippo.argiolas@gmail.com>, Matthew Waters <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- glshader
- OpenGL fragment shader filter
- Filter/Effect
- Perform operations with a GLSL shader
- <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- glsinkbin
- GL Sink Bin
- Sink/Video
- Infrastructure to process GL textures
- Matthew Waters <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
- glsrcbin
- GL Src Bin
- Src/Video
- Infrastructure to process GL textures
- Matthew Waters <matthew@centricular.com>
-
-
- src
- source
- always
- video/x-raw(ANY)
-
-
-
-
- glstereomix
- OpenGL stereo video combiner
- Filter/Effect/Video
- OpenGL stereo video combiner
- Jan Schmidt <jan@centricular.com>
-
-
- sink_%u
- sink
- request
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
- glstereosplit
- GLStereoSplit
- Codec/Converter
- Splits a stereoscopic stream into separate left/right streams
- Jan Schmidt <jan@centricular.com>
-Matthew Waters <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
- left
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
- right
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
- gltestsrc
- Video test source
- Source/Video
- Creates a test video stream
- David A. Schleef <ds@schleef.org>
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
- glupload
- OpenGL uploader
- Filter/Video
- Uploads data into OpenGL
- Matthew Waters <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
- src
- source
- always
- video/x-raw(ANY)
-
-
-
-
- glvideomixer
- OpenGL video_mixer bin
- Bin/Filter/Effect/Video/Compositor
- OpenGL video_mixer bin
- Matthew Waters <matthew@centricular.com>
-
-
- sink_%u
- sink
- request
- video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
- src
- source
- always
- video/x-raw(ANY)
-
-
-
-
- glvideomixerelement
- OpenGL video_mixer
- Filter/Effect/Video/Compositor
- OpenGL video_mixer
- Matthew Waters <matthew@centricular.com>
-
-
- sink_%u
- sink
- request
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
- glviewconvert
- OpenGL Multiview/3D conversion filter
- Filter
- Convert stereoscopic/multiview video formats
- Jan Schmidt <jan@centricular.com>
-Matthew Waters <matthew@centricular.com>
-
-
- sink
- sink
- always
- video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
- src
- source
- always
- video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
-
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-openglmixers.xml b/docs/plugins/inspect/plugin-openglmixers.xml
new file mode 100644
index 0000000000..f42d5f2fc0
--- /dev/null
+++ b/docs/plugins/inspect/plugin-openglmixers.xml
@@ -0,0 +1,118 @@
+
+ openglmixers
+ OpenGL mixers
+ ../../ext/gl/.libs/libgstopenglmixers.so
+ libgstopenglmixers.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ glmixerbin
+ OpenGL video_mixer empty bin
+ Bin/Filter/Effect/Video/Mixer
+ OpenGL video_mixer empty bin
+ Matthew Waters <matthew@centricular.com>
+
+
+ sink_%u
+ sink
+ request
+ video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ video/x-raw(ANY)
+
+
+
+
+ glmosaic
+ OpenGL mosaic
+ Filter/Effect/Video
+ OpenGL mosaic
+ Julien Isorce <julien.isorce@gmail.com>
+
+
+ sink_%u
+ sink
+ request
+ video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+ glstereomix
+ OpenGL stereo video combiner
+ Filter/Effect/Video
+ OpenGL stereo video combiner
+ Jan Schmidt <jan@centricular.com>
+
+
+ sink_%u
+ sink
+ request
+ video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+ glvideomixer
+ OpenGL video_mixer bin
+ Bin/Filter/Effect/Video/Compositor
+ OpenGL video_mixer bin
+ Matthew Waters <matthew@centricular.com>
+
+
+ sink_%u
+ sink
+ request
+ video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ video/x-raw(ANY)
+
+
+
+
+ glvideomixerelement
+ OpenGL video_mixer
+ Filter/Effect/Video/Compositor
+ OpenGL video_mixer
+ Matthew Waters <matthew@centricular.com>
+
+
+ sink_%u
+ sink
+ request
+ video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ video/x-raw(memory:GLMemory), format=(string)RGBA, 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-openh264.xml b/docs/plugins/inspect/plugin-openh264.xml
new file mode 100644
index 0000000000..82bbec797a
--- /dev/null
+++ b/docs/plugins/inspect/plugin-openh264.xml
@@ -0,0 +1,55 @@
+
+ openh264
+ OpenH264 encoder/decoder plugin
+ ../../ext/openh264/.libs/libgstopenh264.so
+ libgstopenh264.so
+ 1.13.1
+ BSD
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ openh264dec
+ OpenH264 video decoder
+ Decoder/Video
+ OpenH264 video decoder
+ Ericsson AB, http://www.ericsson.com
+
+
+ sink
+ sink
+ always
+ video/x-h264, stream-format=(string)byte-stream, alignment=(string)au, profile=(string){ constrained-baseline, baseline }
+
+
+ src
+ source
+ always
+ video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+ openh264enc
+ OpenH264 video encoder
+ Encoder/Video
+ OpenH264 video encoder
+ Ericsson AB, http://www.ericsson.com
+
+
+ sink
+ sink
+ always
+ video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ video/x-h264, stream-format=(string)byte-stream, alignment=(string)au, profile=(string)baseline
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-openjpeg.xml b/docs/plugins/inspect/plugin-openjpeg.xml
index a6f61d6085..56c2488ce5 100644
--- a/docs/plugins/inspect/plugin-openjpeg.xml
+++ b/docs/plugins/inspect/plugin-openjpeg.xml
@@ -3,10 +3,10 @@
OpenJPEG-based JPEG2000 image decoder/encoder
../../ext/openjpeg/.libs/libgstopenjpeg.so
libgstopenjpeg.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-opusparse.xml b/docs/plugins/inspect/plugin-opusparse.xml
index e71ad4a468..c1a464404f 100644
--- a/docs/plugins/inspect/plugin-opusparse.xml
+++ b/docs/plugins/inspect/plugin-opusparse.xml
@@ -3,10 +3,10 @@
OPUS parse plugin
../../ext/opus/.libs/libgstopusparse.so
libgstopusparse.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-pcapparse.xml b/docs/plugins/inspect/plugin-pcapparse.xml
index 3c42650cb4..6bd2c4f09b 100644
--- a/docs/plugins/inspect/plugin-pcapparse.xml
+++ b/docs/plugins/inspect/plugin-pcapparse.xml
@@ -3,10 +3,10 @@
Element parsing raw pcap streams
../../gst/pcapparse/.libs/libgstpcapparse.so
libgstpcapparse.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-pnm.xml b/docs/plugins/inspect/plugin-pnm.xml
index 6591a7b0c8..9e1693464a 100644
--- a/docs/plugins/inspect/plugin-pnm.xml
+++ b/docs/plugins/inspect/plugin-pnm.xml
@@ -3,10 +3,10 @@
PNM plugin
../../gst/pnm/.libs/libgstpnm.so
libgstpnm.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-proxy.xml b/docs/plugins/inspect/plugin-proxy.xml
new file mode 100644
index 0000000000..d1797b6758
--- /dev/null
+++ b/docs/plugins/inspect/plugin-proxy.xml
@@ -0,0 +1,43 @@
+
+ proxy
+ plugin for proxied inter-pipeline communication
+ ../../gst/proxy/.libs/libgstproxy.so
+ libgstproxy.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins
+ Unknown package origin
+
+
+ proxysink
+ Proxy Sink
+ Sink
+ Proxy source for internal process communication
+ Sebastian Dröge <sebastian@centricular.com>
+
+
+ sink
+ sink
+ always
+ ANY
+
+
+
+
+ proxysrc
+ Proxy source
+ Source
+ Proxy source for internal process communication
+ Sebastian Dröge <sebastian@centricular.com>
+
+
+ src
+ source
+ always
+ ANY
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-removesilence.xml b/docs/plugins/inspect/plugin-removesilence.xml
index 4e90ea634d..bf2bbe9679 100644
--- a/docs/plugins/inspect/plugin-removesilence.xml
+++ b/docs/plugins/inspect/plugin-removesilence.xml
@@ -3,10 +3,10 @@
Removes silence from an audio stream
../../gst/removesilence/.libs/libgstremovesilence.so
libgstremovesilence.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-resindvd.xml b/docs/plugins/inspect/plugin-resindvd.xml
index a5f60bb0bf..eefb92630f 100644
--- a/docs/plugins/inspect/plugin-resindvd.xml
+++ b/docs/plugins/inspect/plugin-resindvd.xml
@@ -3,10 +3,10 @@
Resin DVD playback elements
../../ext/resindvd/.libs/libgstresindvd.so
libgstresindvd.so
- 1.13.0.1
+ 1.13.1
GPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
@@ -32,7 +32,7 @@
video
source
sometimes
- video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
diff --git a/docs/plugins/inspect/plugin-rfbsrc.xml b/docs/plugins/inspect/plugin-rfbsrc.xml
index 6b124d69e4..3a82a5dbdb 100644
--- a/docs/plugins/inspect/plugin-rfbsrc.xml
+++ b/docs/plugins/inspect/plugin-rfbsrc.xml
@@ -3,10 +3,10 @@
Connects to a VNC server and decodes RFB stream
../../gst/librfb/.libs/libgstrfbsrc.so
libgstrfbsrc.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-rsvg.xml b/docs/plugins/inspect/plugin-rsvg.xml
index cfc829599f..bfb7ced402 100644
--- a/docs/plugins/inspect/plugin-rsvg.xml
+++ b/docs/plugins/inspect/plugin-rsvg.xml
@@ -3,10 +3,10 @@
RSVG plugin library
../../ext/rsvg/.libs/libgstrsvg.so
libgstrsvg.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-rtmp.xml b/docs/plugins/inspect/plugin-rtmp.xml
index cdcbbf8024..f7cfa15837 100644
--- a/docs/plugins/inspect/plugin-rtmp.xml
+++ b/docs/plugins/inspect/plugin-rtmp.xml
@@ -3,10 +3,10 @@
RTMP source and sink
../../ext/rtmp/.libs/libgstrtmp.so
libgstrtmp.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-rtponvif.xml b/docs/plugins/inspect/plugin-rtponvif.xml
index 230ea4f96b..6d91617e19 100644
--- a/docs/plugins/inspect/plugin-rtponvif.xml
+++ b/docs/plugins/inspect/plugin-rtponvif.xml
@@ -3,10 +3,10 @@
ONVIF Streaming features
../../gst/onvif/.libs/libgstrtponvif.so
libgstrtponvif.so
- 1.13.0.1
+ 1.13.1
unknown
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-sbc.xml b/docs/plugins/inspect/plugin-sbc.xml
new file mode 100644
index 0000000000..2d51bcd429
--- /dev/null
+++ b/docs/plugins/inspect/plugin-sbc.xml
@@ -0,0 +1,55 @@
+
+ sbc
+ SBC bluetooth audio support
+ ../../ext/sbc/.libs/libgstsbc.so
+ libgstsbc.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ sbcdec
+ Bluetooth SBC audio decoder
+ Codec/Decoder/Audio
+ Decode an SBC audio stream
+ Marcel Holtmann <marcel@holtmann.org>
+
+
+ sink
+ sink
+ always
+ audio/x-sbc, channels=(int)[ 1, 2 ], rate=(int){ 16000, 32000, 44100, 48000 }, parsed=(boolean)true
+
+
+ src
+ source
+ always
+ audio/x-raw, format=(string)S16LE, rate=(int){ 16000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], layout=(string)interleaved
+
+
+
+
+ sbcenc
+ Bluetooth SBC audio encoder
+ Codec/Encoder/Audio
+ Encode an SBC audio stream
+ Marcel Holtmann <marcel@holtmann.org>
+
+
+ sink
+ sink
+ always
+ audio/x-raw, format=(string)S16LE, rate=(int){ 16000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
+
+
+ src
+ source
+ always
+ audio/x-sbc, rate=(int){ 16000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], channel-mode=(string){ mono, dual, stereo, joint }, blocks=(int){ 4, 8, 12, 16 }, subbands=(int){ 4, 8 }, allocation-method=(string){ snr, loudness }, bitpool=(int)[ 2, 64 ]
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-schro.xml b/docs/plugins/inspect/plugin-schro.xml
index e884cf45cd..80f49c141d 100644
--- a/docs/plugins/inspect/plugin-schro.xml
+++ b/docs/plugins/inspect/plugin-schro.xml
@@ -3,10 +3,10 @@
Schroedinger plugin
../../ext/schroedinger/.libs/libgstschro.so
libgstschro.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-sdpelem.xml b/docs/plugins/inspect/plugin-sdpelem.xml
index 43009239bb..4f2d9fce21 100644
--- a/docs/plugins/inspect/plugin-sdpelem.xml
+++ b/docs/plugins/inspect/plugin-sdpelem.xml
@@ -3,10 +3,10 @@
configure streaming sessions using SDP
../../gst/sdp/.libs/libgstsdpelem.so
libgstsdpelem.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-segmentclip.xml b/docs/plugins/inspect/plugin-segmentclip.xml
index 9c006eeeaa..fe0ef877e8 100644
--- a/docs/plugins/inspect/plugin-segmentclip.xml
+++ b/docs/plugins/inspect/plugin-segmentclip.xml
@@ -3,10 +3,10 @@
Segment clip elements
../../gst/segmentclip/.libs/libgstsegmentclip.so
libgstsegmentclip.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-shm.xml b/docs/plugins/inspect/plugin-shm.xml
index ec1fad6372..ef377a15ff 100644
--- a/docs/plugins/inspect/plugin-shm.xml
+++ b/docs/plugins/inspect/plugin-shm.xml
@@ -3,10 +3,10 @@
shared memory sink source
../../sys/shm/.libs/libgstshm.so
libgstshm.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-siren.xml b/docs/plugins/inspect/plugin-siren.xml
new file mode 100644
index 0000000000..adcf09a1e4
--- /dev/null
+++ b/docs/plugins/inspect/plugin-siren.xml
@@ -0,0 +1,55 @@
+
+ siren
+ Siren encoder/decoder/payloader/depayloader plugins
+ ../../gst/siren/.libs/libgstsiren.so
+ libgstsiren.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ sirendec
+ Siren Decoder element
+ Codec/Decoder/Audio
+ Decode streams encoded with the Siren7 codec into 16bit PCM
+ Youness Alaoui <kakaroto@kakaroto.homelinux.net>
+
+
+ sink
+ sink
+ always
+ audio/x-siren, dct-length=(int)320
+
+
+ src
+ source
+ always
+ audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
+
+
+
+
+ sirenenc
+ Siren Encoder element
+ Codec/Encoder/Audio
+ Encode 16bit PCM streams into the Siren7 codec
+ Youness Alaoui <kakaroto@kakaroto.homelinux.net>
+
+
+ sink
+ sink
+ always
+ audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
+
+
+ src
+ source
+ always
+ audio/x-siren, dct-length=(int)320
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-smooth.xml b/docs/plugins/inspect/plugin-smooth.xml
index fc60a470b2..189a033b9c 100644
--- a/docs/plugins/inspect/plugin-smooth.xml
+++ b/docs/plugins/inspect/plugin-smooth.xml
@@ -3,10 +3,10 @@
Apply a smooth filter to an image
../../gst/smooth/.libs/libgstsmooth.so
libgstsmooth.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-smoothstreaming.xml b/docs/plugins/inspect/plugin-smoothstreaming.xml
index d7e8282367..3520eaed1c 100644
--- a/docs/plugins/inspect/plugin-smoothstreaming.xml
+++ b/docs/plugins/inspect/plugin-smoothstreaming.xml
@@ -3,10 +3,10 @@
Microsoft's Smooth Streaming format support
../../ext/smoothstreaming/.libs/libgstsmoothstreaming.so
libgstsmoothstreaming.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml
index 35e6162786..f24ada3e0b 100644
--- a/docs/plugins/inspect/plugin-soundtouch.xml
+++ b/docs/plugins/inspect/plugin-soundtouch.xml
@@ -3,10 +3,10 @@
Audio Pitch Controller & BPM Detection
../../ext/soundtouch/.libs/libgstsoundtouch.so
libgstsoundtouch.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-spandsp.xml b/docs/plugins/inspect/plugin-spandsp.xml
index f95d810647..03586b189c 100644
--- a/docs/plugins/inspect/plugin-spandsp.xml
+++ b/docs/plugins/inspect/plugin-spandsp.xml
@@ -3,10 +3,10 @@
libspandsp plugin
../../ext/spandsp/.libs/libgstspandsp.so
libgstspandsp.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml
index 34bee3a876..e076605ebb 100644
--- a/docs/plugins/inspect/plugin-speed.xml
+++ b/docs/plugins/inspect/plugin-speed.xml
@@ -3,10 +3,10 @@
Set speed/pitch on audio/raw streams (resampler)
../../gst/speed/.libs/libgstspeed.so
libgstspeed.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-srtp.xml b/docs/plugins/inspect/plugin-srtp.xml
index 1e71b06c58..06d9e75327 100644
--- a/docs/plugins/inspect/plugin-srtp.xml
+++ b/docs/plugins/inspect/plugin-srtp.xml
@@ -3,10 +3,10 @@
GStreamer SRTP
../../ext/srtp/.libs/libgstsrtp.so
libgstsrtp.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-stereo.xml b/docs/plugins/inspect/plugin-stereo.xml
index 969377298c..8b7ffd1b2a 100644
--- a/docs/plugins/inspect/plugin-stereo.xml
+++ b/docs/plugins/inspect/plugin-stereo.xml
@@ -3,10 +3,10 @@
Muck with the stereo signal, enhance its 'stereo-ness'
../../gst/stereo/.libs/libgststereo.so
libgststereo.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-subenc.xml b/docs/plugins/inspect/plugin-subenc.xml
index f0aa4fb007..c84d1b969d 100644
--- a/docs/plugins/inspect/plugin-subenc.xml
+++ b/docs/plugins/inspect/plugin-subenc.xml
@@ -3,10 +3,10 @@
subtitle encoders
../../gst/subenc/.libs/libgstsubenc.so
libgstsubenc.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-teletext.xml b/docs/plugins/inspect/plugin-teletext.xml
index f4ca405a32..4a4fc820fd 100644
--- a/docs/plugins/inspect/plugin-teletext.xml
+++ b/docs/plugins/inspect/plugin-teletext.xml
@@ -3,10 +3,10 @@
Teletext plugin
../../ext/teletextdec/.libs/libgstteletext.so
libgstteletext.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-timecode.xml b/docs/plugins/inspect/plugin-timecode.xml
new file mode 100644
index 0000000000..cfe5a547b0
--- /dev/null
+++ b/docs/plugins/inspect/plugin-timecode.xml
@@ -0,0 +1,67 @@
+
+ timecode
+ Timecode-related elements
+ ../../gst/timecode/.libs/libgsttimecode.so
+ libgsttimecode.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ avwait
+ Timecode Wait
+ Filter/Audio/Video
+ Drops all audio/video until a specific timecode or running time has been reached
+ Vivia Nikolaidou <vivia@toolsonair.com>
+
+
+ asink
+ sink
+ always
+ audio/x-raw
+
+
+ vsink
+ sink
+ always
+ video/x-raw
+
+
+ asrc
+ source
+ always
+ audio/x-raw
+
+
+ vsrc
+ source
+ always
+ video/x-raw
+
+
+
+
+ timecodestamper
+ Timecode stamper
+ Filter/Video
+ Attaches a timecode meta into each video frame
+ Vivia Nikolaidou <vivia@toolsonair.com
+
+
+ sink
+ sink
+ always
+ video/x-raw
+
+
+ src
+ source
+ always
+ video/x-raw
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-ttmlsubs.xml b/docs/plugins/inspect/plugin-ttmlsubs.xml
index 90e93cc15e..774b0cb700 100644
--- a/docs/plugins/inspect/plugin-ttmlsubs.xml
+++ b/docs/plugins/inspect/plugin-ttmlsubs.xml
@@ -3,10 +3,10 @@
TTML subtitle handling
../../ext/ttml/.libs/libgstttmlsubs.so
libgstttmlsubs.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
@@ -47,13 +47,13 @@
video_sink
sink
always
- video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
src
source
always
- video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
diff --git a/docs/plugins/inspect/plugin-uvch264.xml b/docs/plugins/inspect/plugin-uvch264.xml
index 36a4113ef3..404964d57d 100644
--- a/docs/plugins/inspect/plugin-uvch264.xml
+++ b/docs/plugins/inspect/plugin-uvch264.xml
@@ -3,10 +3,10 @@
UVC compliant H264 encoding cameras plugin
../../sys/uvch264/.libs/libgstuvch264.so
libgstuvch264.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
@@ -65,13 +65,13 @@
vfsrc
source
always
- video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
vidsrc
source
always
- video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], stream-format=(string){ byte-stream, avc }, alignment=(string)au, profile=(string){ high, main, baseline, constrained-baseline }
+ video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], stream-format=(string){ byte-stream, avc }, alignment=(string)au, profile=(string){ high, main, baseline, constrained-baseline }
diff --git a/docs/plugins/inspect/plugin-vcdsrc.xml b/docs/plugins/inspect/plugin-vcdsrc.xml
index e26a92bb8a..e5b251f50f 100644
--- a/docs/plugins/inspect/plugin-vcdsrc.xml
+++ b/docs/plugins/inspect/plugin-vcdsrc.xml
@@ -3,10 +3,10 @@
Asynchronous read from VCD disk
../../sys/vcd/.libs/libgstvcdsrc.so
libgstvcdsrc.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-vdpau.xml b/docs/plugins/inspect/plugin-vdpau.xml
index 5fc1160f0b..2f205be7b0 100644
--- a/docs/plugins/inspect/plugin-vdpau.xml
+++ b/docs/plugins/inspect/plugin-vdpau.xml
@@ -3,10 +3,10 @@
Various elements utilizing VDPAU
../../sys/vdpau/.libs/libgstvdpau.so
libgstvdpau.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-videofiltersbad.xml b/docs/plugins/inspect/plugin-videofiltersbad.xml
index 9b0cb158cb..749544e971 100644
--- a/docs/plugins/inspect/plugin-videofiltersbad.xml
+++ b/docs/plugins/inspect/plugin-videofiltersbad.xml
@@ -3,7 +3,7 @@
Video filters in gst-plugins-bad
../../gst/videofilters/.libs/libgstvideofiltersbad.so
libgstvideofiltersbad.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
GStreamer Bad Plug-ins
diff --git a/docs/plugins/inspect/plugin-videoframe_audiolevel.xml b/docs/plugins/inspect/plugin-videoframe_audiolevel.xml
index 45a94a8a0c..1ae8f1184b 100644
--- a/docs/plugins/inspect/plugin-videoframe_audiolevel.xml
+++ b/docs/plugins/inspect/plugin-videoframe_audiolevel.xml
@@ -3,10 +3,10 @@
Video frame-synchronized audio level
../../gst/videoframe_audiolevel/.libs/libgstvideoframe_audiolevel.so
libgstvideoframe_audiolevel.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml
index 42b9057849..675a1044fa 100644
--- a/docs/plugins/inspect/plugin-videoparsersbad.xml
+++ b/docs/plugins/inspect/plugin-videoparsersbad.xml
@@ -3,10 +3,10 @@
videoparsers
../../gst/videoparsers/.libs/libgstvideoparsersbad.so
libgstvideoparsersbad.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-videosignal.xml b/docs/plugins/inspect/plugin-videosignal.xml
index b58af69cb8..d053fd71c5 100644
--- a/docs/plugins/inspect/plugin-videosignal.xml
+++ b/docs/plugins/inspect/plugin-videosignal.xml
@@ -3,10 +3,10 @@
Various video signal analysers
../../gst/videosignal/.libs/libgstvideosignal.so
libgstvideosignal.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-vmnc.xml b/docs/plugins/inspect/plugin-vmnc.xml
index 34ea630d38..fce62b46da 100644
--- a/docs/plugins/inspect/plugin-vmnc.xml
+++ b/docs/plugins/inspect/plugin-vmnc.xml
@@ -3,10 +3,10 @@
VmWare Video Codec plugins
../../gst/vmnc/.libs/libgstvmnc.so
libgstvmnc.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-voaacenc.xml b/docs/plugins/inspect/plugin-voaacenc.xml
index 9446f46fe7..d8e9acd72d 100644
--- a/docs/plugins/inspect/plugin-voaacenc.xml
+++ b/docs/plugins/inspect/plugin-voaacenc.xml
@@ -3,10 +3,10 @@
AAC audio encoder
../../ext/voaacenc/.libs/libgstvoaacenc.so
libgstvoaacenc.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-voamrwbenc.xml b/docs/plugins/inspect/plugin-voamrwbenc.xml
index 421445f4dd..f35bd28f58 100644
--- a/docs/plugins/inspect/plugin-voamrwbenc.xml
+++ b/docs/plugins/inspect/plugin-voamrwbenc.xml
@@ -3,10 +3,10 @@
Adaptive Multi-Rate Wide-Band Encoder
../../ext/voamrwbenc/.libs/libgstvoamrwbenc.so
libgstvoamrwbenc.so
- 1.13.0.1
+ 1.13.1
unknown
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-vulkan.xml b/docs/plugins/inspect/plugin-vulkan.xml
new file mode 100644
index 0000000000..0a91022a47
--- /dev/null
+++ b/docs/plugins/inspect/plugin-vulkan.xml
@@ -0,0 +1,49 @@
+
+ vulkan
+ Vulkan plugin
+ ../../ext/vulkan/.libs/libgstvulkan.so
+ libgstvulkan.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ vulkansink
+ Vulkan video sink
+ Sink/Video
+ A videosink based on OpenGL
+ Matthew Waters <matthew@centricular.com>
+
+
+ sink
+ sink
+ always
+ video/x-raw(memory:VulkanBuffer), format=(string){ RGBA, BGRA, RGB, BGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+ vulkanupload
+ Vulkan Uploader
+ Filter/Video
+ A Vulkan data uploader
+ Matthew Waters <matthew@centricular.com>
+
+
+ sink
+ sink
+ always
+ video/x-raw(memory:VulkanBuffer); video/x-raw
+
+
+ src
+ source
+ always
+ video/x-raw(memory:VulkanBuffer)
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-waylandsink.xml b/docs/plugins/inspect/plugin-waylandsink.xml
index e5a893eed1..9051852d02 100644
--- a/docs/plugins/inspect/plugin-waylandsink.xml
+++ b/docs/plugins/inspect/plugin-waylandsink.xml
@@ -3,10 +3,10 @@
Wayland Video Sink
../../ext/wayland/.libs/libgstwaylandsink.so
libgstwaylandsink.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-webp.xml b/docs/plugins/inspect/plugin-webp.xml
index 9c50b5cefe..6f5093943c 100644
--- a/docs/plugins/inspect/plugin-webp.xml
+++ b/docs/plugins/inspect/plugin-webp.xml
@@ -3,10 +3,10 @@
WebP plugin
../../ext/webp/.libs/libgstwebp.so
libgstwebp.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-webrtc.xml b/docs/plugins/inspect/plugin-webrtc.xml
new file mode 100644
index 0000000000..9033363467
--- /dev/null
+++ b/docs/plugins/inspect/plugin-webrtc.xml
@@ -0,0 +1,34 @@
+
+ webrtc
+ WebRTC plugins
+ ../../ext/webrtc/.libs/libgstwebrtc.so
+ libgstwebrtc.so
+ 1.13.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins source release
+ Unknown package origin
+
+
+ webrtcbin
+ WebRTC Bin
+ Filter/Network/WebRTC
+ A bin for webrtc connections
+ Matthew Waters <matthew@centricular.com>
+
+
+ sink_%u
+ sink
+ request
+ application/x-rtp
+
+
+ src_%u
+ source
+ sometimes
+ application/x-rtp
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-wildmidi.xml b/docs/plugins/inspect/plugin-wildmidi.xml
index 6def08d081..7d51d31b3e 100644
--- a/docs/plugins/inspect/plugin-wildmidi.xml
+++ b/docs/plugins/inspect/plugin-wildmidi.xml
@@ -3,10 +3,10 @@
WildMidi-based MIDI playback plugin
../../ext/wildmidi/.libs/libgstwildmidi.so
libgstwildmidi.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-x265.xml b/docs/plugins/inspect/plugin-x265.xml
index 77e92ac835..022d805c2a 100644
--- a/docs/plugins/inspect/plugin-x265.xml
+++ b/docs/plugins/inspect/plugin-x265.xml
@@ -3,10 +3,10 @@
x265-based H265 plugins
../../ext/x265/.libs/libgstx265.so
libgstx265.so
- 1.13.0.1
+ 1.13.1
GPL
gst-plugins-bad
- GStreamer Bad Plug-ins git
+ GStreamer Bad Plug-ins source release
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-y4mdec.xml b/docs/plugins/inspect/plugin-y4mdec.xml
index 9554548957..e341a30d13 100644
--- a/docs/plugins/inspect/plugin-y4mdec.xml
+++ b/docs/plugins/inspect/plugin-y4mdec.xml
@@ -3,7 +3,7 @@
Demuxes/decodes YUV4MPEG streams
../../gst/y4m/.libs/libgsty4mdec.so
libgsty4mdec.so
- 1.13.0.1
+ 1.13.1
LGPL
gst-plugins-bad
GStreamer Bad Plug-ins
diff --git a/docs/plugins/inspect/plugin-yadif.xml b/docs/plugins/inspect/plugin-yadif.xml
index 6d22ce82d8..ecc75ec64a 100644
--- a/docs/plugins/inspect/plugin-yadif.xml
+++ b/docs/plugins/inspect/plugin-yadif.xml
@@ -3,7 +3,7 @@
YADIF deinterlacing filter
../../gst/yadif/.libs/libgstyadif.so
libgstyadif.so
- 1.13.0.1
+ 1.13.1
GPL
gst-plugins-bad
GStreamer Bad Plug-ins