ÀÞð 1.12.0H`Nî]coreelementsGStreamer core elements/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so1.16.2LGPLgstreamerGStreamer (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gstreamer1.02019-12-03GstElementFactorycapsfiltermetadata, long-name=(string)CapsFilter, klass=(string)Generic, description=(string)"Pass\ data\ without\ modification\,\ limiting\ formats", author=(string)"David\ Schleef\ \";srcANYsinkANYGstElementFactoryconcatmetadata, long-name=(string)Concat, klass=(string)Generic, description=(string)"Concatenate\ multiple\ streams", author=(string)"Sebastian\ Dr\303\266ge\ \";sink_%uANYsrcANYGstElementFactorydataurisrcmetadata, long-name=(string)"data:\ URI\ source\ element", klass=(string)Source, description=(string)"Handles\ data:\ uris", author=(string)"Philippe\ Normand\ \\,\ Sebastian\ Dr\303\266ge\ \";srcANYdataGstURIHandlerGstElementFactorydownloadbuffermetadata, long-name=(string)DownloadBuffer, klass=(string)Generic, description=(string)"Download\ Buffer\ element", author=(string)"Wim\ Taymans\ \";srcANYsinkANYGstElementFactoryfakesrcmetadata, long-name=(string)"Fake\ Source", klass=(string)Source, description=(string)"Push\ empty\ \(no\ data\)\ buffers\ around", author=(string)"Erik\ Walthinsen\ \\,\ Wim\ Taymans\ \";srcANYGstElementFactoryfakesinkmetadata, long-name=(string)"Fake\ Sink", klass=(string)Sink, description=(string)"Black\ hole\ for\ data", author=(string)"Erik\ Walthinsen\ \\,\ Wim\ Taymans\ \\,\ Mr.\ \'frag-me-more\'\ Vanderwingo\ \";sinkANYGstElementFactoryfdsrcmetadata, long-name=(string)"Filedescriptor\ Source", klass=(string)Source/File, description=(string)"Read\ from\ a\ file\ descriptor", author=(string)"Erik\ Walthinsen\ \";srcANYfdGstURIHandlerGstElementFactoryfdsinkmetadata, long-name=(string)"Filedescriptor\ Sink", klass=(string)Sink/File, description=(string)"Write\ data\ to\ a\ file\ descriptor", author=(string)"Erik\ Walthinsen\ \";sinkANYfdGstURIHandlerGstElementFactoryfilesrcmetadata, long-name=(string)"File\ Source", klass=(string)Source/File, description=(string)"Read\ from\ arbitrary\ point\ in\ a\ file", author=(string)"Erik\ Walthinsen\ \";srcANYfileGstURIHandlerGstElementFactoryfunnelmetadata, long-name=(string)"Funnel\ pipe\ fitting", klass=(string)Generic, description=(string)"N-to-1\ pipe\ fitting", author=(string)"Olivier\ Crete\ \";sink_%uANYsrcANYGstElementFactoryidentitymetadata, long-name=(string)Identity, klass=(string)Generic, description=(string)"Pass\ data\ without\ modification", author=(string)"Erik\ Walthinsen\ \";srcANYsinkANYGstElementFactoryinput-selectormetadata, long-name=(string)"Input\ selector", klass=(string)Generic, description=(string)"N-to-1\ input\ stream\ selector", author=(string)"Julien\ Moutte\ \\,\ Jan\ Schmidt\ \\,\ Wim\ Taymans\ \";sink_%uANYsrcANYGstElementFactoryoutput-selectormetadata, long-name=(string)"Output\ selector", klass=(string)Generic, description=(string)"1-to-N\ output\ stream\ selector", author=(string)"Stefan\ Kost\ \";sinkANYsrc_%uANYGstElementFactoryqueuemetadata, long-name=(string)Queue, klass=(string)Generic, description=(string)"Simple\ data\ queue", author=(string)"Erik\ Walthinsen\ \";srcANYsinkANYGstElementFactoryqueue2metadata, long-name=(string)"Queue\ 2", klass=(string)Generic, description=(string)"Simple\ data\ queue", author=(string)"Erik\ Walthinsen\ \\,\ Wim\ Taymans\ \";srcANYsinkANYGstElementFactoryfilesinkmetadata, long-name=(string)"File\ Sink", klass=(string)Sink/File, description=(string)"Write\ stream\ to\ a\ file", author=(string)"Thomas\ Vander\ Stichele\ \";sinkANYfileGstURIHandlerGstElementFactoryteemetadata, long-name=(string)"Tee\ pipe\ fitting", klass=(string)Generic, description=(string)"1-to-N\ pipe\ fitting", author=(string)"Erik\ Walthinsen\ \\,\ Wim\ Taymans\ \";sinkANYsrc_%uANYGstElementFactorytypefindmetadata, long-name=(string)TypeFind, klass=(string)Generic, description=(string)"Finds\ the\ media\ type\ of\ a\ stream", author=(string)"Benjamin\ Otte\ \";srcANYsinkANYGstElementFactorymultiqueuemetadata, long-name=(string)MultiQueue, klass=(string)Generic, description=(string)"Multiple\ data\ queue", author=(string)"Edward\ Hervey\ \";sink_%uANYsrc_%uANYGstElementFactoryvalvemetadata, long-name=(string)"Valve\ element", klass=(string)Filter, description=(string)"Drops\ buffers\ and\ events\ or\ lets\ them\ through", author=(string)"Olivier\ Crete\ \";srcANYsinkANYGstElementFactorystreamiddemuxmetadata, long-name=(string)"Streamid\ Demux", klass=(string)Generic, description=(string)"1-to-N\ output\ stream\ by\ stream-id", author=(string)"HoonHee\ Lee\ \";sinkANYsrc_%uANYÐ<Nî]coretracersGStreamer core tracers/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so1.16.2LGPLgstreamerGStreamer (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gstreamer1.02019-12-03GstTracerFactorylatencyGstTracerFactorylogGstTracerFactoryrusageGstTracerFactorystatsGstTracerFactoryleaks¨Ý”Rx`jpegJPeg plugin library/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstjpeg.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryjpegencmetadata, long-name=(string)"JPEG\ image\ encoder", klass=(string)Codec/Encoder/Image, description=(string)"Encode\ images\ in\ JPEG\ format", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string){ I420, YV12, YUY2, UYVY, Y41B, Y42B, YVYU, Y444, NV21, NV12, RGB, BGR, RGBx, xRGB, BGRx, xBGR, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcimage/jpeg, width=(int)[ 16, 65535 ], height=(int)[ 16, 65535 ], framerate=(fraction)[ 0/1, 2147483647/1 ], sof-marker=(int){ 0, 1, 2, 4, 9 }GstPresetGstElementFactoryjpegdecmetadata, long-name=(string)"JPEG\ image\ decoder", klass=(string)Codec/Decoder/Image, description=(string)"Decode\ images\ from\ JPEG\ format", author=(string)"Wim\ Taymans\ \";srcvideo/x-raw, format=(string){ I420, RGB, BGR, RGBx, xRGB, BGRx, xBGR, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sinkimage/jpeg¨+š'”`compositorCompositor/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcompositor.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactorycompositormetadata, long-name=(string)Compositor, klass=(string)Filter/Editor/Video/Compositor, description=(string)"Composite\ multiple\ video\ streams", author=(string)"Wim\ Taymans\ \\,\ Sebastian\ Dr\303\266ge\ \";srcvideo/x-raw, format=(string){ AYUV, BGRA, ARGB, RGBA, ABGR, Y444, Y42B, YUY2, UYVY, YVYU, I420, YV12, NV12, NV21, Y41B, RGB, BGR, xRGB, xBGR, RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sink_%uvideo/x-raw, format=(string){ AYUV, BGRA, ARGB, RGBA, ABGR, Y444, Y42B, YUY2, UYVY, YVYU, I420, YV12, NV12, NV21, Y41B, RGB, BGR, xRGB, xBGR, RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstChildProxyˆO”Rx` rtpmanagerRTP session management plugin library/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstrtpmanager.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryrtpbinmetadata, long-name=(string)"RTP\ Bin", klass=(string)Filter/Network/RTP, description=(string)"Real-Time\ Transport\ Protocol\ bin", author=(string)"Wim\ Taymans\ \";recv_rtp_sink_%uapplication/x-rtp; application/x-srtprecv_rtcp_sink_%uapplication/x-rtcp; application/x-srtcpsend_rtp_sink_%uapplication/x-rtprecv_rtp_src_%u_%u_%uapplication/x-rtpsend_rtcp_src_%uapplication/x-rtcp; application/x-srtcpsend_rtp_src_%uapplication/x-rtp; application/x-srtpGstChildProxyGstElementFactoryrtpjitterbuffermetadata, long-name=(string)"RTP\ packet\ jitter-buffer", klass=(string)Filter/Network/RTP, description=(string)"A\ buffer\ that\ deals\ with\ network\ jitter\ and\ other\ transmission\ faults", author=(string)"Philippe\ Kalaf\ \\,\ Wim\ Taymans\ \";srcapplication/x-rtpsinkapplication/x-rtpsink_rtcpapplication/x-rtcpGstElementFactoryrtpptdemuxmetadata, long-name=(string)"RTP\ Demux", klass=(string)Demux/Network/RTP, description=(string)"Parses\ codec\ streams\ transmitted\ in\ the\ same\ RTP\ session", author=(string)"Kai\ Vehmanen\ \";sinkapplication/x-rtpsrc_%uapplication/x-rtp, payload=(int)[ 0, 255 ]GstElementFactoryrtpsessionmetadata, long-name=(string)"RTP\ Session", klass=(string)Filter/Network/RTP, description=(string)"Implement\ an\ RTP\ session", author=(string)"Wim\ Taymans\ \";recv_rtp_sinkapplication/x-rtprecv_rtcp_sinkapplication/x-rtcpsend_rtp_sinkapplication/x-rtprecv_rtp_srcapplication/x-rtpsync_srcapplication/x-rtcpsend_rtp_srcapplication/x-rtpsend_rtcp_srcapplication/x-rtcpGstElementFactoryrtprtxqueuemetadata, long-name=(string)"RTP\ Retransmission\ Queue", klass=(string)Codec, description=(string)"Keep\ RTP\ packets\ in\ a\ queue\ for\ retransmission", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtpsinkapplication/x-rtpGstElementFactoryrtprtxreceivemetadata, long-name=(string)"RTP\ Retransmission\ receiver", klass=(string)Codec, description=(string)"Receive\ retransmitted\ RTP\ packets\ according\ to\ RFC4588", author=(string)"Julien\ Isorce\ \";srcapplication/x-rtpsinkapplication/x-rtpGstElementFactoryrtprtxsendmetadata, long-name=(string)"RTP\ Retransmission\ Sender", klass=(string)Codec, description=(string)"Retransmit\ RTP\ packets\ when\ needed\,\ according\ to\ RFC4588", author=(string)"Julien\ Isorce\ \";srcapplication/x-rtpsinkapplication/x-rtp, clock-rate=(int)[ 1, 2147483647 ]GstElementFactoryrtpssrcdemuxmetadata, long-name=(string)"RTP\ SSRC\ Demux", klass=(string)Demux/Network/RTP, description=(string)"Splits\ RTP\ streams\ based\ on\ the\ SSRC", author=(string)"Wim\ Taymans\ \";sinkapplication/x-rtprtcp_sinkapplication/x-rtcpsrc_%uapplication/x-rtprtcp_src_%uapplication/x-rtcpGstElementFactoryrtpmuxmetadata, long-name=(string)"RTP\ muxer", klass=(string)Codec/Muxer, description=(string)"multiplex\ N\ rtp\ streams\ into\ one", author=(string)"Zeeshan\ Ali\ \";srcapplication/x-rtpsink_%uapplication/x-rtpGstElementFactoryrtpdtmfmuxmetadata, long-name=(string)"RTP\ muxer", klass=(string)Codec/Muxer, description=(string)"mixes\ RTP\ DTMF\ streams\ into\ other\ RTP\ streams", author=(string)"Zeeshan\ Ali\ \";srcapplication/x-rtpsink_%uapplication/x-rtppriority_sink_%uapplication/x-rtpGstElementFactoryrtpfunnelmetadata, long-name=(string)"RTP\ funnel", klass=(string)"RTP\ Funneling", description=(string)"Funnel\ RTP\ buffers\ together\ for\ multiplexing", author=(string)"Havard\ Graff\ \";sink_%uapplication/x-rtpsrcapplication/x-rtpȽ”Rx`wavpackWavpack lossless/lossy audio format handling/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwavpack.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorywavpackdecmetadata, long-name=(string)"Wavpack\ audio\ decoder", klass=(string)Codec/Decoder/Audio, description=(string)"Decodes\ Wavpack\ audio\ data", author=(string)"Arwed\ v.\ Merkatz\ \\,\ Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string)S8, layout=(string)interleaved, channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ]; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ]; audio/x-raw, format=(string)S32LE, layout=(string)interleaved, channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ]sinkaudio/x-wavpack, depth=(int)[ 1, 32 ], channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ], framed=(boolean)trueGstElementFactorywavpackencmetadata, long-name=(string)"Wavpack\ audio\ encoder", klass=(string)Codec/Encoder/Audio, description=(string)"Encodes\ audio\ with\ the\ Wavpack\ lossless/lossy\ audio\ codec", author=(string)"Sebastian\ Dr\303\266ge\ \";sinkaudio/x-raw, format=(string)S32LE, layout=(string)interleaved, channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ]srcaudio/x-wavpack, depth=(int)[ 1, 32 ], channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ], framed=(boolean)truewvcsrcaudio/x-wavpack-correction, framed=(boolean)trueGstPreset¨G7C}\cluttergst3Elements to render to ClutterGst actors/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libcluttergst3.so3.0.27LGPLclutter-gstclutter-gsthttp://www.clutter-project.orgGstElementFactoryclutterautovideosinkmetadata, long-name=(string)"Generic\ bin", klass=(string)Generic/Bin, description=(string)"Simple\ container\ object", author=(string)"Erik\ Walthinsen\ \\,Wim\ Taymans\ \";GstChildProxyHÛ”Rx`alphaadds an alpha channel to video - constant or via chroma-keying/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstalpha.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryalphametadata, long-name=(string)"Alpha\ filter", klass=(string)Filter/Effect/Video, description=(string)"Adds\ an\ alpha\ channel\ to\ video\ -\ uniform\ or\ via\ chroma-keying", author=(string)"Wim\ Taymans\ \\012Edward\ Hervey\ \\012Jan\ Schmidt\ \";sinkvideo/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, BGRx, xBGR, RGBx, RGB, BGR, Y42B, YUY2, YVYU, UYVY, I420, YV12, Y41B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, BGRx, xBGR, RGBx, RGB, BGR, Y42B, YUY2, YVYU, UYVY, I420, YV12, Y41B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]Èk”Rx`monoscopeMonoscope visualization/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmonoscope.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorymonoscopemetadata, long-name=(string)Monoscope, klass=(string)Visualization, description=(string)"Displays\ a\ highly\ stabilised\ waveform\ of\ audio\ input", author=(string)"Richard\ Boulton\ \";srcvideo/x-raw, format=(string)BGRx, width=(int)256, height=(int)128, framerate=(fraction)[ 0/1, 2147483647/1 ]sinkaudio/x-raw, format=(string)S16LE, rate=(int)[ 8000, 96000 ], channels=(int)1, layout=(string)interleaved¨Ò”Rx`aviAVI stream handling/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstavi.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryavidemuxmetadata, long-name=(string)"Avi\ demuxer", klass=(string)Codec/Demuxer, description=(string)"Demultiplex\ an\ avi\ file\ into\ audio\ and\ video", author=(string)"Erik\ Walthinsen\ \\,\ Wim\ Taymans\ \\,\ Thijs\ Vermeir\ \";audio_%uaudio/ms-gsm; audio/mpeg, mpegversion=(int)1, layer=(int)3; audio/mpeg, mpegversion=(int)1, layer=(int)2; audio/x-raw, format=(string){ S8, U8, S16LE, U16LE, S24LE, U24LE, S32LE, U32LE }, layout=(string)interleaved; audio/x-vorbis; audio/x-ac3; audio/x-dts; audio/mpeg, mpegversion=(int)4; audio/x-alaw; audio/x-mulaw; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 1, 2147483647 ]; audio/x-truespeech; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3; audio/x-raw, format=(string){ F32LE, F64LE }, layout=(string)interleaved; audio/x-voxware, voxwaretype=(int)117; audio/x-adpcm, layout=(string)dk4; audio/x-adpcm, layout=(string)dk3; audio/x-adpcm, layout=(string)dvi; audio/AMR; audio/AMR-WB; audio/x-siren; application/x-ogg-avi; audio/x-avi-unknownvideo_%uvideo/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-asus, asusversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-asus, asusversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-cineform, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-cirrus-logic-accupak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-camstudio, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-compressed-yuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string){ RGB8P, BGR, BGRx }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-truemotion, trueversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dv, systemstream=(boolean)false, dvversion=(int)25, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dv, systemstream=(boolean)false, dvversion=(int)50, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-flash-video, flvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6-flash, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)lucent, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-huffyuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-intel-h263, variant=(string)intel, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)I420, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)microsoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; image/jpeg, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)42, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)43, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)41, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-mszh, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; image/png, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-rle, layout=(string)microsoft, depth=(int)[ 1, 64 ], framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/sp5x, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-truemotion, trueversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-camtasia, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ultimotion, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)UYVY, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ati-vcr, vcrversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ati-vcr, vcrversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)vdolive, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)vivo, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vmnc, version=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)videosoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)3, format=(string)WMV3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-xan, wcversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YUY2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YVU9, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-zlib, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-cinepak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msvideocodec, msvideoversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)xirlink, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dirac, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ffv, ffvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-kmvc, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6-flash, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp7, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp8, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-mimic, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-apple-video, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-theora, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-fraps, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-aasc, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YV12, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-loco, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-zmbv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)v210, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)r210, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dv, systemstream=(boolean)true; video/x-avi-unknownsubtitle_%uapplication/x-subtitle-avisubpicture_%usubpicture/x-xsubsinkvideo/x-msvideoGstElementFactoryavimuxmetadata, long-name=(string)"Avi\ muxer", klass=(string)Codec/Muxer, description=(string)"Muxes\ audio\ and\ video\ into\ an\ avi\ stream", author=(string)"GStreamer\ maintainers\ \";srcvideo/x-msvideoaudio_%uaudio/x-raw, format=(string){ U8, S16LE }, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ]; audio/x-alaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-wma, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], wmaversion=(int)[ 1, 2 ]video_%uvideo/x-raw, format=(string){ YUY2, I420, BGR, BGRx, BGRA, GRAY8, UYVY }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], divxversion=(int)[ 3, 5 ]; video/x-msmpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], msmpegversion=(int)[ 41, 43 ]; video/mpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, stream-format=(string)byte-stream, alignment=(string)au, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, width=(int)720, height=(int){ 576, 480 }, framerate=(fraction)[ 0/1, 2147483647/1 ], systemstream=(boolean)false; video/x-huffyuv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-wmv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], wmvversion=(int)[ 1, 3 ]; image/x-jpc, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-vp8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/png, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstTagSetterGstElementFactoryavisubtitlemetadata, long-name=(string)"Avi\ subtitle\ parser", klass=(string)Codec/Parser/Subtitle, description=(string)"Parse\ avi\ subtitle\ stream", author=(string)"Thijs\ Vermeir\ \";sinkapplication/x-subtitle-avisrcapplication/x-subtitleˆI”Rx`alphacolorRGBA from/to AYUV colorspace conversion preserving the alpha channel/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstalphacolor.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryalphacolormetadata, long-name=(string)"Alpha\ color\ filter", klass=(string)Filter/Converter/Video, description=(string)"ARGB\ from/to\ AYUV\ colorspace\ conversion\ preserving\ the\ alpha\ channel", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string){ RGBA, BGRA, ARGB, ABGR, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ RGBA, BGRA, ARGB, ABGR, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]ˆì”Rx`jackJACK audio elements/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstjack.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryjackaudiosrcmetadata, long-name=(string)"Audio\ Source\ \(Jack\)", klass=(string)Source/Audio, description=(string)"Captures\ audio\ from\ a\ JACK\ server", author=(string)"Tristan\ Matthews\ \";srcaudio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]GstElementFactoryjackaudiosinkmetadata, long-name=(string)"Audio\ Sink\ \(Jack\)", klass=(string)Sink/Audio, description=(string)"Output\ audio\ to\ a\ JACK\ server", author=(string)"Wim\ Taymans\ \";sinkaudio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]hœ”Rx`wavencEncode raw audio into WAV/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwavenc.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorywavencmetadata, long-name=(string)"WAV\ audio\ muxer", klass=(string)Codec/Muxer/Audio, description=(string)"Encode\ raw\ audio\ into\ WAV", author=(string)"Iain\ Holmes\ \";srcaudio/x-wav; audio/x-rf64sinkaudio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 65535 ], format=(string){ S32LE, S24LE, S16LE, U8, F32LE, F64LE }, layout=(string)interleaved; audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]GstTagSetterGstTocSetter(Z”Rx`goom2k1GOOM 2k1 visualization filter/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstgoom2k1.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorygoom2k1metadata, long-name=(string)"GOOM:\ what\ a\ GOOM\!\ 2k1\ edition", klass=(string)Visualization, description=(string)"Takes\ frames\ of\ data\ and\ outputs\ video\ frames\ using\ the\ GOOM\ 2k1\ filter", author=(string)"Wim\ Taymans\ \";sinkaudio/x-raw, format=(string)S16LE, rate=(int)[ 8000, 96000 ], channels=(int)1, layout=(string)interleaved; audio/x-raw, format=(string)S16LE, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleavedsrcvideo/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]h9”Rx`navigationtestTemplate for a video filter/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstnavigationtest.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorynavigationtestmetadata, long-name=(string)"Video\ navigation\ test", klass=(string)Filter/Effect/Video, description=(string)"Handle\ navigation\ events\ showing\ a\ black\ square\ following\ mouse\ pointer", author=(string)"David\ Schleef\ \";sinkvideo/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]Èû”Rx`videoboxresizes a video by adding borders or cropping/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideobox.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryvideoboxmetadata, long-name=(string)"Video\ box\ filter", klass=(string)Filter/Effect/Video, description=(string)"Resizes\ a\ video\ by\ adding\ borders\ or\ cropping", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx, RGB, BGR, Y444, Y42B, YUY2, YVYU, UYVY, I420, YV12, Y41B, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx, RGB, BGR, Y444, Y42B, YUY2, YVYU, UYVY, I420, YV12, Y41B, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]èÅ”Rx`multifileReads/Writes buffers from/to sequentially named files/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmultifile.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorymultifilesrcmetadata, long-name=(string)"Multi-File\ Source", klass=(string)Source/File, description=(string)"Read\ a\ sequentially\ named\ set\ of\ files\ into\ buffers", author=(string)"David\ Schleef\ \";srcANYmultifileGstURIHandlerGstElementFactorymultifilesinkmetadata, long-name=(string)"Multi-File\ Sink", klass=(string)Sink/File, description=(string)"Write\ buffers\ to\ a\ sequentially\ named\ set\ of\ files", author=(string)"David\ Schleef\ \";sinkANYGstElementFactorysplitfilesrcmetadata, long-name=(string)"Split-File\ Source", klass=(string)Source/File, description=(string)"Read\ a\ sequentially\ named\ set\ of\ files\ as\ if\ it\ was\ one\ large\ file", author=(string)"Tim-Philipp\ M\303\274ller\ \";srcANYsplitfileGstURIHandlerGstElementFactorysplitmuxsinkmetadata, long-name=(string)"Split\ Muxing\ Bin", klass=(string)Generic/Bin/Muxer, description=(string)"Convenience\ bin\ that\ muxes\ incoming\ streams\ into\ multiple\ time/size\ limited\ files", author=(string)"Jan\ Schmidt\ \";videoANYaudio_%uANYsubtitle_%uANYcaption_%uANYGstChildProxyGstElementFactorysplitmuxsrcmetadata, long-name=(string)"Split\ File\ Demuxing\ Bin", klass=(string)Generic/Bin/Demuxer, description=(string)"Source\ that\ reads\ a\ set\ of\ files\ created\ by\ splitmuxsink", author=(string)"Jan\ Schmidt\ \";videoANYaudio_%uANYsubtitle_%uANYsplitmuxGstChildProxyGstURIHandler(Œ”Rx`shapewipeShape Wipe transition filter/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstshapewipe.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryshapewipemetadata, long-name=(string)"Shape\ Wipe\ transition\ filter", klass=(string)Filter/Editor/Video, description=(string)"Adds\ a\ shape\ wipe\ transition\ to\ a\ video\ stream", author=(string)"Sebastian\ Dr\303\266ge\ \";video_sinkvideo/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]mask_sinkvideo/x-raw, format=(string)GRAY8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)0/1; video/x-raw, format=(string)GRAY16_LE, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)0/1srcvideo/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]h«”Rx`ossaudioOSS (Open Sound System) support for GStreamer/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstossaudio.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryosssrc€metadata, long-name=(string)"Audio\ Source\ \(OSS\)", klass=(string)Source/Audio, description=(string)"Capture\ from\ a\ sound\ card\ via\ OSS", author=(string)"Erik\ Walthinsen\ \\,\ Wim\ Taymans\ \";srcaudio/x-raw, format=(string){ S16LE, U16LE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)1; audio/x-raw, format=(string){ S16LE, U16LE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003GstElementFactoryosssink€metadata, long-name=(string)"Audio\ Sink\ \(OSS\)", klass=(string)Sink/Audio, description=(string)"Output\ to\ a\ sound\ card\ via\ OSS", author=(string)"Erik\ Walthinsen\ \\,\ Wim\ Taymans\ \";sinkaudio/x-raw, format=(string){ S16LE, U16LE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)1; audio/x-raw, format=(string){ S16LE, U16LE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003(Œ”Rx`twolameEncode MP2s with TwoLAME/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgsttwolame.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorytwolamemp2encmetadata, long-name=(string)"TwoLAME\ mp2\ encoder", klass=(string)Codec/Encoder/Audio, description=(string)"High-quality\ free\ MP2\ encoder", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/mpeg, mpegversion=(int)1, layer=(int)2, rate=(int){ 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]sinkaudio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, rate=(int){ 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)1; audio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, rate=(int){ 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003GstPreset¨‚”Rx`goomGOOM visualization filter/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstgoom.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorygoommetadata, long-name=(string)"GOOM:\ what\ a\ GOOM\!", klass=(string)Visualization, description=(string)"Takes\ frames\ of\ data\ and\ outputs\ video\ frames\ using\ the\ GOOM\ filter", author=(string)"Wim\ Taymans\ \";sinkaudio/x-raw, format=(string)S16LE, rate=(int)[ 8000, 96000 ], channels=(int)1, layout=(string)interleaved; audio/x-raw, format=(string)S16LE, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleavedsrcvideo/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]èÛš'”`audiotestsrcCreates audio test signals of given frequency and volume/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaudiotestsrc.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryaudiotestsrcmetadata, long-name=(string)"Audio\ test\ source", klass=(string)Source/Audio, description=(string)"Creates\ audio\ test\ signals\ of\ given\ frequency\ and\ volume", author=(string)"Stefan\ Kost\ \";srcaudio/x-raw, format=(string){ 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, S8, U8 }, layout=(string){ interleaved, non-interleaved }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]H@”Rx`vpxVP8 plugin/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvpx.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryvp8decmetadata, long-name=(string)"On2\ VP8\ Decoder", klass=(string)Codec/Decoder/Video, description=(string)"Decode\ VP8\ video\ streams", author=(string)"David\ Schleef\ \\,\ Sebastian\ Dr\303\266ge\ \";sinkvideo/x-vp8srcvideo/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryvp8encmetadata, long-name=(string)"On2\ VP8\ Encoder", klass=(string)Codec/Encoder/Video, description=(string)"Encode\ VP8\ video\ streams", author=(string)"David\ Schleef\ \\,\ Sebastian\ Dr\303\266ge\ \";srcvideo/x-vp8, profile=(string){ 0, 1, 2, 3 }sinkvideo/x-raw, format=(string)I420, width=(int)[ 1, 16383 ], height=(int)[ 1, 16383 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstPresetGstTagSetterGstElementFactoryvp9decmetadata, long-name=(string)"On2\ VP9\ Decoder", klass=(string)Codec/Decoder/Video, description=(string)"Decode\ VP9\ video\ streams", author=(string)"David\ Schleef\ \\,\ Sebastian\ Dr\303\266ge\ \";srcvideo/x-raw, format=(string){ I420, YV12, Y42B, Y444, GBR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sinkvideo/x-vp9GstElementFactoryvp9encmetadata, long-name=(string)"On2\ VP9\ Encoder", klass=(string)Codec/Encoder/Video, description=(string)"Encode\ VP9\ video\ streams", author=(string)"David\ Schleef\ \\,\ Sebastian\ Dr\303\266ge\ \";srcvideo/x-vp9, profile=(string){ 0, 1, 2, 3 }sinkvideo/x-raw, format=(string){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstPresetGstTagSetterh”Rx` effectveffect plugins from the effectv project/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgsteffectv.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryedgetvmetadata, long-name=(string)"EdgeTV\ effect", klass=(string)Filter/Effect/Video, description=(string)"Apply\ edge\ detect\ on\ video", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryagingtvmetadata, long-name=(string)"AgingTV\ effect", klass=(string)Filter/Effect/Video, description=(string)"AgingTV\ adds\ age\ to\ video\ input\ using\ scratches\ and\ dust", author=(string)"Sam\ Lantinga\ \";sinkvideo/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactorydicetvmetadata, long-name=(string)"DiceTV\ effect", klass=(string)Filter/Effect/Video, description=(string)"\'Dices\'\ the\ screen\ up\ into\ many\ small\ squares", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactorywarptvmetadata, long-name=(string)"WarpTV\ effect", klass=(string)Filter/Effect/Video, description=(string)"WarpTV\ does\ realtime\ goo\'ing\ of\ the\ video\ input", author=(string)"Sam\ Lantinga\ \";sinkvideo/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryshagadelictvmetadata, long-name=(string)ShagadelicTV, klass=(string)Filter/Effect/Video, description=(string)"Oh\ behave\,\ ShagedelicTV\ makes\ images\ shagadelic\!", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryvertigotvmetadata, long-name=(string)"VertigoTV\ effect", klass=(string)Filter/Effect/Video, description=(string)"A\ loopback\ alpha\ blending\ effector\ with\ rotating\ and\ scaling", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string){ RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryrevtvmetadata, long-name=(string)"RevTV\ effect", klass=(string)Filter/Effect/Video, description=(string)"A\ video\ waveform\ monitor\ for\ each\ line\ of\ video\ processed", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryquarktvmetadata, long-name=(string)"QuarkTV\ effect", klass=(string)Filter/Effect/Video, description=(string)"Motion\ dissolver", author=(string)"FUKUCHI\,\ Kentarou\ \";sinkvideo/x-raw, format=(string){ xRGB, xBGR, BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ xRGB, xBGR, BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryoptvmetadata, long-name=(string)"OpTV\ effect", klass=(string)Filter/Effect/Video, description=(string)"Optical\ art\ meets\ real-time\ video\ effect", author=(string)"FUKUCHI\,\ Kentarou\ \\,\ Sebastian\ Dr\303\266ge\ \";sinkvideo/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryradioactvmetadata, long-name=(string)"RadioacTV\ effect", klass=(string)Filter/Effect/Video, description=(string)"motion-enlightment\ effect", author=(string)"FUKUCHI\,\ Kentarou\ \\,\ Sebastian\ Dr\303\266ge\ \";sinkvideo/x-raw, format=(string){ RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactorystreaktvmetadata, long-name=(string)"StreakTV\ effect", klass=(string)Filter/Effect/Video, description=(string)"StreakTV\ makes\ after\ images\ of\ moving\ objects", author=(string)"FUKUCHI\,\ Kentarou\ \\,\ Sebastian\ Dr\303\266ge\ \";sinkvideo/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryrippletvmetadata, long-name=(string)"RippleTV\ effect", klass=(string)Filter/Effect/Video, description=(string)"RippleTV\ does\ ripple\ mark\ effect\ on\ the\ video\ input", author=(string)"FUKUCHI\,\ Kentarou\ \\,\ Sebastian\ Dr\303\266ge\ \";sinkvideo/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]Hqš'”`subparseSubtitle parsing/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstsubparse.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstTypeFindFactorysubparse_typefind@application/x-subtitlevttdkstxtsmimdvdmpsubsubsrtGstElementFactorysubparsemetadata, long-name=(string)"Subtitle\ parser", klass=(string)Codec/Parser/Subtitle, description=(string)"Parses\ subtitle\ \(.sub\)\ files\ into\ text\ streams", author=(string)"Gustavo\ J.\ A.\ M.\ Carneiro\ \\,\ GStreamer\ maintainers\ \";sinkapplication/x-subtitle; application/x-subtitle-sami; application/x-subtitle-tmplayer; application/x-subtitle-mpl2; application/x-subtitle-dks; application/x-subtitle-qttext; application/x-subtitle-lrc; application/x-subtitle-vttsrctext/x-raw, format=(string){ pango-markup, utf8 }GstElementFactoryssaparsemetadata, long-name=(string)"SSA\ Subtitle\ Parser", klass=(string)Codec/Parser/Subtitle, description=(string)"Parses\ SSA\ subtitle\ streams", author=(string)"Tim-Philipp\ M\303\274ller\ \";sinkapplication/x-ssa; application/x-asssrctext/x-raw, format=(string)pango-markup`?š'”`xvimagesinkXFree86 video output plugin using Xv extension/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryxvimagesinkmetadata, long-name=(string)"Video\ sink", klass=(string)Sink/Video, description=(string)"A\ Xv\ based\ videosink", author=(string)"Julien\ Moutte\ \";sinkvideo/x-raw, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]GstNavigationGstVideoOverlayGstColorBalanceHœ”Rx`imagefreezeStill frame stream generator/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstimagefreeze.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryimagefreezemetadata, long-name=(string)"Still\ frame\ stream\ generator", klass=(string)Filter/Video, description=(string)"Generates\ a\ still\ frame\ stream\ from\ an\ image", author=(string)"Sebastian\ Dr\303\266ge\ \";sinkvideo/x-raw(ANY)srcvideo/x-raw(ANY)èþš'”`vorbisVorbis plugin library/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvorbis.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryvorbisencmetadata, long-name=(string)"Vorbis\ audio\ encoder", klass=(string)Codec/Encoder/Audio, description=(string)"Encodes\ audio\ in\ Vorbis\ format", author=(string)"Monty\ \\,\ Wim\ Taymans\ \";sinkaudio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)1; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)3, channel-mask=(bitmask)0x0000000000000007; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)4, channel-mask=(bitmask)0x0000000000000033; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)5, channel-mask=(bitmask)0x0000000000000037; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)6, channel-mask=(bitmask)0x000000000000003f; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)7, channel-mask=(bitmask)0x0000000000000d0f; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)8, channel-mask=(bitmask)0x0000000000000c3f; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)[ 9, 255 ], channel-mask=(bitmask)0x0000000000000000srcaudio/x-vorbis, rate=(int)[ 1, 200000 ], channels=(int)[ 1, 255 ]GstPresetGstTagSetterGstElementFactoryvorbisdecmetadata, long-name=(string)"Vorbis\ audio\ decoder", klass=(string)Codec/Decoder/Audio, description=(string)"decode\ raw\ vorbis\ streams\ to\ float\ audio", author=(string)"Benjamin\ Otte\ \\,\ Chris\ Lord\ \";srcaudio/x-raw, format=(string)F32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 256 ]sinkaudio/x-vorbisGstElementFactoryvorbisparsemetadata, long-name=(string)VorbisParse, klass=(string)Codec/Parser/Audio, description=(string)"parse\ raw\ vorbis\ streams", author=(string)"Thomas\ Vander\ Stichele\ \";srcaudio/x-vorbissinkaudio/x-vorbisGstElementFactoryvorbistagmetadata, long-name=(string)VorbisTag, klass=(string)Formatter/Metadata, description=(string)"Retags\ vorbis\ streams", author=(string)"James\ Livingston\ \";srcaudio/x-vorbissinkaudio/x-vorbisGstTagSetterˆjš'”`cdparanoiaRead audio from CD in paranoid mode/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcdparanoia.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactorycdparanoiasrc€metadata, long-name=(string)"CD\ Audio\ \(cdda\)\ Source\,\ Paranoia\ IV", klass=(string)Source/File, description=(string)"Read\ audio\ from\ CD\ in\ paranoid\ mode", author=(string)"Erik\ Walthinsen\ \\,\ Wim\ Taymans\ \";srcaudio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2cddaGstURIHandler(^”Rx`audiofxAudio effects plugin/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaudiofx.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryaudiopanoramametadata, long-name=(string)"Stereo\ positioning", klass=(string)Filter/Effect/Audio, description=(string)"Positions\ audio\ streams\ in\ the\ stereo\ panorama", author=(string)"Stefan\ Kost\ \";srcaudio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, layout=(string)interleavedsinkaudio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], layout=(string)interleavedGstElementFactoryaudioinvertmetadata, long-name=(string)"Audio\ inversion", klass=(string)Filter/Effect/Audio, description=(string)"Swaps\ upper\ and\ lower\ half\ of\ audio\ samples", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }sinkaudio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }GstElementFactoryaudiokaraokemetadata, long-name=(string)AudioKaraoke, klass=(string)Filter/Effect/Audio, description=(string)"Removes\ voice\ from\ sound", author=(string)"Wim\ Taymans\ \";srcaudio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleavedsinkaudio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleavedGstElementFactoryaudioamplifymetadata, long-name=(string)"Audio\ amplifier", klass=(string)Filter/Effect/Audio, description=(string)"Amplifies\ an\ audio\ stream\ by\ a\ given\ factor", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }sinkaudio/x-raw, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }GstElementFactoryaudiodynamicmetadata, long-name=(string)"Dynamic\ range\ controller", klass=(string)Filter/Effect/Audio, description=(string)"Compressor\ and\ Expander", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }sinkaudio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }GstElementFactoryaudiocheblimitmetadata, long-name=(string)"Low\ pass\ \&\ high\ pass\ filter", klass=(string)Filter/Effect/Audio, description=(string)"Chebyshev\ low\ pass\ and\ high\ pass\ filter", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstElementFactoryaudiochebbandmetadata, long-name=(string)"Band\ pass\ \&\ band\ reject\ filter", klass=(string)Filter/Effect/Audio, description=(string)"Chebyshev\ band\ pass\ and\ band\ reject\ filter", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstElementFactoryaudioiirfiltermetadata, long-name=(string)"Audio\ IIR\ filter", klass=(string)Filter/Effect/Audio, description=(string)"Generic\ audio\ IIR\ filter\ with\ custom\ filter\ kernel", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstElementFactoryaudiowsinclimitmetadata, long-name=(string)"Low\ pass\ \&\ high\ pass\ filter", klass=(string)Filter/Effect/Audio, description=(string)"Low\ pass\ and\ high\ pass\ windowed\ sinc\ filter", author=(string)"Thomas\ Vander\ Stichele\ \\,\ Steven\ W.\ Smith\,\ Dreamlab\ Technologies\ Ltd.\ \\,\ Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstElementFactoryaudiowsincbandmetadata, long-name=(string)"Band\ pass\ \&\ band\ reject\ filter", klass=(string)Filter/Effect/Audio, description=(string)"Band\ pass\ and\ band\ reject\ windowed\ sinc\ filter", author=(string)"Thomas\ Vander\ Stichele\ \\,\ Steven\ W.\ Smith\,\ Dreamlab\ Technologies\ Ltd.\ \\,\ Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstElementFactoryaudiofirfiltermetadata, long-name=(string)"Audio\ FIR\ filter", klass=(string)Filter/Effect/Audio, description=(string)"Generic\ audio\ FIR\ filter\ with\ custom\ filter\ kernel", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstElementFactoryaudioechometadata, long-name=(string)"Audio\ echo", klass=(string)Filter/Effect/Audio, description=(string)"Adds\ an\ echo\ or\ reverb\ effect\ to\ an\ audio\ stream", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstElementFactoryscaletempometadata, long-name=(string)Scaletempo, klass=(string)Filter/Effect/Rate/Audio, description=(string)"Sync\ audio\ tempo\ with\ playback\ rate", author=(string)"Rov\ Juvano\ \";srcaudio/x-raw, format=(string)F32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved; audio/x-raw, format=(string)F64LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved; audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string)F32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved; audio/x-raw, format=(string)F64LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved; audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstElementFactorystereometadata, long-name=(string)"Stereo\ effect", klass=(string)Filter/Effect/Audio, description=(string)"Muck\ with\ the\ stereo\ signal\ to\ enhance\ its\ \'stereo-ness\'", author=(string)"Erik\ Walthinsen\ \";srcaudio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)2sinkaudio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)2¨Ìš'”`audiomixerMixes multiple audio streams/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaudiomixer.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryaudiomixermetadata, long-name=(string)AudioMixer, klass=(string)Generic/Audio, description=(string)"Mixes\ multiple\ audio\ streams", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsink_%uaudio/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)interleavedGstChildProxyGstElementFactoryliveaddermetadata, long-name=(string)AudioMixer, klass=(string)Generic/Audio, description=(string)"Mixes\ multiple\ audio\ streams", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsink_%uaudio/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)interleavedGstChildProxyGstElementFactoryaudiointerleavemetadata, long-name=(string)AudioInterleave, klass=(string)Generic/Audio, description=(string)"Mixes\ multiple\ audio\ streams", author=(string)"Olivier\ Crete\ \";srcaudio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], 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 }, layout=(string)interleavedsink_%uaudio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)1, 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 }, layout=(string){ non-interleaved, interleaved }GstChildProxy¨¬”Rx`replaygainReplayGain volume normalization/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstreplaygain.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryrganalysismetadata, long-name=(string)"ReplayGain\ analysis", klass=(string)Filter/Analyzer/Audio, description=(string)"Perform\ the\ ReplayGain\ analysis", author=(string)"Ren\303\251\ Stadler\ \";srcaudio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, channels=(int)1, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }; audio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, channels=(int)2, channel-mask=(bitmask)0x0000000000000003, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }sinkaudio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, channels=(int)1, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }; audio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, channels=(int)2, channel-mask=(bitmask)0x0000000000000003, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }GstElementFactoryrglimitermetadata, long-name=(string)"ReplayGain\ limiter", klass=(string)Filter/Effect/Audio, description=(string)"Apply\ signal\ compression\ to\ raw\ audio\ data", author=(string)"Ren\303\251\ Stadler\ \";srcaudio/x-raw, format=(string)F32LE, layout=(string){ interleaved, non-interleaved }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]sinkaudio/x-raw, format=(string)F32LE, layout=(string){ interleaved, non-interleaved }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]GstElementFactoryrgvolumemetadata, long-name=(string)"ReplayGain\ volume", klass=(string)Filter/Effect/Audio, description=(string)"Apply\ ReplayGain\ volume\ adjustment", author=(string)"Ren\303\251\ Stadler\ \";srcaudio/x-raw, format=(string){ F32LE, S16LE }, layout=(string){ interleaved, non-interleaved }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]sinkaudio/x-raw, format=(string){ F32LE, S16LE }, layout=(string){ interleaved, non-interleaved }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]GstChildProxyX3 š'”` playbackvarious playback elements/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryplaybinmetadata, long-name=(string)"Player\ Bin\ 2", klass=(string)Generic/Bin/Player, description=(string)"Autoplug\ and\ play\ media\ from\ an\ uri", author=(string)"Wim\ Taymans\ \";GstChildProxyGstStreamVolumeGstVideoOverlayGstNavigationGstColorBalanceGstElementFactoryplaybin3metadata, long-name=(string)"Player\ Bin\ 3", klass=(string)Generic/Bin/Player, description=(string)"Autoplug\ and\ play\ media\ from\ an\ uri", author=(string)"Wim\ Taymans\ \";GstChildProxyGstStreamVolumeGstVideoOverlayGstNavigationGstColorBalanceGstElementFactoryplaysinkmetadata, long-name=(string)"Player\ Sink", klass=(string)Generic/Bin/Sink, description=(string)"Convenience\ sink\ for\ multiple\ streams", author=(string)"Wim\ Taymans\ \";audio_raw_sinkANYaudio_sinkANYvideo_raw_sinkANYvideo_sinkANYtext_sinkANYGstChildProxyGstStreamVolumeGstVideoOverlayGstNavigationGstColorBalanceGstElementFactorysubtitleoverlaymetadata, long-name=(string)"Subtitle\ Overlay", klass=(string)Video/Overlay/Subtitle, description=(string)"Overlays\ a\ video\ stream\ with\ subtitles", author=(string)"Sebastian\ Dr\303\266ge\ \";srcANYvideo_sinkANYsubtitle_sinkANYGstChildProxyGstElementFactorystreamsynchronizermetadata, long-name=(string)"Stream\ Synchronizer", klass=(string)Generic, description=(string)"Synchronizes\ a\ group\ of\ streams\ to\ have\ equal\ durations\ and\ starting\ points", author=(string)"Sebastian\ Dr\303\266ge\ \";src_%uANYsink_%uANYGstElementFactorydecodebinmetadata, long-name=(string)"Decoder\ Bin", klass=(string)Generic/Bin/Decoder, description=(string)"Autoplug\ and\ decode\ to\ raw\ media", author=(string)"Edward\ Hervey\ \\,\ Sebastian\ Dr\303\266ge\ \";sinkANYsrc_%uANYGstChildProxyGstElementFactorydecodebin3metadata, long-name=(string)"Decoder\ Bin\ 3", klass=(string)Generic/Bin/Decoder, description=(string)"Autoplug\ and\ decode\ to\ raw\ media", author=(string)"Edward\ Hervey\ \";sinkANYsink_%uANYvideo_%uANYaudio_%uANYtext_%uANYsrc_%uANYGstChildProxyGstElementFactoryuridecodebinmetadata, long-name=(string)"URI\ Decoder", klass=(string)Generic/Bin/Decoder, description=(string)"Autoplug\ and\ decode\ an\ URI\ to\ raw\ media", author=(string)"Wim\ Taymans\ \";src_%uANYGstChildProxyGstElementFactoryuridecodebin3metadata, long-name=(string)"URI\ Decoder", klass=(string)Generic/Bin/Decoder, description=(string)"Autoplug\ and\ decode\ an\ URI\ to\ raw\ media", author=(string)"Edward\ Hervey\ \\,\ Jan\ Schmidt\ \";video_%uANYaudio_%uANYtext_%uANYsrc_%uANYGstChildProxyGstElementFactoryurisourcebinmetadata, long-name=(string)"URI\ reader", klass=(string)Generic/Bin/Source, description=(string)"Download\ and\ buffer\ a\ URI\ as\ needed", author=(string)"Jan\ Schmidt\ \";src_%uANYGstChildProxyGstElementFactoryparsebinmetadata, long-name=(string)"Parse\ Bin", klass=(string)Generic/Bin/Parser, description=(string)"Parse\ and\ de-multiplex\ to\ elementary\ stream", author=(string)"Jan\ Schmidt\ \\,\ Edward\ Hervey\ \";sinkANYsrc_%uANYGstChildProxyøÌ”Rx`ximagesrcX11 video input plugin using standard Xlib calls/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstximagesrc.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryximagesrcmetadata, long-name=(string)"Ximage\ video\ source", klass=(string)Source/Video, description=(string)"Creates\ a\ screenshot\ video\ stream", author=(string)"Lutz\ Mueller\ \\,\ Jan\ Schmidt\ \\,\ Zaheer\ Merali\ \";srcvideo/x-raw, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], pixel-aspect-ratio=(fraction)[ 0/1, 2147483647/1 ]T ”Rx`]rtpReal-time protocol plugins/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstrtp.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryrtpac3depay€metadata, long-name=(string)"RTP\ AC3\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ AC3\ audio\ from\ RTP\ packets\ \(RFC\ 4184\)", author=(string)"Wim\ Taymans\ \";srcaudio/ac3sinkapplication/x-rtp, media=(string)audio, clock-rate=(int){ 32000, 44100, 48000 }, encoding-name=(string)AC3GstElementFactoryrtpac3pay€metadata, long-name=(string)"RTP\ AC3\ audio\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload\ AC3\ audio\ as\ RTP\ packets\ \(RFC\ 4184\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 32000, 44100, 48000 }, encoding-name=(string)AC3sinkaudio/ac3; audio/x-ac3GstElementFactoryrtpbvdepay€metadata, long-name=(string)"RTP\ BroadcomVoice\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ BroadcomVoice\ audio\ from\ RTP\ packets\ \(RFC\ 4298\)", author=(string)"Wim\ Taymans\ \";srcaudio/x-bv, mode=(int){ 16, 32 }sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)BV16; application/x-rtp, media=(string)audio, clock-rate=(int)16000, encoding-name=(string)BV32GstElementFactoryrtpbvpay€metadata, long-name=(string)"RTP\ BV\ Payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Packetize\ BroadcomVoice\ audio\ streams\ into\ RTP\ packets\ \(RFC\ 4298\)", author=(string)"Wim\ Taymans\ \";sinkaudio/x-bv, mode=(int){ 16, 32 }srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)BV16; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)16000, encoding-name=(string)BV32GstElementFactoryrtpceltdepay€metadata, long-name=(string)"RTP\ CELT\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ CELT\ audio\ from\ RTP\ packets", author=(string)"Wim\ Taymans\ \";srcaudio/x-celtsinkapplication/x-rtp, media=(string)audio, clock-rate=(int)[ 32000, 48000 ], encoding-name=(string)CELTGstElementFactoryrtpceltpay€metadata, long-name=(string)"RTP\ CELT\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ CELT\ audio\ into\ a\ RTP\ packet", author=(string)"Wim\ Taymans\ \";sinkaudio/x-celt, rate=(int)[ 32000, 64000 ], channels=(int)[ 1, 2 ], frame-size=(int)[ 64, 512 ]srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 32000, 48000 ], encoding-name=(string)CELTGstElementFactoryrtpdvdepay€metadata, long-name=(string)"RTP\ DV\ Depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Depayloads\ DV\ from\ RTP\ packets\ \(RFC\ 3189\)", author=(string)"Marcel\ Moreaux\ \\,\ Wim\ Taymans\ \";srcvideo/x-dvsinkapplication/x-rtp, media=(string){ video, audio }, encoding-name=(string)DV, clock-rate=(int)90000, encode=(string){ SD-VCR/525-60, SD-VCR/625-50, HD-VCR/1125-60, HD-VCR/1250-50, SDL-VCR/525-60, SDL-VCR/625-50, 306M/525-60, 306M/625-50, 314M-25/525-60, 314M-25/625-50, 314M-50/525-60, 314M-50/625-50 }GstElementFactoryrtpdvpay€metadata, long-name=(string)"RTP\ DV\ Payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payloads\ DV\ into\ RTP\ packets\ \(RFC\ 3189\)", author=(string)"Marcel\ Moreaux\ \\,\ Wim\ Taymans\ \";sinkvideo/x-dvsrcapplication/x-rtp, media=(string){ video, audio }, payload=(int)[ 96, 127 ], encoding-name=(string)DV, clock-rate=(int)90000, encode=(string){ SD-VCR/525-60, SD-VCR/625-50, HD-VCR/1125-60, HD-VCR/1250-50, SDL-VCR/525-60, SDL-VCR/625-50, 306M/525-60, 306M/625-50, 314M-25/525-60, 314M-25/625-50, 314M-50/525-60, 314M-50/625-50 }GstElementFactoryrtpgstdepay@metadata, long-name=(string)"GStreamer\ depayloader", klass=(string)Codec/Depayloader/Network, description=(string)"Extracts\ GStreamer\ buffers\ from\ RTP\ packets", author=(string)"Wim\ Taymans\ \";srcANYsinkapplication/x-rtp, media=(string)application, clock-rate=(int)90000, encoding-name=(string)X-GSTGstElementFactoryrtpgstpaymetadata, long-name=(string)"RTP\ GStreamer\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload\ GStreamer\ buffers\ as\ RTP\ packets", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)application, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)X-GSTsinkANYGstElementFactoryrtpilbcpay€metadata, long-name=(string)"RTP\ iLBC\ Payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Packetize\ iLBC\ audio\ streams\ into\ RTP\ packets", author=(string)"Philippe\ Kalaf\ \";sinkaudio/x-iLBC, mode=(int){ 20, 30 }srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)ILBC, mode=(string){ 20, 30 }GstElementFactoryrtpilbcdepay€metadata, long-name=(string)"RTP\ iLBC\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ iLBC\ audio\ from\ RTP\ packets\ \(RFC\ 3952\)", author=(string)"Philippe\ Kalaf\ \";srcaudio/x-iLBC, mode=(int){ 20, 30 }sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)ILBCGstElementFactoryrtpg722depay€metadata, long-name=(string)"RTP\ audio\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ G722\ audio\ from\ RTP\ packets", author=(string)"Wim\ Taymans\ \";srcaudio/G722, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)G722; application/x-rtp, media=(string)audio, payload=(int)9, clock-rate=(int)[ 1, 2147483647 ]GstElementFactoryrtpg722pay€metadata, long-name=(string)"RTP\ audio\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encode\ Raw\ audio\ into\ RTP\ packets\ \(RFC\ 3551\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)audio, encoding-name=(string)G722, payload=(int)9, encoding-params=(string)1, clock-rate=(int)8000; application/x-rtp, media=(string)audio, encoding-name=(string)G722, payload=(int)[ 96, 127 ], encoding-params=(string)1, clock-rate=(int)8000sinkaudio/G722, rate=(int)16000, channels=(int)1GstElementFactoryrtpg723depay€metadata, long-name=(string)"RTP\ G.723\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ G.723\ audio\ from\ RTP\ packets\ \(RFC\ 3551\)", author=(string)"Wim\ Taymans\ \";srcaudio/G723, channels=(int)1, rate=(int)8000sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)G723; application/x-rtp, media=(string)audio, payload=(int)4, clock-rate=(int)8000GstElementFactoryrtpg723pay€metadata, long-name=(string)"RTP\ G.723\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Packetize\ G.723\ audio\ into\ RTP\ packets", author=(string)"Wim\ Taymans\ \";sinkaudio/G723, channels=(int)1, rate=(int)8000srcapplication/x-rtp, media=(string)audio, payload=(int)4, clock-rate=(int)8000, encoding-name=(string)G723; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)G723GstElementFactoryrtpg726depay€metadata, long-name=(string)"RTP\ G.726\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ G.726\ audio\ from\ RTP\ packets", author=(string)"Axis\ Communications\ \";srcaudio/x-adpcm, channels=(int)1, rate=(int)8000, bitrate=(int){ 16000, 24000, 32000, 40000 }, block_align=(int){ 2, 3, 4, 5 }, layout=(string)g726sinkapplication/x-rtp, media=(string)audio, encoding-name=(string){ G726, G726-16, G726-24, G726-32, G726-40, AAL2-G726-16, AAL2-G726-24, AAL2-G726-32, AAL2-G726-40 }, clock-rate=(int)8000GstElementFactoryrtpg726pay€metadata, long-name=(string)"RTP\ G.726\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ G.726\ audio\ into\ a\ RTP\ packet", author=(string)"Axis\ Communications\ \";sinkaudio/x-adpcm, channels=(int)1, rate=(int)8000, bitrate=(int){ 16000, 24000, 32000, 40000 }, layout=(string)g726srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string){ G726-16, G726-24, G726-32, G726-40, AAL2-G726-16, AAL2-G726-24, AAL2-G726-32, AAL2-G726-40 }GstElementFactoryrtpg729depay€metadata, long-name=(string)"RTP\ G.729\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ G.729\ audio\ from\ RTP\ packets\ \(RFC\ 3551\)", author=(string)"Laurent\ Glayal\ \";srcaudio/G729, channels=(int)1, rate=(int)8000sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)G729; application/x-rtp, media=(string)audio, payload=(int)18, clock-rate=(int)8000GstElementFactoryrtpg729pay€metadata, long-name=(string)"RTP\ G.729\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Packetize\ G.729\ audio\ into\ RTP\ packets", author=(string)"Olivier\ Crete\ \";sinkaudio/G729, channels=(int)1, rate=(int)8000srcapplication/x-rtp, media=(string)audio, payload=(int)18, clock-rate=(int)8000, encoding-name=(string)G729; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)G729GstElementFactoryrtpgsmdepay€metadata, long-name=(string)"RTP\ GSM\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ GSM\ audio\ from\ RTP\ packets", author=(string)"Zeeshan\ Ali\ \";srcaudio/x-gsm, rate=(int)8000, channels=(int)1sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)GSM; application/x-rtp, media=(string)audio, payload=(int)3, clock-rate=(int)8000GstElementFactoryrtpgsmpay€metadata, long-name=(string)"RTP\ GSM\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ GSM\ audio\ into\ a\ RTP\ packet", author=(string)"Zeeshan\ Ali\ \";sinkaudio/x-gsm, rate=(int)8000, channels=(int)1srcapplication/x-rtp, media=(string)audio, payload=(int)3, clock-rate=(int)8000, encoding-name=(string)GSM; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)GSMGstElementFactoryrtpamrdepay€metadata, long-name=(string)"RTP\ AMR\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ AMR\ or\ AMR-WB\ audio\ from\ RTP\ packets\ \(RFC\ 3267\)", author=(string)"Wim\ Taymans\ \";srcaudio/AMR, channels=(int)1, rate=(int)8000; audio/AMR-WB, channels=(int)1, rate=(int)16000sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)AMR, octet-align=(string)1; application/x-rtp, media=(string)audio, clock-rate=(int)16000, encoding-name=(string)AMR-WB, octet-align=(string)1GstElementFactoryrtpamrpay€metadata, long-name=(string)"RTP\ AMR\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encode\ AMR\ or\ AMR-WB\ audio\ into\ RTP\ packets\ \(RFC\ 3267\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)AMR, encoding-params=(string)1, octet-align=(string)1, crc=(string)0, robust-sorting=(string)0, interleaving=(string)0, mode-set=(int)[ 0, 7 ], mode-change-period=(int)[ 1, 2147483647 ], mode-change-neighbor=(string){ 0, 1 }, maxptime=(int)[ 20, 2147483647 ], ptime=(int)[ 20, 2147483647 ]; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)16000, encoding-name=(string)AMR-WB, encoding-params=(string)1, octet-align=(string)1, crc=(string)0, robust-sorting=(string)0, interleaving=(string)0, mode-set=(int)[ 0, 7 ], mode-change-period=(int)[ 1, 2147483647 ], mode-change-neighbor=(string){ 0, 1 }, maxptime=(int)[ 20, 2147483647 ], ptime=(int)[ 20, 2147483647 ]sinkaudio/AMR, channels=(int)1, rate=(int)8000; audio/AMR-WB, channels=(int)1, rate=(int)16000GstElementFactoryrtppcmadepay€metadata, long-name=(string)"RTP\ PCMA\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ PCMA\ audio\ from\ RTP\ packets", author=(string)"Edgard\ Lima\ \\,\ Zeeshan\ Ali\ \";srcaudio/x-alaw, channels=(int)1, rate=(int)[ 1, 2147483647 ]sinkapplication/x-rtp, media=(string)audio, payload=(int)8, clock-rate=(int)8000; application/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)PCMAGstElementFactoryrtppcmudepay€metadata, long-name=(string)"RTP\ PCMU\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ PCMU\ audio\ from\ RTP\ packets", author=(string)"Edgard\ Lima\ \\,\ Zeeshan\ Ali\ \";srcaudio/x-mulaw, channels=(int)1, rate=(int)[ 1, 2147483647 ]sinkapplication/x-rtp, media=(string)audio, payload=(int)0, clock-rate=(int)8000; application/x-rtp, media=(string)audio, encoding-name=(string)PCMU, clock-rate=(int)[ 1, 2147483647 ]GstElementFactoryrtppcmupay€metadata, long-name=(string)"RTP\ PCMU\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ PCMU\ audio\ into\ a\ RTP\ packet", author=(string)"Edgard\ Lima\ \";sinkaudio/x-mulaw, channels=(int)1, rate=(int)8000srcapplication/x-rtp, media=(string)audio, payload=(int)0, clock-rate=(int)8000, encoding-name=(string)PCMU; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)PCMUGstElementFactoryrtppcmapay€metadata, long-name=(string)"RTP\ PCMA\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ PCMA\ audio\ into\ a\ RTP\ packet", author=(string)"Edgard\ Lima\ \";sinkaudio/x-alaw, channels=(int)1, rate=(int)8000srcapplication/x-rtp, media=(string)audio, payload=(int)8, clock-rate=(int)8000, encoding-name=(string)PCMA; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)PCMAGstElementFactoryrtpmpadepay€metadata, long-name=(string)"RTP\ MPEG\ audio\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ MPEG\ audio\ from\ RTP\ packets\ \(RFC\ 2038\)", author=(string)"Wim\ Taymans\ \";srcaudio/mpeg, mpegversion=(int)1sinkapplication/x-rtp, media=(string)audio, payload=(int)14, clock-rate=(int)90000; application/x-rtp, media=(string)audio, encoding-name=(string)MPA, clock-rate=(int)[ 1, 2147483647 ]GstElementFactoryrtpmpapay€metadata, long-name=(string)"RTP\ MPEG\ audio\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload\ MPEG\ audio\ as\ RTP\ packets\ \(RFC\ 2038\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)audio, payload=(int)14, clock-rate=(int)90000; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MPAsinkaudio/mpeg, mpegversion=(int)1GstElementFactoryrtpmparobustdepay€metadata, long-name=(string)"RTP\ MPEG\ audio\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ MPEG\ audio\ from\ RTP\ packets\ \(RFC\ 5219\)", author=(string)"Mark\ Nauwelaerts\ \";srcaudio/mpeg, mpegversion=(int)1sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)90000, encoding-name=(string)MPA-ROBUST; application/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string){ X-MP3-DRAFT-00, X-MP3-DRAFT-01, X-MP3-DRAFT-02, X-MP3-DRAFT-03, X-MP3-DRAFT-04, X-MP3-DRAFT-05, X-MP3-DRAFT-06 }GstElementFactoryrtpmpvdepay€metadata, long-name=(string)"RTP\ MPEG\ video\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ MPEG\ video\ from\ RTP\ packets\ \(RFC\ 2250\)", author=(string)"Wim\ Taymans\ \";srcvideo/mpeg, mpegversion=(int)2, systemstream=(boolean)falsesinkapplication/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)MPV; application/x-rtp, media=(string)video, payload=(int)32, clock-rate=(int)90000GstElementFactoryrtpmpvpay€metadata, long-name=(string)"RTP\ MPEG2\ ES\ video\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ MPEG2\ ES\ into\ RTP\ packets\ \(RFC\ 2250\)", author=(string)"Thijs\ Vermeir\ \";sinkvideo/mpeg, mpegversion=(int)2, systemstream=(boolean)falsesrcapplication/x-rtp, media=(string)video, payload=(int)32, clock-rate=(int)90000, encoding-name=(string)MPV; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MPVGstElementFactoryrtpopusdepaymetadata, long-name=(string)"RTP\ Opus\ packet\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ Opus\ audio\ from\ RTP\ packets", author=(string)"Danilo\ Cesar\ Lemes\ de\ Paula\ \";srcaudio/x-opus, channel-mapping-family=(int)0sinkapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)48000, encoding-name=(string){ OPUS, X-GST-OPUS-DRAFT-SPITTKA-00 }GstElementFactoryrtpopuspaymetadata, long-name=(string)"RTP\ Opus\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Puts\ Opus\ audio\ in\ RTP\ packets", author=(string)"Danilo\ Cesar\ Lemes\ de\ Paula\ \";srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)48000, encoding-params=(string)2, encoding-name=(string){ OPUS, X-GST-OPUS-DRAFT-SPITTKA-00 }sinkaudio/x-opus, channels=(int)[ 1, 2 ], channel-mapping-family=(int)0GstElementFactoryrtph261pay€metadata, long-name=(string)"RTP\ H261\ packet\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ H261\ video\ in\ RTP\ packets\ \(RFC\ 4587\)", author=(string)"Stian\ Selnes\ \";srcapplication/x-rtp, media=(string)video, payload=(int)31, clock-rate=(int)90000, encoding-name=(string)H261; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H261sinkvideo/x-h261GstElementFactoryrtph261depay€metadata, long-name=(string)"RTP\ H261\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ H261\ video\ from\ RTP\ packets\ \(RFC\ 4587\)", author=(string)"Stian\ Selnes\ \";srcvideo/x-h261sinkapplication/x-rtp, media=(string)video, payload=(int)31, clock-rate=(int)90000, encoding-name=(string)H261; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H261GstElementFactoryrtph263ppay€metadata, long-name=(string)"RTP\ H263\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ H263/+/++\ video\ in\ RTP\ packets\ \(RFC\ 4629\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-1998; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-2000sinkvideo/x-h263, variant=(string)ituGstElementFactoryrtph263pdepay€metadata, long-name=(string)"RTP\ H263\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ H263/+/++\ video\ from\ RTP\ packets\ \(RFC\ 4629\)", author=(string)"Wim\ Taymans\ \";srcvideo/x-h263, variant=(string)itusinkapplication/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)H263-1998; application/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)H263-2000GstElementFactoryrtph263depay€metadata, long-name=(string)"RTP\ H263\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ H263\ video\ from\ RTP\ packets\ \(RFC\ 2190\)", author=(string)"Philippe\ Kalaf\ \\,\ Edward\ Hervey\ \";srcvideo/x-h263, variant=(string)itu, h263version=(string)h263sinkapplication/x-rtp, media=(string)video, payload=(int)34, clock-rate=(int)90000; application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H263GstElementFactoryrtph263pay€metadata, long-name=(string)"RTP\ H263\ packet\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ H263\ video\ in\ RTP\ packets\ \(RFC\ 2190\)", author=(string)"Neil\ Stratford\ \Dejan\ Sakelsak\ \";srcapplication/x-rtp, media=(string)video, payload=(int)34, clock-rate=(int)90000, encoding-name=(string)H263; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263sinkvideo/x-h263, variant=(string)itu, h263version=(string)h263GstElementFactoryrtph264depay€metadata, long-name=(string)"RTP\ H264\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ H264\ video\ from\ RTP\ packets\ \(RFC\ 3984\)", author=(string)"Wim\ Taymans\ \";srcvideo/x-h264, stream-format=(string)avc, alignment=(string)au; video/x-h264, stream-format=(string)byte-stream, alignment=(string){ nal, au }sinkapplication/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264GstElementFactoryrtph264pay€metadata, long-name=(string)"RTP\ H264\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encode\ H264\ video\ into\ RTP\ packets\ \(RFC\ 3984\)", author=(string)"Laurent\ Glayal\ \";srcapplication/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H264sinkvideo/x-h264, stream-format=(string)avc, alignment=(string)au; video/x-h264, stream-format=(string)byte-stream, alignment=(string){ nal, au }GstElementFactoryrtph265depay€metadata, long-name=(string)"RTP\ H265\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ H265\ video\ from\ RTP\ packets\ \(RFC\ 7798\)", author=(string)"Jurgen\ Slowack\ \";srcvideo/x-h265, stream-format=(string)hvc1, alignment=(string)au; video/x-h265, stream-format=(string)byte-stream, alignment=(string){ nal, au }sinkapplication/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H265GstElementFactoryrtph265pay€metadata, long-name=(string)"RTP\ H265\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encode\ H265\ video\ into\ RTP\ packets\ \(RFC\ 7798\)", author=(string)"Jurgen\ Slowack\ \";srcapplication/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H265sinkvideo/x-h265, stream-format=(string)hvc1, alignment=(string)au; video/x-h265, stream-format=(string)byte-stream, alignment=(string){ nal, au }GstElementFactoryrtpj2kdepay€metadata, long-name=(string)"RTP\ JPEG\ 2000\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ JPEG\ 2000\ video\ from\ RTP\ packets\ \(RFC\ 5371\)", author=(string)"Wim\ Taymans\ \";srcimage/x-jpc, colorspace=(string){ sRGB, sYUV, GRAY }sinkapplication/x-rtp, media=(string)video, clock-rate=(int)90000, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCrA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE }, encoding-name=(string)JPEG2000; application/x-rtp, media=(string)video, clock-rate=(int)90000, colorspace=(string){ sRGB, sYUV, GRAY }, encoding-name=(string)JPEG2000GstElementFactoryrtpj2kpay€metadata, long-name=(string)"RTP\ JPEG\ 2000\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ JPEG\ 2000\ pictures\ into\ RTP\ packets\ \(RFC\ 5371\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCrA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE }, encoding-name=(string)JPEG2000sinkimage/x-jpc, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCrA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE }GstElementFactoryrtpjpegdepay€metadata, long-name=(string)"RTP\ JPEG\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ JPEG\ video\ from\ RTP\ packets\ \(RFC\ 2435\)", author=(string)"Wim\ Taymans\ \";srcimage/jpegsinkapplication/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)JPEG; application/x-rtp, media=(string)video, payload=(int)26, clock-rate=(int)90000GstElementFactoryrtpjpegpay€metadata, long-name=(string)"RTP\ JPEG\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ JPEG\ pictures\ into\ RTP\ packets\ \(RFC\ 2435\)", author=(string)"Axis\ Communications\ \";srcapplication/x-rtp, media=(string)video, payload=(int)26, clock-rate=(int)90000, encoding-name=(string)JPEG, width=(int)[ 1, 65536 ], height=(int)[ 1, 65536 ]; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)JPEG, width=(int)[ 1, 65536 ], height=(int)[ 1, 65536 ]sinkimage/jpeg; video/x-jpegGstElementFactoryrtpklvdepay€metadata, long-name=(string)"RTP\ KLV\ Depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ KLV\ \(SMPTE\ ST\ 336\)\ metadata\ from\ RTP\ packets", author=(string)"Tim-Philipp\ M\303\274ller\ \";srcmeta/x-klv, parsed=(boolean)truesinkapplication/x-rtp, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)SMPTE336MGstElementFactoryrtpklvpay€metadata, long-name=(string)"RTP\ KLV\ Payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payloads\ KLV\ \(SMPTE\ ST\ 336\)\ metadata\ as\ RTP\ packets", author=(string)"Tim-Philipp\ M\303\274ller\ \";srcapplication/x-rtp, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)SMPTE336Msinkmeta/x-klv, parsed=(boolean)trueGstElementFactoryrtpL8pay€metadata, long-name=(string)"RTP\ audio\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encode\ Raw\ audio\ into\ RTP\ packets\ \(RFC\ 3551\)", author=(string)"Wim\ Taymans\ \\,\ GE\ Intelligent\ Platforms\ Embedded\ Systems\,\ Inc.";srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L8, channels=(int)[ 1, 2147483647 ]sinkaudio/x-raw, format=(string)U8, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]GstElementFactoryrtpL8depay€metadata, long-name=(string)"RTP\ audio\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ raw\ audio\ from\ RTP\ packets", author=(string)"Zeeshan\ Ali\ \\,Wim\ Taymans\ \\,\ GE\ Intelligent\ Platforms\ Embedded\ Systems\,\ Inc.";srcaudio/x-raw, format=(string)U8, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L8GstElementFactoryrtpL16pay€metadata, long-name=(string)"RTP\ audio\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encode\ Raw\ audio\ into\ RTP\ packets\ \(RFC\ 3551\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L16, channels=(int)[ 1, 2147483647 ]; application/x-rtp, media=(string)audio, encoding-name=(string)L16, payload=(int)10, clock-rate=(int)44100; application/x-rtp, media=(string)audio, encoding-name=(string)L16, payload=(int)11, clock-rate=(int)44100sinkaudio/x-raw, format=(string)S16BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]GstElementFactoryrtpL16depay€metadata, long-name=(string)"RTP\ audio\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ raw\ audio\ from\ RTP\ packets", author=(string)"Zeeshan\ Ali\ \\,Wim\ Taymans\ \";srcaudio/x-raw, format=(string)S16BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L16; application/x-rtp, media=(string)audio, payload=(int){ 10, 11 }, clock-rate=(int)[ 1, 2147483647 ]GstElementFactoryrtpL24pay€metadata, long-name=(string)"RTP\ audio\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encode\ Raw\ 24-bit\ audio\ into\ RTP\ packets\ \(RFC\ 3190\)", author=(string)"Wim\ Taymans\ \\,David\ Holroyd\ \";srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L24, channels=(int)[ 1, 2147483647 ]sinkaudio/x-raw, format=(string)S24BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]GstElementFactoryrtpL24depay€metadata, long-name=(string)"RTP\ audio\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ raw\ 24-bit\ audio\ from\ RTP\ packets", author=(string)"Zeeshan\ Ali\ \\,Wim\ Taymans\ \\,David\ Holroyd\ \";srcaudio/x-raw, format=(string)S24BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L24GstElementFactoryasteriskh263metadata, long-name=(string)"RTP\ Asterisk\ H263\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ H263\ video\ from\ RTP\ and\ encodes\ in\ Asterisk\ H263\ format", author=(string)"Neil\ Stratford\ \";srcapplication/x-asteriskh263sinkapplication/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-1998GstElementFactoryrtpmp1sdepay€metadata, long-name=(string)"RTP\ MPEG1\ System\ Stream\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ MPEG1\ System\ Streams\ from\ RTP\ packets\ \(RFC\ 3555\)", author=(string)"Wim\ Taymans\ \";srcvideo/mpeg, systemstream=(boolean)truesinkapplication/x-rtp, media=(string)other, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP1S; application/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP1SGstElementFactoryrtpmp2tdepay€metadata, long-name=(string)"RTP\ MPEG\ Transport\ Stream\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ MPEG2\ TS\ from\ RTP\ packets\ \(RFC\ 2250\)", author=(string)"Wim\ Taymans\ \\,\ Thijs\ Vermeir\ \";srcvideo/mpegts, packetsize=(int)188, systemstream=(boolean)truesinkapplication/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string){ MP2T, MP2T-ES }; application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)[ 1, 2147483647 ]GstElementFactoryrtpmp2tpay€metadata, long-name=(string)"RTP\ MPEG2\ Transport\ Stream\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ MPEG2\ TS\ into\ RTP\ packets\ \(RFC\ 2250\)", author=(string)"Wim\ Taymans\ \";sinkvideo/mpegts, packetsize=(int)188, systemstream=(boolean)truesrcapplication/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MP2TGstElementFactoryrtpmp4vpaymetadata, long-name=(string)"RTP\ MPEG4\ Video\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload\ MPEG-4\ video\ as\ RTP\ packets\ \(RFC\ 3016\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4V-ESsinkvideo/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divxGstElementFactoryrtpmp4vdepay€metadata, long-name=(string)"RTP\ MPEG4\ video\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ MPEG4\ video\ from\ RTP\ packets\ \(RFC\ 3016\)", author=(string)"Wim\ Taymans\ \";srcvideo/mpeg, mpegversion=(int)4, systemstream=(boolean)falsesinkapplication/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4V-ESGstElementFactoryrtpmp4apay€metadata, long-name=(string)"RTP\ MPEG4\ audio\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload\ MPEG4\ audio\ as\ RTP\ packets\ \(RFC\ 3016\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4A-LATMsinkaudio/mpeg, mpegversion=(int)4, stream-format=(string)rawGstElementFactoryrtpmp4adepay€metadata, long-name=(string)"RTP\ MPEG4\ audio\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ MPEG4\ audio\ from\ RTP\ packets\ \(RFC\ 3016\)", author=(string)"Nokia\ Corporation\ \(contact\ \\)\,\ Wim\ Taymans\ \";srcaudio/mpeg, mpegversion=(int)4, framed=(boolean){ false, true }, stream-format=(string)rawsinkapplication/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4A-LATMGstElementFactoryrtpmp4gdepay€metadata, long-name=(string)"RTP\ MPEG4\ ES\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ MPEG4\ elementary\ streams\ from\ RTP\ packets\ \(RFC\ 3640\)", author=(string)"Wim\ Taymans\ \";srcvideo/mpeg, mpegversion=(int)4, systemstream=(boolean)false; audio/mpeg, mpegversion=(int)4, stream-format=(string)rawsinkapplication/x-rtp, media=(string){ video, audio, application }, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MPEG4-GENERIC, mode=(string){ generic, CELP-cbr, CELP-vbr, AAC-lbr, AAC-hbr }GstElementFactoryrtpmp4gpay€metadata, long-name=(string)"RTP\ MPEG4\ ES\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload\ MPEG4\ elementary\ streams\ as\ RTP\ packets\ \(RFC\ 3640\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string){ video, audio, application }, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MPEG4-GENERIC, streamtype=(string){ 4, 5 }, mode=(string){ generic, CELP-cbr, CELP-vbr, AAC-lbr, AAC-hbr }sinkvideo/mpeg, mpegversion=(int)4, systemstream=(boolean)false; audio/mpeg, mpegversion=(int)4, stream-format=(string)rawGstElementFactoryrtpqcelpdepay€metadata, long-name=(string)"RTP\ QCELP\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ QCELP\ \(PureVoice\)\ audio\ from\ RTP\ packets\ \(RFC\ 2658\)", author=(string)"Wim\ Taymans\ \";srcaudio/qcelp, channels=(int)1, rate=(int)8000sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)QCELP; application/x-rtp, media=(string)audio, payload=(int)12, clock-rate=(int)8000GstElementFactoryrtpqdm2depay€metadata, long-name=(string)"RTP\ QDM2\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ QDM2\ audio\ from\ RTP\ packets\ \(no\ RFC\)", author=(string)"Edward\ Hervey\ \";srcaudio/x-qdm2sinkapplication/x-rtp, media=(string)audio, encoding-name=(string)X-QDMGstElementFactoryrtpsbcdepay€metadata, long-name=(string)"RTP\ SBC\ audio\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ SBC\ audio\ from\ RTP\ packets", author=(string)"Arun\ Raghavan\ \";srcaudio/x-sbc, rate=(int){ 16000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], 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 ]sinkapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 16000, 32000, 44100, 48000 }, encoding-name=(string)SBCGstElementFactoryrtpsbcpaymetadata, long-name=(string)"RTP\ packet\ payloader", klass=(string)Codec/Payloader/Network, description=(string)"Payload\ SBC\ audio\ as\ RTP\ packets", author=(string)"Thiago\ Sousa\ Santos\ \";sinkaudio/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 ]srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 16000, 32000, 44100, 48000 }, encoding-name=(string)SBCGstElementFactoryrtpsirenpay€metadata, long-name=(string)"RTP\ Payloader\ for\ Siren\ Audio", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Packetize\ Siren\ audio\ streams\ into\ RTP\ packets", author=(string)"Youness\ Alaoui\ \";sinkaudio/x-siren, dct-length=(int)320srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)16000, encoding-name=(string)SIREN, bitrate=(string)16000, dct-length=(int)320GstElementFactoryrtpsirendepay€metadata, long-name=(string)"RTP\ Siren\ packet\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ Siren\ audio\ from\ RTP\ packets", author=(string)"Philippe\ Kalaf\ \";srcaudio/x-siren, dct-length=(int)320sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)16000, encoding-name=(string)SIRENGstElementFactoryrtpspeexpay€metadata, long-name=(string)"RTP\ Speex\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encodes\ Speex\ audio\ into\ a\ RTP\ packet", author=(string)"Edgard\ Lima\ \";sinkaudio/x-speex, rate=(int)[ 6000, 48000 ], channels=(int)1srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 6000, 48000 ], encoding-name=(string)SPEEX, encoding-params=(string)1GstElementFactoryrtpspeexdepay€metadata, long-name=(string)"RTP\ Speex\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ Speex\ audio\ from\ RTP\ packets", author=(string)"Edgard\ Lima\ \";srcaudio/x-speexsinkapplication/x-rtp, media=(string)audio, clock-rate=(int)[ 6000, 48000 ], encoding-name=(string)SPEEXGstElementFactoryrtpsv3vdepay€metadata, long-name=(string)"RTP\ SVQ3\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ SVQ3\ video\ from\ RTP\ packets\ \(no\ RFC\)", author=(string)"Wim\ Taymans\ \";srcvideo/x-svq, svqversion=(int)3sinkapplication/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string){ X-SV3V-ES, X-SORENSON-VIDEO, X-SORENSONVIDEO, X-SorensonVideo }GstElementFactoryrtptheoradepay€metadata, long-name=(string)"RTP\ Theora\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ Theora\ video\ from\ RTP\ packets\ \(draft-01\ of\ RFC\ XXXX\)", author=(string)"Wim\ Taymans\ \";sinkapplication/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)THEORAsrcvideo/x-theoraGstElementFactoryrtptheorapay€metadata, long-name=(string)"RTP\ Theora\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encode\ Theora\ video\ into\ RTP\ packets\ \(draft-01\ RFC\ XXXX\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)THEORAsinkvideo/x-theoraGstElementFactoryrtpvorbisdepay€metadata, long-name=(string)"RTP\ Vorbis\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ Vorbis\ Audio\ from\ RTP\ packets\ \(RFC\ 5215\)", author=(string)"Wim\ Taymans\ \";sinkapplication/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)VORBISsrcaudio/x-vorbisGstElementFactoryrtpvorbispay€metadata, long-name=(string)"RTP\ Vorbis\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload-encode\ Vorbis\ audio\ into\ RTP\ packets\ \(RFC\ 5215\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)VORBISsinkaudio/x-vorbisGstElementFactoryrtpvp8depay@metadata, long-name=(string)"RTP\ VP8\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ VP8\ video\ from\ RTP\ packets\)", author=(string)"Sjoerd\ Simons\ \";sinkapplication/x-rtp, clock-rate=(int)90000, media=(string)video, encoding-name=(string){ VP8, VP8-DRAFT-IETF-01 }srcvideo/x-vp8GstElementFactoryrtpvp8pay@metadata, long-name=(string)"RTP\ VP8\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Puts\ VP8\ video\ in\ RTP\ packets", author=(string)"Sjoerd\ Simons\ \";sinkvideo/x-vp8srcapplication/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string){ VP8, VP8-DRAFT-IETF-01 }GstElementFactoryrtpvp9depay@metadata, long-name=(string)"RTP\ VP9\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ VP9\ video\ from\ RTP\ packets\)", author=(string)"Stian\ Selnes\ \";sinkapplication/x-rtp, clock-rate=(int)90000, media=(string)video, encoding-name=(string){ VP9, VP9-DRAFT-IETF-01 }srcvideo/x-vp9GstElementFactoryrtpvp9pay@metadata, long-name=(string)"RTP\ VP9\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Puts\ VP9\ video\ in\ RTP\ packets\)", author=(string)"Stian\ Selnes\ \";sinkvideo/x-vp9srcapplication/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string){ VP9, VP9-DRAFT-IETF-01 }GstElementFactoryrtpvrawdepay€metadata, long-name=(string)"RTP\ Raw\ Video\ depayloader", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Extracts\ raw\ video\ from\ RTP\ packets\ \(RFC\ 4175\)", author=(string)"Wim\ Taymans\ \";srcvideo/x-rawsinkapplication/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)RAW, sampling=(string){ RGB, RGBA, BGR, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1 }, depth=(string){ 8, 10, 12, 16 }GstElementFactoryrtpvrawpay€metadata, long-name=(string)"RTP\ Raw\ Video\ payloader", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Payload\ raw\ video\ as\ RTP\ packets\ \(RFC\ 4175\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)RAW, sampling=(string){ RGB, RGBA, BGR, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1 }, depth=(string){ 8, 10, 12, 16 }, colorimetry=(string){ BT601-5, BT709-2, SMPTE240M }sinkvideo/x-raw, format=(string){ RGB, RGBA, BGR, BGRA, AYUV, UYVY, I420, Y41B, UYVP }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ]GstElementFactoryrtpstreampaymetadata, long-name=(string)"RTP\ Stream\ Payloading", klass=(string)Codec/Payloader/Network, description=(string)"Payloads\ RTP/RTCP\ packets\ for\ streaming\ protocols\ according\ to\ RFC4571", author=(string)"Sebastian\ Dr\303\266ge\ \";srcapplication/x-rtp-stream; application/x-rtcp-stream; application/x-srtp-stream; application/x-srtcp-streamsinkapplication/x-rtp; application/x-rtcp; application/x-srtp; application/x-srtcpGstElementFactoryrtpstreamdepaymetadata, long-name=(string)"RTP\ Stream\ Depayloading", klass=(string)Codec/Depayloader/Network, description=(string)"Depayloads\ RTP/RTCP\ packets\ for\ streaming\ protocols\ according\ to\ RFC4571", author=(string)"Sebastian\ Dr\303\266ge\ \";srcapplication/x-rtp; application/x-rtcp; application/x-srtp; application/x-srtcpsinkapplication/x-rtp-stream; application/x-rtcp-stream; application/x-srtp-stream; application/x-srtcp-streamGstElementFactoryrtpredencmetadata, long-name=(string)"Redundant\ Audio\ Data\ \(RED\)\ Encoder", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Encode\ Redundant\ Audio\ Data\ \(RED\)", author=(string)"Hani\ Mustafa\ \\,\ Mikhail\ Fludkov\ \";srcapplication/x-rtpsinkapplication/x-rtpGstElementFactoryrtpreddecmetadata, long-name=(string)"Redundant\ Audio\ Data\ \(RED\)\ Decoder", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Decode\ Redundant\ Audio\ Data\ \(RED\)", author=(string)"Hani\ Mustafa\ \\,\ Mikhail\ Fludkov\ \";srcapplication/x-rtpsinkapplication/x-rtpGstElementFactoryrtpulpfecdecmetadata, long-name=(string)"RTP\ FEC\ Decoder", klass=(string)Codec/Depayloader/Network/RTP, description=(string)"Decodes\ RTP\ FEC\ \(RFC5109\)", author=(string)"Mikhail\ Fludkov\ \";srcapplication/x-rtpsinkapplication/x-rtpGstElementFactoryrtpulpfecencmetadata, long-name=(string)"RTP\ FEC\ Encoder", klass=(string)Codec/Payloader/Network/RTP, description=(string)"Encodes\ RTP\ FEC\ \(RFC5109\)", author=(string)"Mikhail\ Fludkov\ \";srcapplication/x-rtpsinkapplication/x-rtpGstElementFactoryrtpstoragemetadata, long-name=(string)"RTP\ storage", klass=(string)Analyzer/RTP, description=(string)"Helper\ element\ for\ various\ purposes\ \(ex.\ recovering\ from\ packet\ loss\ using\ RED/FEC\).\ Saves\ given\ number\ of\ RTP\ packets.\ Should\ be\ instantiated\ before\ jitterbuffer", author=(string)"Mikhail\ Fludkov\ \";srcapplication/x-rtpsinkapplication/x-rtp(:”Rx`y4mencEncodes a YUV frame into the yuv4mpeg format (mjpegtools)/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgsty4menc.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryy4mencmetadata, long-name=(string)"YUV4MPEG\ video\ encoder", klass=(string)Codec/Encoder/Video, description=(string)"Encodes\ a\ YUV\ frame\ into\ the\ yuv4mpeg\ format\ \(mjpegtools\)", author=(string)"Wim\ Taymans\ \";srcapplication/x-yuv4mpeg, y4mversion=(int)2sinkvideo/x-raw, format=(string){ IYUV, I420, Y42B, Y41B, Y444 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstPresetè”Rx`flvFLV muxing and demuxing plugin/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstflv.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryflvdemuxmetadata, long-name=(string)"FLV\ Demuxer", klass=(string)Codec/Demuxer, description=(string)"Demux\ FLV\ feeds\ into\ digital\ streams", author=(string)"Julien\ Moutte\ \";sinkvideo/x-flvaudioaudio/x-adpcm, layout=(string)swf, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 22050, 44100 }, parsed=(boolean)true; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, framed=(boolean)true; audio/x-nellymoser, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 16000, 22050, 44100 }; audio/x-raw, format=(string){ U8, S16LE }, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-alaw, channels=(int){ 1, 2 }, rate=(int)8000; audio/x-mulaw, channels=(int){ 1, 2 }, rate=(int)8000; audio/x-speex, channels=(int)1, rate=(int)16000videovideo/x-flash-video, flvversion=(int)1; video/x-flash-screen; video/x-vp6-flash; video/x-vp6-alpha; video/x-h264, stream-format=(string)avcGstElementFactoryflvmuxmetadata, long-name=(string)"FLV\ muxer", klass=(string)Codec/Muxer, description=(string)"Muxes\ video/audio\ streams\ into\ a\ FLV\ stream", author=(string)"Sebastian\ Dr\303\266ge\ \";videovideo/x-flash-video; video/x-flash-screen; video/x-vp6-flash; video/x-vp6-alpha; video/x-h264, stream-format=(string)avcaudioaudio/x-adpcm, layout=(string)swf, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 22050, 44100 }, parsed=(boolean)true; audio/mpeg, mpegversion=(int){ 4, 2 }, stream-format=(string)raw; audio/x-nellymoser, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 16000, 22050, 44100 }; audio/x-raw, format=(string){ U8, S16LE }, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-alaw, channels=(int){ 1, 2 }, rate=(int)8000; audio/x-mulaw, channels=(int){ 1, 2 }, rate=(int)8000; audio/x-speex, channels=(int)1, rate=(int)16000srcvideo/x-flvGstTagSetterHqš'”`pangoPango-based text rendering and overlay/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstpango.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactorytextoverlaymetadata, long-name=(string)"Text\ overlay", klass=(string)Filter/Editor/Video, description=(string)"Adds\ text\ strings\ on\ top\ of\ a\ video\ buffer", author=(string)"David\ Schleef\ \\,\ Zeeshan\ Ali\ \";srcvideo/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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]video_sinkvideo/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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]text_sinktext/x-raw, format=(string){ pango-markup, utf8 }GstElementFactorytimeoverlaymetadata, long-name=(string)"Time\ overlay", klass=(string)Filter/Editor/Video, description=(string)"Overlays\ buffer\ time\ stamps\ on\ a\ video\ stream", author=(string)"Tim-Philipp\ M\303\274ller\ \";srcvideo/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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]video_sinkvideo/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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryclockoverlaymetadata, long-name=(string)"Clock\ overlay", klass=(string)Filter/Editor/Video, description=(string)"Overlays\ the\ current\ clock\ time\ on\ a\ video\ stream", author=(string)"Tim-Philipp\ M\303\274ller\ \";srcvideo/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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]video_sinkvideo/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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactorytextrendermetadata, long-name=(string)"Text\ renderer", klass=(string)Filter/Editor/Video, description=(string)"Renders\ a\ text\ string\ to\ an\ image\ bitmap", author=(string)"David\ Schleef\ \\,\ GStreamer\ maintainers\ \";srcvideo/x-raw, format=(string){ AYUV, ARGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sinktext/x-raw, format=(string){ pango-markup, utf8 }pšš'”`volumeplugin for controlling audio volume/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvolume.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryvolumemetadata, long-name=(string)Volume, klass=(string)Filter/Effect/Audio, description=(string)"Set\ volume\ on\ audio/raw\ streams", author=(string)"Andy\ Wingo\ \";srcaudio/x-raw, format=(string){ F32LE, F64LE, S8, S16LE, S24LE, S32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ F32LE, F64LE, S8, S16LE, S24LE, S32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstStreamVolume¨[”Rx`icydemuxDemux ICY tags from a stream/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgsticydemux.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryicydemuxmetadata, long-name=(string)"ICY\ tag\ demuxer", klass=(string)Codec/Demuxer/Metadata, description=(string)"Read\ and\ output\ ICY\ tags\ while\ demuxing\ the\ contents", author=(string)"Jan\ Schmidt\ \\,\ Michael\ Smith\ \";srcANYsinkapplication/x-icy, metadata-interval=(int)[ 0, 2147483647 ]ø.”Rx`deinterlaceDeinterlacer/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdeinterlace.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorydeinterlacemetadata, long-name=(string)Deinterlacer, klass=(string)Filter/Effect/Video/Deinterlace, description=(string)"Deinterlace\ Methods\ ported\ from\ DScaler/TvTime", author=(string)"Martin\ Eikermann\ \\,\ Sebastian\ Dr\303\266ge\ \";srcvideo/x-raw, format=(string){ AYUV, ARGB, ABGR, RGBA, BGRA, Y444, xRGB, xBGR, RGBx, BGRx, RGB, BGR, YUY2, YVYU, UYVY, Y42B, I420, YV12, Y41B, NV12, NV21 }, 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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sinkvideo/x-raw, format=(string){ AYUV, ARGB, ABGR, RGBA, BGRA, Y444, xRGB, xBGR, RGBx, BGRx, RGB, BGR, YUY2, YVYU, UYVY, Y42B, I420, YV12, Y41B, NV12, NV21 }, 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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]hðš'”`tcptransfer data over the network via TCP/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgsttcp.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactorysocketsrcmetadata, long-name=(string)"socket\ source", klass=(string)Source/Network, description=(string)"Receive\ data\ from\ a\ socket", author=(string)"Thomas\ Vander\ Stichele\ \\,\ William\ Manley\ \";srcANYGstElementFactorytcpclientsinkmetadata, long-name=(string)"TCP\ client\ sink", klass=(string)Sink/Network, description=(string)"Send\ data\ as\ a\ client\ over\ the\ network\ via\ TCP", author=(string)"Thomas\ Vander\ Stichele\ \";sinkANYGstElementFactorytcpclientsrcmetadata, long-name=(string)"TCP\ client\ source", klass=(string)Source/Network, description=(string)"Receive\ data\ as\ a\ client\ over\ the\ network\ via\ TCP", author=(string)"Thomas\ Vander\ Stichele\ \";srcANYGstElementFactorytcpserversinkmetadata, long-name=(string)"TCP\ server\ sink", klass=(string)Sink/Network, description=(string)"Send\ data\ as\ a\ server\ over\ the\ network\ via\ TCP", author=(string)"Thomas\ Vander\ Stichele\ \";sinkANYGstElementFactorytcpserversrcmetadata, long-name=(string)"TCP\ server\ source", klass=(string)Source/Network, description=(string)"Receive\ data\ as\ a\ server\ over\ the\ network\ via\ TCP", author=(string)"Thomas\ Vander\ Stichele\ \";srcANYGstElementFactorymultifdsinkmetadata, long-name=(string)"Multi\ filedescriptor\ sink", klass=(string)Sink/Network, description=(string)"Send\ data\ to\ multiple\ filedescriptors", author=(string)"Thomas\ Vander\ Stichele\ \\,\ Wim\ Taymans\ \";sinkANYGstElementFactorymultisocketsinkmetadata, long-name=(string)"Multi\ socket\ sink", klass=(string)Sink/Network, description=(string)"Send\ data\ to\ multiple\ sockets", author=(string)"Thomas\ Vander\ Stichele\ \\,\ Wim\ Taymans\ \\,\ Sebastian\ Dr\303\266ge\ \";sinkANYÈZ”Rx`cairoCairo-based elements/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcairo.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorycairooverlaymetadata, long-name=(string)"Cairo\ overlay", klass=(string)Filter/Editor/Video, description=(string)"Render\ overlay\ on\ a\ video\ stream\ using\ Cairo", author=(string)"Jon\ Nordby\ \";sinkvideo/x-raw, format=(string){ BGRx, BGRA, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ BGRx, BGRA, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]¨=”Rx`smpteApply the standard SMPTE transitions on video images/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstsmpte.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorysmptemetadata, long-name=(string)"SMPTE\ transitions", klass=(string)Filter/Editor/Video, description=(string)"Apply\ the\ standard\ SMPTE\ transitions\ on\ video\ images", author=(string)"Wim\ Taymans\ \";sink1video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sink2video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactorysmptealphametadata, long-name=(string)"SMPTE\ transitions", klass=(string)Filter/Editor/Video, description=(string)"Apply\ the\ standard\ SMPTE\ transitions\ as\ alpha\ on\ video\ images", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]¨`”Rx`isomp4ISO base media file format support (mp4, 3gpp, qt, mj2)/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstisomp4.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryqtdemuxmetadata, long-name=(string)"QuickTime\ demuxer", klass=(string)Codec/Demuxer, description=(string)"Demultiplex\ a\ QuickTime\ file\ into\ audio\ and\ video\ streams", author=(string)"David\ Schleef\ \\,\ Wim\ Taymans\ \";sinkvideo/quicktime; video/mj2; audio/x-m4a; application/x-3gpvideo_%uANYaudio_%uANYsubtitle_%uANYGstElementFactoryrtpxqtdepay@metadata, long-name=(string)"RTP\ packet\ depayloader", klass=(string)Codec/Depayloader/Network, description=(string)"Extracts\ Quicktime\ audio/video\ from\ RTP\ packets", author=(string)"Wim\ Taymans\ \";srcANYsinkapplication/x-rtp, payload=(int)[ 96, 127 ], media=(string){ audio, video }, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string){ X-QT, X-QUICKTIME }GstElementFactoryqtmuxmetadata, long-name=(string)"QuickTime\ Muxer", klass=(string)Codec/Muxer, description=(string)"Multiplex\ audio\ and\ video\ into\ a\ QuickTime\ file", author=(string)"Thiago\ Sousa\ Santos\ \";srcvideo/quicktime, variant=(string)apple; video/quicktimeaudio_%uaudio/x-raw, format=(string){ S32LE, S32BE, S24LE, S24BE, S16LE, S16BE, S8, U8 }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string){ S32LE, S32BE, S24LE, S24BE, S16LE, S16BE, S8, U8 }, layout=(string)interleaved, channel-mask=(bitmask)0x0000000000000000, channels=(int)[ 1, 16 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]; audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 64, 8096 ], channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-alaw, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-mulaw, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/AMR, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/AMR-WB, rate=(int)16000, channels=(int)[ 1, 2 ]; audio/x-alac, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-opus, channel-mapping-family=(int)[ 0, 255 ], channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]video_%uvideo/x-raw, format=(string){ RGB, UYVY, v210 }, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-prores, variant=(string){ standard, lt, hq, proxy, 4444, 4444xq }, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-cineform, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h263, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h265, stream-format=(string){ hvc1, hev1 }, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-svq, svqversion=(int)3, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-dv, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; image/jpeg, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; image/png, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-vp8, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-vp9, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-dirac, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-qt-part, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-av1, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]subtitle_%utext/x-raw, format=(string)utf8caption_%uclosedcaption/x-cea-608, format=(string)s334-1a; closedcaption/x-cea-708, format=(string)cdpGstTagSetterGstTagXmpWriterGstPresetGstElementFactorymp4muxmetadata, long-name=(string)"MP4\ Muxer", klass=(string)Codec/Muxer, description=(string)"Multiplex\ audio\ and\ video\ into\ a\ MP4\ file", author=(string)"Thiago\ Sousa\ Santos\ \";srcvideo/quicktime, variant=(string)isoaudio_%uaudio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]; audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int)[ 1, 2147483647 ]; audio/x-alac, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-opus, channel-mapping-family=(int)[ 0, 255 ], channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]video_%uvideo/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h265, stream-format=(string){ hvc1, hev1 }, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-mp4-part, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-av1, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]subtitle_%utext/x-raw, format=(string)utf8GstTagSetterGstTagXmpWriterGstPresetGstElementFactoryismlmuxmetadata, long-name=(string)"ISML\ Muxer", klass=(string)Codec/Muxer, description=(string)"Multiplex\ audio\ and\ video\ into\ a\ ISML\ file", author=(string)"Thiago\ Sousa\ Santos\ \";srcvideo/quicktime, variant=(string)iso-fragmentedaudio_%uaudio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]video_%uvideo/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]GstTagSetterGstTagXmpWriterGstPresetGstElementFactory3gppmuxmetadata, long-name=(string)"3GPP\ Muxer", klass=(string)Codec/Muxer, description=(string)"Multiplex\ audio\ and\ video\ into\ a\ 3GPP\ file", author=(string)"Thiago\ Sousa\ Santos\ \";srcvideo/quicktime, variant=(string)3gppaudio_%uaudio/AMR, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/AMR-WB, rate=(int)16000, channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]; audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int)[ 1, 2147483647 ]video_%uvideo/x-h263, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]subtitle_%utext/x-raw, format=(string)utf8GstTagSetterGstTagXmpWriterGstPresetGstElementFactorymj2muxmetadata, long-name=(string)"MJ2\ Muxer", klass=(string)Codec/Muxer, description=(string)"Multiplex\ audio\ and\ video\ into\ a\ MJ2\ file", author=(string)"Thiago\ Sousa\ Santos\ \";srcvideo/mj2audio_%uaudio/x-raw, format=(string){ S16LE, S16BE, S8, U8 }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]video_%uimage/x-j2c, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; image/x-jpc, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]GstTagSetterGstTagXmpWriterGstPresetGstElementFactoryqtmoovrecovermetadata, long-name=(string)"QT\ Moov\ Recover", klass=(string)Util, description=(string)"Recovers\ unfinished\ qtmux\ files", author=(string)"Thiago\ Santos\ \";GstChildProxyH”Rx`pngPNG plugin library/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstpng.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorypngdecmetadata, long-name=(string)"PNG\ image\ decoder", klass=(string)Codec/Decoder/Image, description=(string)"Decode\ a\ png\ video\ frame\ to\ a\ raw\ image", author=(string)"Wim\ Taymans\ \";srcvideo/x-raw, format=(string){ RGBA, RGB, ARGB64, GRAY8, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sinkimage/pngGstElementFactorypngencmetadata, long-name=(string)"PNG\ image\ encoder", klass=(string)Codec/Encoder/Image, description=(string)"Encode\ a\ video\ frame\ to\ a\ .png\ image", author=(string)"Jeremy\ SIMON\ \";sinkvideo/x-raw, format=(string){ RGBA, RGB, GRAY8, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcimage/png, width=(int)[ 16, 1000000 ], height=(int)[ 16, 1000000 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstPreset(J”Rx`id3demuxDemux ID3v1 and ID3v2 tags from a file/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstid3demux.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryid3demuxmetadata, long-name=(string)"ID3\ tag\ demuxer", klass=(string)Codec/Demuxer/Metadata, description=(string)"Read\ and\ output\ ID3v1\ and\ ID3v2\ tags\ while\ demuxing\ the\ contents", author=(string)"Jan\ Schmidt\ \";srcANYsinkapplication/x-id3˜Í”Rx`taglibTag writing plug-in based on taglib/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgsttaglib.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryid3v2muxmetadata, long-name=(string)"TagLib-based\ ID3v2\ Muxer", klass=(string)Formatter/Metadata, description=(string)"Adds\ an\ ID3v2\ header\ to\ the\ beginning\ of\ MP3\ files\ using\ taglib", author=(string)"Christophe\ Fergeau\ \";sinkANYsrcapplication/x-id3GstTagSetterGstElementFactoryapev2muxmetadata, long-name=(string)"TagLib-based\ APEv2\ Muxer", klass=(string)Formatter/Metadata, description=(string)"Adds\ an\ APEv2\ header\ to\ the\ beginning\ of\ files\ using\ taglib", author=(string)"Sebastian\ Dr\303\266ge\ \";sinkANYsrcapplication/x-apetagGstTagSetterˆA”Rx`flacThe FLAC Lossless compressor Codec/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstflac.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryflacencmetadata, long-name=(string)"FLAC\ audio\ encoder", klass=(string)Codec/Encoder/Audio, description=(string)"Encodes\ audio\ with\ the\ FLAC\ lossless\ audio\ encoder", author=(string)"Wim\ Taymans\ \";srcaudio/x-flacsinkaudio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)1; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)3, channel-mask=(bitmask)0x0000000000000007; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)4, channel-mask=(bitmask)0x0000000000000033; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)5, channel-mask=(bitmask)0x0000000000000037; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)6, channel-mask=(bitmask)0x000000000000003f; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)7, channel-mask=(bitmask)0x000000000000013f; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)8, channel-mask=(bitmask)0x0000000000000c3fGstPresetGstTagSetterGstTocSetterGstElementFactoryflacdecmetadata, long-name=(string)"FLAC\ audio\ decoder", klass=(string)Codec/Decoder/Audio, description=(string)"Decodes\ FLAC\ lossless\ audio\ streams", author=(string)"Tim-Philipp\ M\303\274ller\ \\,\ Wim\ Taymans\ \";srcaudio/x-raw, format=(string){ S8, S16LE, S24_32LE, S32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)[ 1, 8 ]sinkaudio/x-flac, framed=(boolean)true, rate=(int)[ 1, 655350 ], channels=(int)[ 1, 8 ]GstElementFactoryflactagmetadata, long-name=(string)"FLAC\ tagger", klass=(string)Formatter/Metadata, description=(string)"Rewrite\ tags\ in\ a\ FLAC\ file", author=(string)"Christophe\ Fergeau\ \";sinkaudio/x-flacsrcaudio/x-flacGstTagSetter{š'”`audiorateAdjusts audio frames/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaudiorate.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryaudioratemetadata, long-name=(string)"Audio\ rate\ adjuster", klass=(string)Filter/Effect/Audio, description=(string)"Drops/duplicates/adjusts\ timestamps\ on\ audio\ samples\ to\ make\ a\ perfect\ stream", author=(string)"Wim\ Taymans\ \";sinkaudio/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 }srcaudio/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 }¨@”Rx`souplibsoup HTTP client src/sink/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstsoup.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorysouphttpsrcmetadata, long-name=(string)"HTTP\ client\ source", klass=(string)Source/Network, description=(string)"Receive\ data\ as\ a\ client\ over\ the\ network\ via\ HTTP\ using\ SOUP", author=(string)"Wouter\ Cloetens\ \";srcANYhttphttpsicyicyxGstURIHandlerGstElementFactorysouphttpclientsinkmetadata, long-name=(string)"HTTP\ client\ sink", klass=(string)Generic, description=(string)"Sends\ streams\ to\ HTTP\ server\ via\ PUT", author=(string)"David\ Schleef\ \";sinkANYhÞ”Rx`interleaveAudio interleaver/deinterleaver/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstinterleave.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryinterleavemetadata, long-name=(string)"Audio\ interleaver", klass=(string)Filter/Converter/Audio, description=(string)"Folds\ many\ mono\ channels\ into\ one\ interleaved\ audio\ stream", author=(string)"Andy\ Wingo\ \\,\ Sebastian\ Dr\303\266ge\ \";sink_%uaudio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)1, 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 }, layout=(string){ non-interleaved, interleaved }srcaudio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], 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 }, layout=(string)interleavedGstElementFactorydeinterleavemetadata, long-name=(string)"Audio\ deinterleaver", klass=(string)Filter/Converter/Audio, description=(string)"Splits\ one\ interleaved\ multichannel\ audio\ stream\ into\ many\ mono\ audio\ streams", author=(string)"Andy\ Wingo\ \\,\ Iain\ \\,\ Sebastian\ Dr\303\266ge\ \";sinkaudio/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)interleavedsrc_%uaudio/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, layout=(string){ non-interleaved, interleaved }€ë”Rx`oss4Open Sound System (OSS) version 4 support for GStreamer/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstoss4.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryoss4sinkmetadata, long-name=(string)"OSS\ v4\ Audio\ Sink", klass=(string)Sink/Audio, description=(string)"Output\ to\ a\ sound\ card\ via\ OSS\ version\ 4", author=(string)"Tim-Philipp\ M\303\274ller\ \";sinkaudio/x-alaw, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]; audio/x-mulaw, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]; audio/x-raw, format=(string){ S32LE, S32BE, S24_32LE, S24_32BE, S24LE, S16LE, S16BE, U16LE, U16BE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]GstStreamVolumeGstElementFactoryoss4srcmetadata, long-name=(string)"OSS\ v4\ Audio\ Source", klass=(string)Source/Audio, description=(string)"Capture\ from\ a\ sound\ card\ via\ OSS\ version\ 4", author=(string)"Tim-Philipp\ M\303\274ller\ \";srcaudio/x-alaw, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]; audio/x-mulaw, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]; audio/x-raw, format=(string){ S32LE, S32BE, S24_32LE, S24_32BE, S24LE, S16LE, S16BE, U16LE, U16BE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]ÈΔRx`gdkpixbufGdkPixbuf-based image decoder, overlay and sink/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstgdkpixbuf.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorygdkpixbufdec€metadata, long-name=(string)"GdkPixbuf\ image\ decoder", klass=(string)Codec/Decoder/Image, description=(string)"Decodes\ images\ in\ a\ video\ stream\ using\ GdkPixbuf", author=(string)"David\ A.\ Schleef\ \\,\ Renato\ Filho\ \";srcvideo/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sinkimage/png; image/x-icon; application/x-navi-animation; image/x-cmu-raster; image/x-sun-raster; image/x-pixmap; image/tiff; image/x-portable-anymap; image/x-portable-bitmap; image/x-portable-graymap; image/x-portable-pixmap; image/bmp; image/x-bmp; image/x-MS-bmp; image/vnd.wap.wbmp; image/x-bitmap; image/x-tga; image/x-pcx; image/svg; image/svg+xmlGstElementFactorygdkpixbufoverlaymetadata, long-name=(string)"GdkPixbuf\ Overlay", klass=(string)Filter/Effect/Video, description=(string)"Overlay\ an\ image\ onto\ a\ video\ stream", author=(string)"Tim-Philipp\ M\303\274ller\ \";sinkvideo/x-raw, format=(string){ RGBx, RGB, BGR, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, YVYU, NV12, NV21, UYVP, RGB16, BGR16, RGB15, BGR15, UYVP, A420, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ RGBx, RGB, BGR, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, YVYU, NV12, NV21, UYVP, RGB16, BGR16, RGB15, BGR15, UYVP, A420, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactorygdkpixbufsinkmetadata, long-name=(string)"GdkPixbuf\ sink", klass=(string)Sink/Video, description=(string)"Output\ images\ as\ GdkPixbuf\ objects\ in\ bus\ messages", author=(string)"Tim-Philipp\ M\303\274ller\ \";sinkvideo/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ][”Rx`mulawMuLaw audio conversion routines/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmulaw.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorymulawencmetadata, long-name=(string)"Mu\ Law\ audio\ encoder", klass=(string)Codec/Encoder/Audio, description=(string)"Convert\ 16bit\ PCM\ to\ 8bit\ mu\ law", author=(string)"Zaheer\ Abbas\ Merali\ \";srcaudio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]sinkaudio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]GstPresetGstElementFactorymulawdecmetadata, long-name=(string)"Mu\ Law\ audio\ decoder", klass=(string)Codec/Decoder/Audio, description=(string)"Convert\ 8bit\ mu\ law\ to\ 16bit\ PCM", author=(string)"Zaheer\ Abbas\ Merali\ \";srcaudio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]sinkaudio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ] Š”Rx`equalizerGStreamer audio equalizers/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstequalizer.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryequalizer-nbandsmetadata, long-name=(string)"N\ Band\ Equalizer", klass=(string)Filter/Effect/Audio, description=(string)"Direct\ Form\ IIR\ equalizer", author=(string)"Benjamin\ Otte\ \\,\ Stefan\ Kost\ \";srcaudio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstChildProxyGstPresetGstElementFactoryequalizer-3bandsmetadata, long-name=(string)"3\ Band\ Equalizer", klass=(string)Filter/Effect/Audio, description=(string)"Direct\ Form\ 3\ band\ IIR\ equalizer", author=(string)"Stefan\ Kost\ \";srcaudio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstChildProxyGstPresetGstElementFactoryequalizer-10bandsmetadata, long-name=(string)"10\ Band\ Equalizer", klass=(string)Filter/Effect/Audio, description=(string)"Direct\ Form\ 10\ band\ IIR\ equalizer", author=(string)"Stefan\ Kost\ \";srcaudio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedGstChildProxyGstPreset@”Rx`pulseaudioPulseAudio plugin library/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstpulseaudio.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorypulsesink metadata, long-name=(string)"PulseAudio\ Audio\ Sink", klass=(string)Sink/Audio, description=(string)"Plays\ audio\ to\ a\ PulseAudio\ server", author=(string)"Lennart\ Poettering";sinkaudio/x-raw, format=(string){ S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }, layout=(string)interleaved, rate=(int)[ 1, 384000 ], channels=(int)[ 1, 32 ]; audio/x-alaw, rate=(int)[ 1, 384000 ], channels=(int)[ 1, 32 ]; audio/x-mulaw, rate=(int)[ 1, 384000 ], channels=(int)[ 1, 32 ]; audio/x-ac3, framed=(boolean)true; audio/x-eac3, framed=(boolean)true; audio/x-dts, framed=(boolean)true, block-size=(int){ 512, 1024, 2048 }; audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)[ 1, 3 ], parsed=(boolean)true; audio/mpeg, mpegversion=(int){ 2, 4 }, framed=(boolean)true, stream-format=(string)adtsGstStreamVolumeGstElementFactorypulsesrc metadata, long-name=(string)"PulseAudio\ Audio\ Source", klass=(string)Source/Audio, description=(string)"Captures\ audio\ from\ a\ PulseAudio\ server", author=(string)"Lennart\ Poettering";srcaudio/x-raw, format=(string){ S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }, layout=(string)interleaved, rate=(int)[ 1, 384000 ], channels=(int)[ 1, 32 ]; audio/x-alaw, rate=(int)[ 1, 384000 ], channels=(int)[ 1, 32 ]; audio/x-mulaw, rate=(int)[ 1, 384000 ], channels=(int)[ 1, 32 ]GstStreamVolumeGstDeviceProviderFactorypulsedeviceprovidermetadata, long-name=(string)"PulseAudio\ Device\ Provider", klass=(string)Sink/Source/Audio, description=(string)"List\ and\ provider\ PulseAudio\ source\ and\ sink\ devices", author=(string)"Olivier\ Crete\ \";˜0š'”`1openglOpenGL plugin/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstopengl.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryglimagesink€metadata, long-name=(string)"GL\ Sink\ Bin", klass=(string)Sink/Video, description=(string)"Infrastructure\ to\ process\ GL\ textures", author=(string)"Matthew\ Waters\ \";sinkvideo/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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 ]GstChildProxyGstVideoOverlayGstNavigationGstColorBalanceGstElementFactoryglimagesinkelementmetadata, long-name=(string)"OpenGL\ video\ sink", klass=(string)Sink/Video, description=(string)"A\ videosink\ based\ on\ OpenGL", author=(string)"Julien\ Isorce\ \";sinkvideo/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 }GstVideoOverlayGstNavigationGstElementFactorygluploadmetadata, long-name=(string)"OpenGL\ uploader", klass=(string)Filter/Video, description=(string)"Uploads\ data\ into\ OpenGL", author=(string)"Matthew\ Waters\ \";srcvideo/x-raw(ANY)sinkvideo/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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 ]GstElementFactorygldownloadmetadata, long-name=(string)"OpenGL\ downloader", klass=(string)Filter/Video, description=(string)"Downloads\ data\ from\ OpenGL", author=(string)"Matthew\ Waters\ \";srcvideo/x-raw(memory:DMABuf); video/x-raw; video/x-raw(memory:GLMemory)sinkvideo/x-raw(memory:GLMemory); video/x-rawGstElementFactoryglcolorconvertmetadata, long-name=(string)"OpenGL\ color\ converter", klass=(string)Filter/Converter/Video, description=(string)"Converts\ between\ color\ spaces\ using\ OpenGL\ shaders", author=(string)"Matthew\ Waters\ \";srcvideo/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, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }, 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, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }sinkvideo/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, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }, 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, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }GstElementFactoryglcolorbalancemetadata, long-name=(string)"Video\ balance", klass=(string)Filter/Effect/Video, description=(string)"Adjusts\ brightness\,\ contrast\,\ hue\,\ saturation\ on\ a\ video\ stream", author=(string)"Matthew\ Waters\ \";srcvideo/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 }sinkvideo/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 }GstColorBalanceGstElementFactoryglfilterbinmetadata, long-name=(string)"GL\ Filter\ Bin", klass=(string)Filter/Video, description=(string)"Infrastructure\ to\ process\ GL\ textures", author=(string)"Matthew\ Waters\ \";srcvideo/x-raw(ANY)sinkvideo/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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 ]GstChildProxyGstElementFactoryglsinkbinmetadata, long-name=(string)"GL\ Sink\ Bin", klass=(string)Sink/Video, description=(string)"Infrastructure\ to\ process\ GL\ textures", author=(string)"Matthew\ Waters\ \";sinkvideo/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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 ]GstChildProxyGstVideoOverlayGstNavigationGstColorBalanceGstElementFactoryglsrcbinmetadata, long-name=(string)"GL\ Src\ Bin", klass=(string)Src/Video, description=(string)"Infrastructure\ to\ process\ GL\ textures", author=(string)"Matthew\ Waters\ \";srcvideo/x-raw(ANY)GstChildProxyGstElementFactoryglmixerbinmetadata, long-name=(string)"OpenGL\ video_mixer\ empty\ bin", klass=(string)Bin/Filter/Effect/Video/Mixer, description=(string)"OpenGL\ video_mixer\ empty\ bin", author=(string)"Matthew\ Waters\ \";srcvideo/x-raw(ANY)sink_%uvideo/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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 ]GstChildProxyGstElementFactoryglfiltercubemetadata, long-name=(string)"OpenGL\ cube\ filter", klass=(string)Filter/Effect/Video, description=(string)"Map\ input\ texture\ on\ the\ 6\ cube\ faces", author=(string)"Julien\ Isorce\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygltransformationmetadata, long-name=(string)"OpenGL\ transformation\ filter", klass=(string)Filter/Effect/Video, description=(string)"Transform\ video\ on\ the\ GPU", author=(string)"Lubosz\ Sarnecki\ \\012Matthew\ Waters\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactoryglvideoflipmetadata, long-name=(string)"OpenGL\ video\ flip\ filter", klass=(string)Filter/Effect/Video, description=(string)"Flip\ video\ on\ the\ GPU", author=(string)"Matthew\ Waters\ \";srcvideo/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2Dsinkvideo/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2DGstChildProxyGstVideoDirectionGstElementFactorygleffectsmetadata, long-name=(string)"Gstreamer\ OpenGL\ Effects", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_identitymetadata, long-name=(string)"Do\ nothing\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Do\ nothing\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_mirrormetadata, long-name=(string)"Mirror\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Mirror\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_squeezemetadata, long-name=(string)"Squeeze\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Squeeze\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_stretchmetadata, long-name=(string)"Stretch\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Stretch\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_tunnelmetadata, long-name=(string)"Light\ Tunnel\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Light\ Tunnel\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_fisheyemetadata, long-name=(string)"FishEye\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ FishEye\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_twirlmetadata, long-name=(string)"Twirl\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Twirl\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_bulgemetadata, long-name=(string)"Bulge\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Bulge\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_squaremetadata, long-name=(string)"Square\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Square\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_heatmetadata, long-name=(string)"Heat\ Signature\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Heat\ Signature\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_sepiametadata, long-name=(string)"Sepia\ Toning\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Sepia\ Toning\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_xprometadata, long-name=(string)"Cross\ Processing\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Cross\ Processing\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_lumaxprometadata, long-name=(string)"Luma\ Cross\ Processing\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Luma\ Cross\ Processing\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_xraymetadata, long-name=(string)"Glowing\ negative\ effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Glowing\ negative\ effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_sinmetadata, long-name=(string)"All\ Grey\ but\ Red\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ All\ Grey\ but\ Red\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_glowmetadata, long-name=(string)"Glow\ Lighting\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Glow\ Lighting\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_sobelmetadata, long-name=(string)"Sobel\ edge\ detection\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Sobel\ edge\ detection\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_blurmetadata, long-name=(string)"Blur\ with\ 9x9\ separable\ convolution\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Blur\ with\ 9x9\ separable\ convolution\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygleffects_laplacianmetadata, long-name=(string)"Laplacian\ Convolution\ Demo\ Effect", klass=(string)Filter/Effect/Video, description=(string)"GL\ Shading\ Language\ effects\ -\ Laplacian\ Convolution\ Demo\ Effect", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactoryglcolorscalemetadata, long-name=(string)"OpenGL\ color\ scale", klass=(string)Filter/Effect/Video, description=(string)"Colorspace\ converter\ and\ video\ scaler", author=(string)"Julien\ Isorce\ \\012Matthew\ Waters\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactoryglvideomixermetadata, long-name=(string)"OpenGL\ video_mixer\ bin", klass=(string)Bin/Filter/Effect/Video/Compositor, description=(string)"OpenGL\ video_mixer\ bin", author=(string)"Matthew\ Waters\ \";srcvideo/x-raw(ANY)sink_%uvideo/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }, 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 ]GstChildProxyGstElementFactoryglvideomixerelementmetadata, long-name=(string)"OpenGL\ video_mixer", klass=(string)Filter/Effect/Video/Compositor, description=(string)"OpenGL\ video_mixer", author=(string)"Matthew\ Waters\ \";srcvideo/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sink_%uvideo/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstChildProxyGstElementFactoryglshadermetadata, long-name=(string)"OpenGL\ fragment\ shader\ filter", klass=(string)Filter/Effect, description=(string)"Perform\ operations\ with\ a\ GLSL\ shader", author=(string)"\";srcvideo/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)2Dsinkvideo/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)2DGstElementFactoryglfilterappmetadata, long-name=(string)"OpenGL\ application\ filter", klass=(string)Filter/Effect, description=(string)"Use\ client\ callbacks\ to\ define\ the\ scene", author=(string)"Julien\ Isorce\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactoryglviewconvertmetadata, long-name=(string)"OpenGL\ Multiview/3D\ conversion\ filter", klass=(string)Filter, description=(string)"Convert\ stereoscopic/multiview\ video\ formats", author=(string)"Jan\ Schmidt\ \\012Matthew\ Waters\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactoryglstereosplitmetadata, long-name=(string)GLStereoSplit, klass=(string)Codec/Converter, description=(string)"Splits\ a\ stereoscopic\ stream\ into\ separate\ left/right\ streams", author=(string)"Jan\ Schmidt\ \\012Matthew\ Waters\ \";sinkvideo/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]leftvideo/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]rightvideo/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryglstereomixmetadata, long-name=(string)"OpenGL\ stereo\ video\ combiner", klass=(string)Filter/Effect/Video, description=(string)"OpenGL\ stereo\ video\ combiner", author=(string)"Jan\ Schmidt\ \";srcvideo/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, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sink_%uvideo/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, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstChildProxyGstElementFactorygltestsrcmetadata, long-name=(string)"Video\ test\ source", klass=(string)Source/Video, description=(string)"Creates\ a\ test\ video\ stream", author=(string)"David\ A.\ Schleef\ \";srcvideo/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2DGstElementFactorygldeinterlacemetadata, long-name=(string)"OpenGL\ deinterlacing\ filter", klass=(string)Deinterlace, description=(string)"Deinterlacing\ based\ on\ fragment\ shaders", author=(string)"Julien\ Isorce\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactoryglalphametadata, long-name=(string)"OpenGL\ Alpha\ Filter", klass=(string)Filter/Effect/Video, description=(string)"Adds\ an\ alpha\ channel\ to\ video\ using\ OpenGL\ -\ uniform\ or\ chroma-keying", author=(string)"Matthew\ Waters\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactorygloverlaycompositormetadata, long-name=(string)"OpenGL\ overlaying\ filter", klass=(string)Filter/Effect, description=(string)"Flatten\ a\ stream\ containing\ GstVideoOverlayCompositionMeta", author=(string)"\";srcvideo/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, rectangle }; 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, rectangle }; 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, rectangle }sinkvideo/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, rectangle }; 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, rectangle }; 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, rectangle }GstElementFactorygloverlaymetadata, long-name=(string)"Gstreamer\ OpenGL\ Overlay", klass=(string)Filter/Effect/Video, description=(string)"Overlay\ GL\ video\ texture\ with\ a\ JPEG/PNG\ image", author=(string)"Filippo\ Argiolas\ \\,\ Matthew\ Waters\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactoryglfilterglassmetadata, long-name=(string)"OpenGL\ glass\ filter", klass=(string)Filter/Effect/Video, description=(string)"Glass\ Filter", author=(string)"Julien\ Isorce\ \";srcvideo/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)2Dsinkvideo/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)2DGstElementFactoryglmosaicmetadata, long-name=(string)"OpenGL\ mosaic", klass=(string)Filter/Effect/Video, description=(string)"OpenGL\ mosaic", author=(string)"Julien\ Isorce\ \";srcvideo/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sink_%uvideo/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstChildProxyGstElementFactorygldifferencemattemetadata, long-name=(string)"Gstreamer\ OpenGL\ DifferenceMatte", klass=(string)Filter/Effect/Video, description=(string)"Saves\ a\ background\ frame\ and\ replace\ it\ with\ a\ pixbuf", author=(string)"Filippo\ Argiolas\ \";srcvideo/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)2Dsinkvideo/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è{”Rx`lameEncode MP3s with LAME/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlame.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorylamemp3encmetadata, long-name=(string)"L.A.M.E.\ mp3\ encoder", klass=(string)Codec/Encoder/Audio, description=(string)"High-quality\ free\ MP3\ encoder", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]sinkaudio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)1; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003GstPresetØ›š'”`videoscaleResizes video/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideoscale.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryvideoscalemetadata, long-name=(string)"Video\ scaler", klass=(string)Filter/Converter/Video/Scaler, description=(string)"Resizes\ video", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]È|”Rx`autodetectPlugin contains auto-detection plugins for video/audio in- and outputs/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstautodetect.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryautovideosinkmetadata, long-name=(string)"Auto\ video\ sink", klass=(string)Sink/Video, description=(string)"Wrapper\ video\ sink\ for\ automatically\ detected\ video\ sink", author=(string)"Jan\ Schmidt\ \";sinkANYGstChildProxyGstElementFactoryautovideosrcmetadata, long-name=(string)"Auto\ video\ source", klass=(string)Source/Video, description=(string)"Wrapper\ video\ source\ for\ automatically\ detected\ video\ source", author=(string)"Jan\ Schmidt\ \\,\ Stefan\ Kost\ \";srcANYGstChildProxyGstElementFactoryautoaudiosinkmetadata, long-name=(string)"Auto\ audio\ sink", klass=(string)Sink/Audio, description=(string)"Wrapper\ audio\ sink\ for\ automatically\ detected\ audio\ sink", author=(string)"Jan\ Schmidt\ \";sinkANYGstChildProxyGstElementFactoryautoaudiosrcmetadata, long-name=(string)"Auto\ audio\ source", klass=(string)Source/Audio, description=(string)"Wrapper\ audio\ source\ for\ automatically\ detected\ audio\ source", author=(string)"Jan\ Schmidt\ \\,\ Stefan\ Kost\ \";srcANYGstChildProxyÀþš'”`ximagesinkX11 video output element based on standard Xlib calls/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstximagesink.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryximagesink€metadata, long-name=(string)"Video\ sink", klass=(string)Sink/Video, description=(string)"A\ standard\ X\ based\ videosink", author=(string)"Julien\ Moutte\ \";sinkvideo/x-raw, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]GstNavigationGstVideoOverlayhZ”Rx`cacasinkColored ASCII Art video sink/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcacasink.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorycacasinkmetadata, long-name=(string)"A\ colored\ ASCII\ art\ video\ sink", klass=(string)Sink/Video, description=(string)"A\ colored\ ASCII\ art\ videosink", author=(string)"Zeeshan\ Ali\ \";sinkvideo/x-raw, format=(string){ RGB, BGR, RGBx, xRGB, BGRx, xBGR, RGB16, RGB15 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]H”Rx`rtsptransfer data via RTSP/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstrtsp.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryrtspsrc metadata, long-name=(string)"RTSP\ packet\ receiver", klass=(string)Source/Network, description=(string)"Receive\ data\ over\ the\ network\ via\ RTSP\ \(RFC\ 2326\)", author=(string)"Wim\ Taymans\ \\,\ Thijs\ Vermeir\ \\,\ Lutz\ Mueller\ \";stream_%uapplication/x-rtp; application/x-rdtrtsprtspurtsptrtsphrtsp-sdprtspsrtspsurtspstrtspshGstChildProxyGstURIHandlerGstElementFactoryrtpdecmetadata, long-name=(string)"RTP\ Decoder", klass=(string)Codec/Parser/Network, description=(string)"Accepts\ raw\ RTP\ and\ RTCP\ packets\ and\ sends\ them\ forward", author=(string)"Wim\ Taymans\ \";recv_rtp_sink_%uapplication/x-rtprecv_rtcp_sink_%uapplication/x-rtcprecv_rtp_src_%u_%u_%uapplication/x-rtprtcp_src_%uapplication/x-rtcp 8š'”`pbtypesgst-plugins-base dynamic types/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstpbtypes.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstDynamicTypeFactoryGstVideoMultiviewFlagsSetŒš'”`audioconvertConvert audio to different formats/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaudioconvert.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryaudioconvertmetadata, long-name=(string)"Audio\ converter", klass=(string)Filter/Converter/Audio, description=(string)"Convert\ audio\ to\ different\ formats", author=(string)"Benjamin\ Otte\ \";srcaudio/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 }sinkaudio/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 }¨_”Rx`udptransfer data via UDP/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstudp.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryudpsinkmetadata, long-name=(string)"UDP\ packet\ sender", klass=(string)Sink/Network, description=(string)"Send\ data\ over\ the\ network\ via\ UDP", author=(string)"Wim\ Taymans\ \";sinkANYudpGstURIHandlerGstElementFactorymultiudpsinkmetadata, long-name=(string)"UDP\ packet\ sender", klass=(string)Sink/Network, description=(string)"Send\ data\ over\ the\ network\ via\ UDP\ to\ one\ or\ multiple\ recipients\ which\ can\ be\ added\ or\ removed\ at\ runtime\ using\ action\ signals", author=(string)"Wim\ Taymans\ \";sinkANYGstElementFactorydynudpsinkmetadata, long-name=(string)"UDP\ packet\ sender", klass=(string)Sink/Network, description=(string)"Send\ data\ over\ the\ network\ via\ UDP\ with\ packet\ destinations\ picked\ up\ dynamically\ from\ meta\ on\ the\ buffers\ passed", author=(string)"Philippe\ Khalaf\ \";sinkANYGstElementFactoryudpsrcmetadata, long-name=(string)"UDP\ packet\ receiver", klass=(string)Source/Network, description=(string)"Receive\ data\ over\ the\ network\ via\ UDP", author=(string)"Wim\ Taymans\ \\,\ Thijs\ Vermeir\ \";srcANYudpGstURIHandler([”Rx`cutterAudio Cutter to split audio into non-silent bits/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcutter.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorycuttermetadata, long-name=(string)"Audio\ cutter", klass=(string)Filter/Editor/Audio, description=(string)"Audio\ Cutter\ to\ split\ audio\ into\ non-silent\ bits", author=(string)"Thomas\ Vander\ Stichele\ \";srcaudio/x-raw, format=(string){ S8, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ S8, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedˆ1”Rx`audioparsersParsers for various audio formats/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaudioparsers.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryaacparsemetadata, long-name=(string)"AAC\ audio\ stream\ parser", klass=(string)Codec/Parser/Audio, description=(string)"Advanced\ Audio\ Coding\ parser", author=(string)"Stefan\ Kost\ \";sinkaudio/mpeg, mpegversion=(int){ 2, 4 }srcaudio/mpeg, framed=(boolean)true, mpegversion=(int){ 2, 4 }, stream-format=(string){ raw, adts, adif, loas }GstElementFactoryamrparsemetadata, long-name=(string)"AMR\ audio\ stream\ parser", klass=(string)Codec/Parser/Audio, description=(string)"Adaptive\ Multi-Rate\ audio\ parser", author=(string)"Ronald\ Bultje\ \";sinkaudio/x-amr-nb-sh; audio/x-amr-wb-shsrcaudio/AMR, rate=(int)8000, channels=(int)1; audio/AMR-WB, rate=(int)16000, channels=(int)1GstElementFactoryac3parsemetadata, long-name=(string)"AC3\ audio\ stream\ parser", klass=(string)Codec/Parser/Converter/Audio, description=(string)"AC3\ parser", author=(string)"Tim-Philipp\ M\303\274ller\ \";sinkaudio/x-ac3; audio/x-eac3; audio/ac3; audio/x-private1-ac3srcaudio/x-ac3, framed=(boolean)true, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 48000 ], alignment=(string){ iec61937, frame }; audio/x-eac3, framed=(boolean)true, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 48000 ], alignment=(string){ iec61937, frame }GstElementFactorydcaparsemetadata, long-name=(string)"DTS\ Coherent\ Acoustics\ audio\ stream\ parser", klass=(string)Codec/Parser/Audio, description=(string)"DCA\ parser", author=(string)"Tim-Philipp\ M\303\274ller\ \";sinkaudio/x-dts; audio/x-private1-dtssrcaudio/x-dts, framed=(boolean)true, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 192000 ], depth=(int){ 14, 16 }, endianness=(int){ 1234, 4321 }, block-size=(int)[ 1, 2147483647 ], frame-size=(int)[ 1, 2147483647 ]GstElementFactoryflacparsemetadata, long-name=(string)"FLAC\ audio\ parser", klass=(string)Codec/Parser/Audio, description=(string)"Parses\ audio\ with\ the\ FLAC\ lossless\ audio\ codec", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/x-flac, framed=(boolean)true, channels=(int)[ 1, 8 ], rate=(int)[ 1, 655350 ]sinkaudio/x-flacGstElementFactorympegaudioparsemetadata, long-name=(string)"MPEG1\ Audio\ Parser", klass=(string)Codec/Parser/Audio, description=(string)"Parses\ and\ frames\ mpeg1\ audio\ streams\ \(levels\ 1-3\)\,\ provides\ seek", author=(string)"Jan\ Schmidt\ \\,Mark\ Nauwelaerts\ \";sinkaudio/mpeg, mpegversion=(int)1srcaudio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], mpegaudioversion=(int)[ 1, 3 ], rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ], parsed=(boolean)trueGstElementFactorysbcparsemetadata, long-name=(string)"SBC\ audio\ parser", klass=(string)Codec/Parser/Audio, description=(string)"Parses\ an\ SBC\ bluetooth\ audio\ stream", author=(string)"Tim-Philipp\ M\303\274ller\ \";srcaudio/x-sbc, parsed=(boolean)true, channels=(int)[ 1, 2 ], rate=(int){ 16000, 32000, 44100, 48000 }sinkaudio/x-sbcGstElementFactorywavpackparsemetadata, long-name=(string)"Wavpack\ audio\ stream\ parser", klass=(string)Codec/Parser/Audio, description=(string)"Wavpack\ parser", author=(string)"Mark\ Nauwelaerts\ \";sinkaudio/x-wavpack; audio/x-wavpack-correctionsrcaudio/x-wavpack, depth=(int)[ 1, 32 ], channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ], framed=(boolean)true; audio/x-wavpack-correction, framed=(boolean)truehÿ”Rx`dvDV demuxer and decoder based on libdv (libdv.sf.net)/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdv.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorydvdemuxmetadata, long-name=(string)"DV\ system\ stream\ demuxer", klass=(string)Codec/Demuxer, description=(string)"Uses\ libdv\ to\ separate\ DV\ audio\ from\ DV\ video\ \(libdv.sourceforge.net\)", author=(string)"Erik\ Walthinsen\ \\,\ Wim\ Taymans\ \";sinkvideo/x-dv, systemstream=(boolean)truevideovideo/x-dv, systemstream=(boolean)falseaudioaudio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 32000, 44100, 48000 }, channels=(int){ 2, 4 }GstElementFactorydvdec@metadata, long-name=(string)"DV\ video\ decoder", klass=(string)Codec/Decoder/Video, description=(string)"Uses\ libdv\ to\ decode\ DV\ video\ \(smpte314\)\ \(libdv.sourceforge.net\)", author=(string)"Erik\ Walthinsen\ \\,Wim\ Taymans\ \";sinkvideo/x-dv, systemstream=(boolean)falsesrcvideo/x-raw, format=(string){ YUY2, BGRx, RGB }, framerate=(fraction)[ 1/1, 60/1 ], width=(int)720, height=(int){ 576, 480 }ÈZ”Rx`aasinkASCII Art video sink/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaasink.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryaasinkmetadata, long-name=(string)"ASCII\ art\ video\ sink", klass=(string)Sink/Video, description=(string)"An\ ASCII\ art\ videosink", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]È8”Rx`matroskaMatroska and WebM stream handling/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmatroska.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorymatroskademuxmetadata, long-name=(string)"Matroska\ demuxer", klass=(string)Codec/Demuxer, description=(string)"Demuxes\ Matroska/WebM\ streams\ into\ video/audio/subtitles", author=(string)"GStreamer\ maintainers\ \";video_%uANYaudio_%uANYsubtitle_%utext/x-raw, format=(string)pango-markup; application/x-ssa; application/x-ass; application/x-usf; subpicture/x-dvd; subpicture/x-pgs; subtitle/x-kate; application/x-subtitle-unknownsinkaudio/x-matroska; video/x-matroska; video/x-matroska-3d; audio/webm; video/webmGstElementFactorymatroskaparsemetadata, long-name=(string)"Matroska\ parser", klass=(string)Codec/Parser, description=(string)"Parses\ Matroska/WebM\ streams\ into\ video/audio/subtitles", author=(string)"GStreamer\ maintainers\ \";srcaudio/x-matroska; video/x-matroska; video/x-matroska-3d; audio/webm; video/webmsinkaudio/x-matroska; video/x-matroska; video/x-matroska-3d; audio/webm; video/webmGstElementFactorymatroskamuxmetadata, long-name=(string)"Matroska\ muxer", klass=(string)Codec/Muxer, description=(string)"Muxes\ video/audio/subtitle\ streams\ into\ a\ matroska\ stream", author=(string)"GStreamer\ maintainers\ \";video_%uvideo/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h265, stream-format=(string)hvc1, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-huffyuv, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-dv, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h263, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-msmpeg, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; image/jpeg, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-theora; video/x-dirac, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-pn-realvideo, rmversion=(int)[ 1, 4 ], width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-vp8, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-vp9, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-raw, format=(string){ YUY2, I420, YV12, UYVY, AYUV, GRAY8, BGR, RGB }, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-prores, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-wmv, wmvversion=(int)[ 1, 3 ], width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-av1, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]audio_%uaudio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int){ 2, 4 }, stream-format=(string)raw, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-ac3, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-eac3, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-dts, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-vorbis, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-flac, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-opus; audio/x-speex, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string){ U8, S16BE, S16LE, S24BE, S24LE, S32BE, S32LE, F32LE, F64LE }, layout=(string)interleaved, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-tta, width=(int){ 8, 16, 24 }, channels=(int){ 1, 2 }, rate=(int)[ 8000, 96000 ]; audio/x-pn-realaudio, raversion=(int){ 1, 2, 8 }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)[ 1, 3 ], block_align=(int)[ 0, 65535 ], bitrate=(int)[ 0, 524288 ], channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-alaw, channels=(int){ 1, 2 }, rate=(int)[ 8000, 192000 ]; audio/x-mulaw, channels=(int){ 1, 2 }, rate=(int)[ 8000, 192000 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 64, 8192 ], channels=(int){ 1, 2 }, rate=(int)[ 8000, 96000 ]; audio/G722, channels=(int)1, rate=(int)16000; audio/x-adpcm, layout=(string)g726, channels=(int)1, rate=(int)8000subtitle_%usubtitle/x-kate; text/x-raw, format=(string)utf8; application/x-ssa; application/x-ass; application/x-usf; subpicture/x-dvd; application/x-subtitle-unknownsrcvideo/x-matroska; video/x-matroska-3d; audio/x-matroskaGstTagSetterGstTocSetterGstElementFactorywebmmuxmetadata, long-name=(string)"WebM\ muxer", klass=(string)Codec/Muxer, description=(string)"Muxes\ video\ and\ audio\ streams\ into\ a\ WebM\ stream", author=(string)"GStreamer\ maintainers\ \";video_%uvideo/x-vp8, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-vp9, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-av1, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]audio_%uaudio/x-vorbis, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-opus, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]subtitle_%usubtitle/x-kate; text/x-raw, format=(string)utf8; application/x-ssa; application/x-ass; application/x-usf; subpicture/x-dvd; application/x-subtitle-unknownsrcvideo/webm; audio/webmGstTagSetterGstTocSetter(Í”Rx`1394Source for video data via IEEE1394 interface/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgst1394.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorydv1394srcmetadata, long-name=(string)"Firewire\ \(1394\)\ DV\ video\ source", klass=(string)Source/Video, description=(string)"Source\ for\ DV\ video\ data\ from\ firewire\ port", author=(string)"Erik\ Walthinsen\ \\,\ Daniel\ Fischer\ \\,\ Wim\ Taymans\ \\,\ Zaheer\ Abbas\ Merali\ \";srcvideo/x-dv, format=(string){ NTSC, PAL }, systemstream=(boolean)truedvGstURIHandlerGstElementFactoryhdv1394srcmetadata, long-name=(string)"Firewire\ \(1394\)\ HDV\ video\ source", klass=(string)Source/Video, description=(string)"Source\ for\ MPEG-TS\ video\ data\ from\ firewire\ port", author=(string)"Edward\ Hervey\ \";srcvideo/mpegts, systemstream=(boolean)true, packetsize=(int)188hdvGstURIHandlerˆÜš'”`gioGIO elements/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstgio.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactorygiosink€metadata, long-name=(string)"GIO\ sink", klass=(string)Sink/File, description=(string)"Write\ to\ any\ GIO-supported\ location", author=(string)"Ren\303\251\ Stadler\ \\,\ Sebastian\ Dr\303\266ge\ \";sinkANYfilenetworkdns-sddavsdavgphoto2archiveadminsftpsshftpsmtpftpisftpsmbafpafcdavs+sddav+sdtrashlocaltestnfsrecentcomputergoogle-driveburnresourceGstURIHandlerGstElementFactorygiosrc€metadata, long-name=(string)"GIO\ source", klass=(string)Source/File, description=(string)"Read\ from\ any\ GIO-supported\ location", author=(string)"Ren\303\251\ Stadler\ \\,\ Sebastian\ Dr\303\266ge\ \";srcANYfilenetworkdns-sddavsdavgphoto2archiveadminsftpsshftpsmtpftpisftpsmbafpafcdavs+sddav+sdtrashlocaltestnfsrecentcomputergoogle-driveburnresourceGstURIHandlerGstElementFactorygiostreamsinkmetadata, long-name=(string)"GIO\ stream\ sink", klass=(string)Sink, description=(string)"Write\ to\ any\ GIO\ stream", author=(string)"Sebastian\ Dr\303\266ge\ \";sinkANYGstElementFactorygiostreamsrcmetadata, long-name=(string)"GIO\ stream\ source", klass=(string)Source, description=(string)"Read\ from\ any\ GIO\ stream", author=(string)"Sebastian\ Dr\303\266ge\ \";srcANYºËÅZ/usr/lib/x86_64-linux-gnu/gio/modulesÚÍÅZ/usr/share/gvfs/mountshp”Rx`camerabinTake image snapshots and record movies from camera/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcamerabin.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryviewfinderbinmetadata, long-name=(string)"Viewfinder\ Bin", klass=(string)Sink/Video, description=(string)"Viewfinder\ Bin\ used\ in\ camerabin2", author=(string)"Thiago\ Santos\ \";sinkvideo/x-raw(ANY)GstChildProxyGstElementFactorywrappercamerabinsrcmetadata, long-name=(string)"Wrapper\ camera\ src\ element\ for\ camerabin2", klass=(string)Source/Video, description=(string)"Wrapper\ camera\ src\ element\ for\ camerabin2", author=(string)"Thiago\ Santos\ \";vfsrcANYimgsrcANYvidsrcANYGstChildProxyGstElementFactorycamerabinmetadata, long-name=(string)"Camera\ Bin", klass=(string)Generic/Bin/Camera, description=(string)"Take\ image\ snapshots\ and\ record\ movies\ from\ camera", author=(string)"Thiago\ Santos\ \";GstChildProxyGstTagSetter˜z”Rx`spectrumRun an FFT on the audio signal, output spectrum data/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstspectrum.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryspectrummetadata, long-name=(string)"Spectrum\ analyzer", klass=(string)Filter/Analyzer/Audio, description=(string)"Run\ an\ FFT\ on\ the\ audio\ signal\,\ output\ spectrum\ data", author=(string)"Erik\ Walthinsen\ \\,\ Stefan\ Kost\ \\,\ Sebastian\ Dr\303\266ge\ \";srcaudio/x-raw, format=(string){ S16LE, S24LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleavedsinkaudio/x-raw, format=(string){ S16LE, S24LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved{”Rx`levelAudio level plugin/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlevel.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorylevelmetadata, long-name=(string)Level, klass=(string)Filter/Analyzer/Audio, description=(string)"RMS/Peak/Decaying\ Peak\ Level\ messager\ for\ audio/raw", author=(string)"Thomas\ Vander\ Stichele\ \";sinkaudio/x-raw, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]srcaudio/x-raw, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]¨¼š'”`videorateAdjusts video frames/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideorate.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryvideoratemetadata, long-name=(string)"Video\ rate\ adjuster", klass=(string)Filter/Effect/Video, description=(string)"Drops/duplicates/adjusts\ timestamps\ on\ video\ frames\ to\ make\ a\ perfect\ stream", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw(ANY); video/x-bayer(ANY); image/jpeg(ANY); image/png(ANY)srcvideo/x-raw(ANY); video/x-bayer(ANY); image/jpeg(ANY); image/png(ANY)èj”Rx`alawALaw audio conversion routines/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstalaw.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryalawencmetadata, long-name=(string)"A\ Law\ audio\ encoder", klass=(string)Codec/Encoder/Audio, description=(string)"Convert\ 16bit\ PCM\ to\ 8bit\ A\ law", author=(string)"Zaheer\ Abbas\ Merali\ \";srcaudio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]sinkaudio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]GstPresetGstElementFactoryalawdecmetadata, long-name=(string)"A\ Law\ audio\ decoder", klass=(string)Codec/Decoder/Audio, description=(string)"Convert\ 8bit\ A\ law\ to\ 16bit\ PCM", author=(string)"Zaheer\ Abbas\ Merali\ \";srcaudio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]sinkaudio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ](8š'”`appElements used to communicate with applications/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstapp.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryappsrcmetadata, long-name=(string)AppSrc, klass=(string)Generic/Source, description=(string)"Allow\ the\ application\ to\ feed\ buffers\ to\ a\ pipeline", author=(string)"David\ Schleef\ \\,\ Wim\ Taymans\ \";srcANYappsrcGstURIHandlerGstElementFactoryappsinkmetadata, long-name=(string)AppSink, klass=(string)Generic/Sink, description=(string)"Allow\ the\ application\ to\ get\ access\ to\ raw\ buffer", author=(string)"David\ Schleef\ \\,\ Wim\ Taymans\ \";sinkANYappsinkGstURIHandler°š'”`opusOPUS plugin library/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstopus.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryopusencmetadata, long-name=(string)"Opus\ audio\ encoder", klass=(string)Codec/Encoder/Audio, description=(string)"Encodes\ audio\ in\ Opus\ format", author=(string)"Vincent\ Penquerc\'h\ \";srcaudio/x-opussinkaudio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)48000, channels=(int)[ 1, 8 ]; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 12000, 16000, 24000 }, channels=(int)[ 1, 8 ]GstPresetGstTagSetterGstElementFactoryopusdecmetadata, long-name=(string)"Opus\ audio\ decoder", klass=(string)Codec/Decoder/Audio, description=(string)"decode\ opus\ streams\ to\ audio", author=(string)"Vincent\ Penquerc\'h\ \";srcaudio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 48000, 24000, 16000, 12000, 8000 }, channels=(int)[ 1, 8 ]sinkaudio/x-opus, channel-mapping-family=(int)0; audio/x-opus, channel-mapping-family=(int)[ 1, 255 ], channels=(int)[ 1, 255 ], stream-count=(int)[ 1, 255 ], coupled-count=(int)[ 0, 255 ]Åš'”`oggogg stream manipulation (info about ogg: http://xiph.org)/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstogg.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryoggdemuxmetadata, long-name=(string)"Ogg\ demuxer", klass=(string)Codec/Demuxer, description=(string)"demux\ ogg\ streams\ \(info\ about\ ogg:\ http://xiph.org\)", author=(string)"Wim\ Taymans\ \";sinkapplication/ogg; audio/ogg; video/ogg; application/katesrc_%08xANYGstElementFactoryoggmuxmetadata, long-name=(string)"Ogg\ muxer", klass=(string)Codec/Muxer, description=(string)"mux\ ogg\ streams\ \(info\ about\ ogg:\ http://xiph.org\)", author=(string)"Wim\ Taymans\ \";srcapplication/ogg; audio/ogg; video/oggvideo_%uvideo/x-theora; application/x-ogm-video; video/x-dirac; video/x-smoke; video/x-vp8; video/x-daalaaudio_%uaudio/x-vorbis; audio/x-flac; audio/x-speex; audio/x-celt; application/x-ogm-audio; audio/x-opussubtitle_%utext/x-cmml, encoded=(boolean)true; subtitle/x-kate; application/x-kateGstPresetGstElementFactoryogmaudioparsemetadata, long-name=(string)"OGM\ audio\ stream\ parser", klass=(string)Codec/Parser/Audio, description=(string)"parse\ an\ OGM\ audio\ header\ and\ stream", author=(string)"GStreamer\ maintainers\ \";sinkapplication/x-ogm-audiosrcaudio/ms-gsm; audio/mpeg, mpegversion=(int)1, layer=(int)3; audio/mpeg, mpegversion=(int)1, layer=(int)2; audio/x-raw, format=(string){ S8, U8, S16LE, U16LE, S24LE, U24LE, S32LE, U32LE }, layout=(string)interleaved; audio/x-vorbis; audio/x-ac3; audio/x-dts; audio/mpeg, mpegversion=(int)4; audio/x-alaw; audio/x-mulaw; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 1, 2147483647 ]; audio/x-truespeech; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3; audio/x-raw, format=(string){ F32LE, F64LE }, layout=(string)interleaved; audio/x-voxware, voxwaretype=(int)117; audio/x-adpcm, layout=(string)dk4; audio/x-adpcm, layout=(string)dk3; audio/x-adpcm, layout=(string)dvi; audio/AMR; audio/AMR-WB; audio/x-siren; application/x-ogg-aviGstElementFactoryogmvideoparsemetadata, long-name=(string)"OGM\ video\ stream\ parser", klass=(string)Codec/Parser/Video, description=(string)"parse\ an\ OGM\ video\ header\ and\ stream", author=(string)"GStreamer\ maintainers\ \";sinkapplication/x-ogm-videosrcvideo/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-asus, asusversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-asus, asusversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-cineform, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-cirrus-logic-accupak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-camstudio, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-compressed-yuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string){ RGB8P, BGR, BGRx }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-truemotion, trueversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dv, systemstream=(boolean)false, dvversion=(int)25, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dv, systemstream=(boolean)false, dvversion=(int)50, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-flash-video, flvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6-flash, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)lucent, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-huffyuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-intel-h263, variant=(string)intel, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)I420, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)microsoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; image/jpeg, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)42, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)43, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)41, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-mszh, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; image/png, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-rle, layout=(string)microsoft, depth=(int)[ 1, 64 ], framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/sp5x, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-truemotion, trueversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-camtasia, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ultimotion, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)UYVY, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ati-vcr, vcrversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ati-vcr, vcrversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)vdolive, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)vivo, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vmnc, version=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)videosoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)3, format=(string)WMV3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-xan, wcversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YUY2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YVU9, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-zlib, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-cinepak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msvideocodec, msvideoversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)xirlink, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dirac, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ffv, ffvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-kmvc, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6-flash, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp7, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp8, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-mimic, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-apple-video, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-theora, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-fraps, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-aasc, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YV12, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-loco, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-zmbv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)v210, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)r210, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]GstElementFactoryogmtextparsemetadata, long-name=(string)"OGM\ text\ stream\ parser", klass=(string)Codec/Decoder/Subtitle, description=(string)"parse\ an\ OGM\ text\ header\ and\ stream", author=(string)"GStreamer\ maintainers\ \";sinkapplication/x-ogm-textsrctext/x-raw, format=(string)utf8GstElementFactoryoggparsemetadata, long-name=(string)"Ogg\ parser", klass=(string)Codec/Parser, description=(string)"parse\ ogg\ streams\ into\ pages\ \(info\ about\ ogg:\ http://xiph.org\)", author=(string)"Michael\ Smith\ \";sinkapplication/oggsrcapplication/oggGstElementFactoryoggaviparsemetadata, long-name=(string)"Ogg\ AVI\ parser", klass=(string)Codec/Parser, description=(string)"parse\ an\ ogg\ avi\ stream\ into\ pages\ \(info\ about\ ogg:\ http://xiph.org\)", author=(string)"Wim\ Taymans\ \";sinkapplication/x-ogg-avisrcaudio/x-vorbisÈìš'”`videotestsrcCreates a test video stream/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideotestsrc.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryvideotestsrcmetadata, long-name=(string)"Video\ test\ source", klass=(string)Source/Video, description=(string)"Creates\ a\ test\ video\ stream", author=(string)"David\ A.\ Schleef\ \";srcvideo/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], multiview-mode=(string){ mono, left, right }; video/x-bayer, format=(string){ bggr, rggb, grbg, gbrg }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], multiview-mode=(string){ mono, left, right }H›”Rx`flxdecFLC/FLI/FLX video decoder/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstflxdec.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryflxdecmetadata, long-name=(string)"FLX\ video\ decoder", klass=(string)Codec/Decoder/Video, description=(string)"FLC/FLI/FLX\ video\ decoder", author=(string)"Sepp\ Wijnands\ \\,\ Zeeshan\ Ali\ \";sinkvideo/x-flisrcvideo/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]ˆZ”Rx`apetagAPEv1/2 tag reader/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstapetag.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryapedemuxmetadata, long-name=(string)"APE\ tag\ demuxer", klass=(string)Codec/Demuxer/Metadata, description=(string)"Read\ and\ output\ APE\ tags\ while\ demuxing\ the\ contents", author=(string)"Tim-Philipp\ M\303\274ller\ \";srcANYsinkapplication/x-apetagH”Rx`videomixerVideo mixer/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideomixer.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryvideomixermetadata, long-name=(string)"Video\ mixer\ 2", klass=(string)Filter/Editor/Video/Compositor, description=(string)"Mix\ multiple\ video\ streams", author=(string)"Wim\ Taymans\ \\,\ Sebastian\ Dr\303\266ge\ \";srcvideo/x-raw, format=(string){ AYUV, BGRA, ARGB, RGBA, ABGR, Y444, Y42B, YUY2, UYVY, YVYU, I420, YV12, NV12, NV21, Y41B, RGB, BGR, xRGB, xBGR, RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sink_%uvideo/x-raw, format=(string){ AYUV, BGRA, ARGB, RGBA, ABGR, Y444, Y42B, YUY2, UYVY, YVYU, I420, YV12, NV12, NV21, Y41B, RGB, BGR, xRGB, xBGR, RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstChildProxy({”Rx`mpg123mp3 decoding based on the mpg123 library/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmpg123.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorympg123audiodec@metadata, long-name=(string)"mpg123\ mp3\ decoder", klass=(string)Codec/Decoder/Audio, description=(string)"Decodes\ mp3\ streams\ using\ the\ mpg123\ library", author=(string)"Carlos\ Rafael\ Giani\ \";sinkaudio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], parsed=(boolean)truesrcaudio/x-raw, format=(string){ S16LE, U16LE, S32LE, U32LE, S24LE, U24LE, F32LE }, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], layout=(string)interleavedÈýš'”`adderAdds multiple streams/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstadder.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryaddermetadata, long-name=(string)Adder, klass=(string)Generic/Audio, description=(string)"Add\ N\ audio\ channels\ together", author=(string)"Thomas\ Vander\ Stichele\ \";srcaudio/x-raw, format=(string){ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved }sink_%uaudio/x-raw, format=(string){ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved }GstChildProxy(š'”`theoraTheora plugin library/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgsttheora.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactorytheoradecmetadata, long-name=(string)"Theora\ video\ decoder", klass=(string)Codec/Decoder/Video, description=(string)"decode\ raw\ theora\ streams\ to\ raw\ YUV\ video", author=(string)"Benjamin\ Otte\ \\,\ Wim\ Taymans\ \";srcvideo/x-raw, format=(string){ I420, Y42B, Y444 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]sinkvideo/x-theoraGstElementFactorytheoraencmetadata, long-name=(string)"Theora\ video\ encoder", klass=(string)Codec/Encoder/Video, description=(string)"encode\ raw\ YUV\ video\ to\ a\ theora\ stream", author=(string)"Wim\ Taymans\ \";srcvideo/x-theora, framerate=(fraction)[ 1/2147483647, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]sinkvideo/x-raw, format=(string){ I420, Y42B, Y444 }, framerate=(fraction)[ 1/2147483647, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]GstPresetGstElementFactorytheoraparsemetadata, long-name=(string)"Theora\ video\ parser", klass=(string)Codec/Parser/Video, description=(string)"parse\ raw\ theora\ streams", author=(string)"Andy\ Wingo\ \";srcvideo/x-theorasinkvideo/x-theora¾”Rx`speexSpeex plugin library/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstspeex.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryspeexencmetadata, long-name=(string)"Speex\ audio\ encoder", klass=(string)Codec/Encoder/Audio, description=(string)"Encodes\ audio\ in\ Speex\ format", author=(string)"Wim\ Taymans\ \";srcaudio/x-speex, rate=(int)[ 6000, 48000 ], channels=(int)[ 1, 2 ]sinkaudio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 6000, 48000 ], channels=(int)1; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 6000, 48000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003GstPresetGstTagSetterGstElementFactoryspeexdecmetadata, long-name=(string)"Speex\ audio\ decoder", klass=(string)Codec/Decoder/Audio, description=(string)"decode\ speex\ streams\ to\ audio", author=(string)"Wim\ Taymans\ \";srcaudio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 6000, 48000 ], channels=(int)[ 1, 2 ]sinkaudio/x-speexˆ1š'”`encodingvarious encoding-related elements/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstencoding.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryencodebinmetadata, long-name=(string)"Encoder\ Bin", klass=(string)Generic/Bin/Encoder, description=(string)"Convenience\ encoding/muxing\ element", author=(string)"Edward\ Hervey\ \";srcANYvideo_%uANYaudio_%uANYprivate_%uANYGstChildProxyH”Rx`multipartmultipart stream manipulation/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmultipart.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorymultipartdemuxmetadata, long-name=(string)"Multipart\ demuxer", klass=(string)Codec/Demuxer, description=(string)"demux\ multipart\ streams", author=(string)"Wim\ Taymans\ \\,\ Sjoerd\ Simons\ \";sinkmultipart/x-mixed-replacesrc_%uANYGstElementFactorymultipartmuxmetadata, long-name=(string)"Multipart\ muxer", klass=(string)Codec/Muxer, description=(string)"mux\ multipart\ streams", author=(string)"Wim\ Taymans\ \";srcmultipart/x-mixed-replacesink_%uANY(œ”Rx`shout2Sends data to an icecast server using libshout2/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstshout2.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryshout2sendmetadata, long-name=(string)"Icecast\ network\ sink", klass=(string)Sink/Network, description=(string)"Sends\ data\ to\ an\ icecast\ server", author=(string)"Wim\ Taymans\ \\,\ Pedro\ Corte-Real\ \\,\ Zaheer\ Abbas\ Merali\ \";sinkapplication/ogg; audio/ogg; video/ogg; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]; video/webm; audio/webmGstTagSetterÈ"”Rx` debugelements for testing and debugging/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebug.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorybreakmydatametadata, long-name=(string)"Break\ my\ data", klass=(string)Testing, description=(string)"randomly\ change\ data\ in\ the\ stream", author=(string)"Benjamin\ Otte\ \";sinkANYsrcANYGstElementFactorycapssettermetadata, long-name=(string)CapsSetter, klass=(string)Generic, description=(string)"Set/merge\ caps\ on\ stream", author=(string)"Mark\ Nauwelaerts\ \";sinkANYsrcANYGstElementFactoryrndbuffersizemetadata, long-name=(string)"Random\ buffer\ size", klass=(string)Testing, description=(string)"pull\ random\ sized\ buffers", author=(string)"Stefan\ Kost\ \";sinkANYsrcANYGstElementFactorynavseekmetadata, long-name=(string)"Seek\ based\ on\ left-right\ arrows", klass=(string)Filter/Video, description=(string)"Seek\ based\ on\ navigation\ keys\ left-right", author=(string)"Jan\ Schmidt\ \";sinkANYsrcANYGstElementFactorypushfilesrcmetadata, long-name=(string)"Push\ File\ Source", klass=(string)Testing, description=(string)"Implements\ pushfile://\ URI-handler\ for\ push-based\ file\ access", author=(string)"Tim-Philipp\ M\303\274ller\ \";srcANYpushfileGstChildProxyGstURIHandlerGstElementFactoryprogressreportmetadata, long-name=(string)"Progress\ report", klass=(string)Testing, description=(string)"Periodically\ query\ and\ report\ on\ processing\ progress", author=(string)"Jan\ Schmidt\ \";sinkANYsrcANYGstElementFactorytaginjectmetadata, long-name=(string)TagInject, klass=(string)Generic, description=(string)"inject\ metadata\ tags", author=(string)"Stefan\ Kost\ \";srcANYsinkANYGstElementFactorytestsinkmetadata, long-name=(string)"Test\ plugin", klass=(string)Testing, description=(string)"perform\ a\ number\ of\ tests", author=(string)"Benjamin\ Otte\ \";sinkANYGstElementFactorycpureportmetadata, long-name=(string)"CPU\ report", klass=(string)Testing, description=(string)"Post\ cpu\ usage\ information\ every\ buffer", author=(string)"Zaheer\ Abbas\ Merali\ \";sinkANYsrcANYÈZš'”`libvisuallibvisual visualization plugins/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibvisual.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03øé‘ þÿÿÿ/usr/lib/x86_64-linux-gnu/libvisual-0.4/actorHOME/.libvisual/actorXŒš'”`overlaycompositionRenders overlays on top of video frames/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstoverlaycomposition.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryoverlaycompositionmetadata, long-name=(string)"Overlay\ Composition", klass=(string)Filter/Editor/Video, description=(string)"Overlay\ Composition", author=(string)"Sebastian\ Dr\303\266ge\ \";srcvideo/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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sinkvideo/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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]¨¬”Rx`jpegformatJPEG interchange format plugin/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstjpegformat.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryjpegparsemetadata, long-name=(string)"JPEG\ stream\ parser", klass=(string)Video/Parser, description=(string)"Parse\ JPEG\ images\ into\ single-frame\ buffers", author=(string)"Arnout\ Vandecappelle\ \(Essensium/Mind\)\ \";srcimage/jpeg, format=(string){ I420, Y41B, UYVY, YV12 }, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], parsed=(boolean)truesinkimage/jpegGstElementFactoryjifmux€metadata, long-name=(string)"JPEG\ stream\ muxer", klass=(string)Video/Formatter, description=(string)"Remuxes\ JPEG\ images\ with\ markers\ and\ tags", author=(string)"Arnout\ Vandecappelle\ \(Essensium/Mind\)\ \";srcimage/jpegsinkimage/jpegGstTagSetterGstTagXmpWriterˆ”Rx`video4linux2elements for Video 4 Linux/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideo4linux2.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryv4l2srcmetadata, long-name=(string)"Video\ \(video4linux2\)\ Source", klass=(string)Source/Video, description=(string)"Reads\ frames\ from\ a\ Video4Linux2\ device", author=(string)"Edgard\ Lima\ \\,\ Stefan\ Kost\ \";srcimage/jpeg; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/mpeg, mpegversion=(int){ 1, 2 }; video/mpegts, systemstream=(boolean)true; video/x-bayer, format=(string){ bggr, gbrg, grbg, rggb }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, systemstream=(boolean)true; video/x-fwht; video/x-h263, variant=(string)itu; video/x-h264, stream-format=(string){ byte-stream, avc }, alignment=(string)au; video/x-h265, stream-format=(string)byte-stream, alignment=(string)au; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGB16, BGR, RGB, GRAY8, GRAY16_LE, GRAY16_BE, YVU9, YV12, YUY2, YVYU, UYVY, Y42B, Y41B, YUV9, NV12_64Z32, NV24, NV61, NV16, NV21, NV12, I420, BGRA, BGRx, ARGB, xRGB, BGR15, RGB15 }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-vp8; video/x-vp9; video/x-wmv, wmvversion=(int)3, format=(string)WVC1v4l2GstURIHandlerGstTunerGstColorBalanceGstVideoOrientationGstElementFactoryv4l2sinkmetadata, long-name=(string)"Video\ \(video4linux2\)\ Sink", klass=(string)Sink/Video, description=(string)"Displays\ frames\ on\ a\ video4linux2\ device", author=(string)"Rob\ Clark\ \\,";sinkimage/jpeg; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/mpeg, mpegversion=(int){ 1, 2 }; video/mpegts, systemstream=(boolean)true; video/x-bayer, format=(string){ bggr, gbrg, grbg, rggb }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, systemstream=(boolean)true; video/x-fwht; video/x-h263, variant=(string)itu; video/x-h264, stream-format=(string){ byte-stream, avc }, alignment=(string)au; video/x-h265, stream-format=(string)byte-stream, alignment=(string)au; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGB16, BGR, RGB, GRAY8, GRAY16_LE, GRAY16_BE, YVU9, YV12, YUY2, YVYU, UYVY, Y42B, Y41B, YUV9, NV12_64Z32, NV24, NV61, NV16, NV21, NV12, I420, BGRA, BGRx, ARGB, xRGB, BGR15, RGB15 }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-vp8; video/x-vp9; video/x-wmv, wmvversion=(int)3, format=(string)WVC1GstTunerGstColorBalanceGstVideoOrientationGstElementFactoryv4l2radiometadata, long-name=(string)"Radio\ \(video4linux2\)\ Tuner", klass=(string)Tuner, description=(string)"Controls\ a\ Video4Linux2\ radio\ device", author=(string)"Alexey\ Chernov\ \<4ernov\@gmail.com\>";radioGstURIHandlerGstTunerGstDeviceProviderFactoryv4l2deviceprovidermetadata, long-name=(string)"Video\ \(video4linux2\)\ Device\ Provider", klass=(string)Source/Sink/Video, description=(string)"List\ and\ monitor\ video4linux2\ source\ and\ sink\ devices", author=(string)"Olivier\ Crete\ \";ÿÿÿÿvideo/dev/v4l2/devœš'”`audioresampleResamples audio/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaudioresample.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryaudioresamplemetadata, long-name=(string)"Audio\ resampler", klass=(string)Filter/Converter/Audio, description=(string)"Resamples\ audio", author=(string)"Sebastian\ Dr\303\266ge\ \";srcaudio/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 }sinkaudio/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 }ˆ{”Rx`auparseparses au streams/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstauparse.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryauparse€metadata, long-name=(string)"AU\ audio\ demuxer", klass=(string)Codec/Demuxer/Audio, description=(string)"Parse\ an\ .au\ file\ into\ raw\ audio", author=(string)"Erik\ Walthinsen\ \";sinkaudio/x-ausrcaudio/x-raw, format=(string){ S8, S16LE, S16BE, S24LE, S24BE, S32LE, S32BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 8000, 192000 ], channels=(int)1, layout=(string)interleaved; audio/x-raw, format=(string){ S8, S16LE, S16BE, S24LE, S24BE, S32LE, S32BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 8000, 192000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleaved; audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]; audio/x-adpcm, layout=(string){ g721, g722, g723_3, g723_5 }Hþš'”`rawparseParses byte streams into raw frames/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstrawparse.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryunalignedaudioparse@metadata, long-name=(string)unalignedaudioparse, klass=(string)Codec/Parser/Bin/Audio, description=(string)"Parse\ unaligned\ raw\ audio\ data", author=(string)"Carlos\ Rafael\ Giani\ \";sinkaudio/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 }srcaudio/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 }GstChildProxyGstElementFactoryunalignedvideoparse@metadata, long-name=(string)unalignedvideoparse, klass=(string)Codec/Parser/Bin/Video, description=(string)"Parse\ unaligned\ raw\ video\ data", author=(string)"Carlos\ Rafael\ Giani\ \";sinkvideo/x-unaligned-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstChildProxyGstElementFactoryrawaudioparsemetadata, long-name=(string)rawaudioparse, klass=(string)Codec/Parser/Audio, description=(string)"Converts\ unformatted\ data\ streams\ into\ timestamped\ raw\ audio\ frames", author=(string)"Carlos\ Rafael\ Giani\ \";sinkaudio/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-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 ]srcaudio/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-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]GstElementFactoryrawvideoparsemetadata, long-name=(string)rawvideoparse, klass=(string)Codec/Parser/Video, description=(string)"Converts\ unformatted\ data\ streams\ into\ timestamped\ raw\ video\ frames", author=(string)"Carlos\ Rafael\ Giani\ \";sinkvideo/x-unaligned-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]¸š'”`‘typefindfunctionsdefault typefind functions/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgsttypefindfunctions.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstTypeFindFactoryvideo/x-ms-asf€video/x-ms-asfwmvwmawmasfGstTypeFindFactoryaudio/x-musepackaudio/x-musepack, streamversion=(int){ 7, 8 }mp+mppmpcGstTypeFindFactoryaudio/x-au@audio/x-ausndauGstTypeFindFactoryvideo/x-msvideovideo/x-msvideoaviGstTypeFindFactoryaudio/qcelpaudio/qcelpqcpGstTypeFindFactoryvideo/x-cdxavideo/x-cdxadatGstTypeFindFactoryvideo/x-vcdvideo/x-vcddatGstTypeFindFactoryaudio/x-imelodyaudio/x-imelodyimelodyimeimyGstTypeFindFactoryapplication/x-sccapplication/x-sccsccGstTypeFindFactoryapplication/x-mccapplication/x-mccmccGstTypeFindFactoryaudio/midiaudio/midimidimidGstTypeFindFactoryaudio/riff-midiaudio/riff-midimidimidGstTypeFindFactoryaudio/mobile-xmfaudio/mobile-xmfmxmfGstTypeFindFactoryvideo/x-fli@video/x-flifliflcGstTypeFindFactoryapplication/x-id3v2gapplication/x-id3ttaflacoggmpgamp1mp2mp3GstTypeFindFactoryapplication/x-id3v1eapplication/x-id3ttaflacoggmpgamp1mp2mp3GstTypeFindFactoryapplication/x-apetagfapplication/x-apetagwvmpcapemp3GstTypeFindFactoryaudio/x-ttafileaudio/x-ttafilettaGstTypeFindFactoryaudio/x-mod€audio/x-modxmumxultstxstms3msamptmpsmoktmtmmt2modmedmdlj2bitimffargdmdsmdmfdigidbmamsamf669GstTypeFindFactoryaudio/mpegaudio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]mpgamp1mp2mp3GstTypeFindFactoryaudio/x-ac3audio/x-ac3eac3ac3GstTypeFindFactoryaudio/x-dts€audio/x-dtsdtsGstTypeFindFactoryaudio/x-gsmaudio/x-gsm, rate=(int)8000, channels=(int)1gsmGstTypeFindFactoryvideo/mpeg-sysvideo/mpeg, systemstream=(boolean)true, mpegversion=(int)[ 1, 2 ]mpgmpegmpeGstTypeFindFactoryvideo/mpegtsvideo/mpegts, systemstream=(boolean)true, packetsize=(int)[ 188, 208 ]mtstsGstTypeFindFactoryapplication/ogg application/kate; application/ogg; audio/ogg; video/oggaxvaxaanxspxogxogmogvogaoggGstTypeFindFactoryvideo/mpeg-elementary@video/mpeg, systemstream=(boolean)falsempgmpegmpvGstTypeFindFactoryvideo/mpeg4video/mpeg, systemstream=(boolean)falsem4vGstTypeFindFactoryvideo/x-h263€video/x-h263, variant=(string)itu263h263GstTypeFindFactoryvideo/x-h264video/x-h264, stream-format=(string)byte-stream264x264h264GstTypeFindFactoryvideo/x-h265video/x-h265, stream-format=(string)byte-stream265x265h265GstTypeFindFactoryvideo/x-nuv€video/x-nuvnuvGstTypeFindFactoryaudio/x-m4aaudio/x-m4am4aGstTypeFindFactoryapplication/x-3gpapplication/x-3gp3gpGstTypeFindFactoryvideo/quicktimevideo/quicktimemp4movGstTypeFindFactoryimage/x-quicktime€image/x-quicktimeqtiqtifqifGstTypeFindFactoryimage/jp2image/jp2jp2GstTypeFindFactoryimage/x-jpcimage/x-jpcj2kjpcGstTypeFindFactoryvideo/mj2video/mj2mj2GstTypeFindFactorytext/html€text/htmlhtmlhtmGstTypeFindFactoryapplication/vnd.rn-realmedia€application/vnd.rn-realmediarmvbrmramraGstTypeFindFactoryapplication/x-pn-realaudio€application/x-pn-realaudiormvbrmramraGstTypeFindFactoryapplication/x-shockwave-flash€application/x-shockwave-flashswflswfGstTypeFindFactoryapplication/xgesapplication/xgesxgesGstTypeFindFactoryapplication/dash+xmlapplication/dash+xmlMPDmpdGstTypeFindFactoryapplication/vnd.ms-sstr+xmlapplication/vnd.ms-sstr+xmlGstTypeFindFactoryvideo/x-flv€video/x-flvflvGstTypeFindFactorytext/plain@text/plaintxtGstTypeFindFactorytext/utf-16@text/utf-16txtGstTypeFindFactorytext/utf-32@text/utf-32txtGstTypeFindFactorytext/uri-list@text/uri-listramGstTypeFindFactoryapplication/itc€application/itcitcGstTypeFindFactoryapplication/x-hls@application/x-hlsm3u8GstTypeFindFactoryapplication/sdp€application/sdpsdpGstTypeFindFactoryapplication/smil€application/smilsmilGstTypeFindFactoryapplication/ttml+xml€application/ttml+xmlttml+xmlGstTypeFindFactoryapplication/xml@application/xmlxmlGstTypeFindFactoryaudio/x-wavaudio/x-wavwavGstTypeFindFactoryaudio/x-aiff€audio/x-aiffaifcaifaiffGstTypeFindFactoryaudio/x-svx€audio/x-svxsvxiffGstTypeFindFactoryaudio/x-paris€audio/x-parispafGstTypeFindFactoryaudio/x-nist€audio/x-nistnistGstTypeFindFactoryaudio/x-voc€audio/x-vocvocGstTypeFindFactoryaudio/x-sds€audio/x-sdssdsGstTypeFindFactoryaudio/x-ircam€audio/x-ircamsfGstTypeFindFactoryaudio/x-w64€audio/x-w64w64GstTypeFindFactoryaudio/x-rf64audio/x-rf64rf64GstTypeFindFactoryaudio/x-shorten€audio/x-shortenshnGstTypeFindFactoryapplication/x-ape€application/x-apeapeGstTypeFindFactoryimage/jpegimage/jpegjpegjpejpgGstTypeFindFactoryimage/gifimage/gifgifGstTypeFindFactoryimage/pngimage/pngpngGstTypeFindFactoryimage/bmpimage/bmpbmpGstTypeFindFactoryimage/tiffimage/tiff, endianness=(int){ 4321, 1234 }tifftifGstTypeFindFactoryimage/webpimage/webpwebpGstTypeFindFactoryimage/x-exrimage/x-exrexrGstTypeFindFactoryimage/x-portable-pixmap€image/x-portable-anymap; image/x-portable-bitmap; image/x-portable-graymap; image/x-portable-pixmappbmpgmppmpnmGstTypeFindFactoryvideo/x-matroskavideo/x-matroskawebmmk3dmkamkvGstTypeFindFactoryapplication/mxfapplication/mxfmxfGstTypeFindFactoryvideo/x-mve€video/x-mvemveGstTypeFindFactoryvideo/x-dv€video/x-dv, systemstream=(boolean)truedifdvGstTypeFindFactoryaudio/x-amr-nb-shaudio/x-amr-nb-shamrGstTypeFindFactoryaudio/x-amr-wb-shaudio/x-amr-wb-shamrGstTypeFindFactoryaudio/iLBC-shaudio/iLBC-shilbcGstTypeFindFactoryaudio/x-sbc@audio/x-sbcsbcGstTypeFindFactoryaudio/x-sid@audio/x-sidsidGstTypeFindFactoryimage/x-xcf€image/x-xcfxcfGstTypeFindFactoryvideo/x-mng€video/x-mngmngGstTypeFindFactoryimage/x-jng€image/x-jngjngGstTypeFindFactoryimage/x-xpixmap€image/x-xpixmapxpmGstTypeFindFactoryimage/x-sun-raster€image/x-sun-rasterrasGstTypeFindFactoryapplication/x-bzip€application/x-bzipbz2GstTypeFindFactoryapplication/x-gzip€application/x-gzipgzGstTypeFindFactoryapplication/zip€application/zipzipGstTypeFindFactoryapplication/x-compress€application/x-compressZGstTypeFindFactorysubtitle/x-kate@GstTypeFindFactoryapplication/x-subtitle-vtt@application/x-subtitle-vtt, parsed=(boolean)falsevttGstTypeFindFactoryaudio/x-flacaudio/x-flacflacGstTypeFindFactoryaudio/x-vorbisaudio/x-vorbisGstTypeFindFactoryvideo/x-theoravideo/x-theoraGstTypeFindFactoryapplication/x-ogm-videoapplication/x-ogm-videoGstTypeFindFactoryapplication/x-ogm-audioapplication/x-ogm-audioGstTypeFindFactoryapplication/x-ogm-textapplication/x-ogm-textGstTypeFindFactoryaudio/x-speexaudio/x-speexGstTypeFindFactoryaudio/x-celtaudio/x-celtGstTypeFindFactoryapplication/x-ogg-skeletonapplication/x-ogg-skeleton, parsed=(boolean)falseGstTypeFindFactorytext/x-cmmltext/x-cmmlGstTypeFindFactoryapplication/x-executable@application/x-executableGstTypeFindFactoryaudio/aac€audio/mpeg, mpegversion=(int){ 2, 4 }, framed=(boolean)falseloasadifadtsaacGstTypeFindFactoryaudio/x-spc€audio/x-spcspcGstTypeFindFactoryaudio/x-wavpack€audio/x-wavpack, framed=(boolean)falsewvpwvGstTypeFindFactoryaudio/x-wavpack-correction€audio/x-wavpack-correction, framed=(boolean)falsewvcGstTypeFindFactoryaudio/x-caf€audio/x-cafcafGstTypeFindFactoryapplication/postscript€application/postscriptpsGstTypeFindFactoryimage/svg+xml€image/svg+xmlsvgGstTypeFindFactoryapplication/x-rar€application/x-rarrarGstTypeFindFactoryapplication/x-tar€application/x-tartarGstTypeFindFactoryapplication/x-ar€application/x-araGstTypeFindFactoryapplication/x-ms-dos-executable€application/x-ms-dos-executablecplmsstylesscrsysocxexedllGstTypeFindFactoryvideo/x-diracvideo/x-diracGstTypeFindFactorymultipart/x-mixed-replace€multipart/x-mixed-replaceGstTypeFindFactoryapplication/x-mmsh€application/x-mmshGstTypeFindFactoryvideo/vivo€video/vivovivGstTypeFindFactoryaudio/x-nsf€audio/x-nsfnsfGstTypeFindFactoryaudio/x-gym€audio/x-gymgymGstTypeFindFactoryaudio/x-ay€audio/x-ayayGstTypeFindFactoryaudio/x-gbs€audio/x-gbsgbsGstTypeFindFactoryaudio/x-vgm€audio/x-vgmvgmGstTypeFindFactoryaudio/x-sap€audio/x-sapsapGstTypeFindFactoryvideo/x-ivf€video/x-ivfivfGstTypeFindFactoryaudio/x-kss€audio/x-ksskssGstTypeFindFactoryapplication/pdf€application/pdfpdfGstTypeFindFactoryapplication/msword€application/msworddocGstTypeFindFactoryimage/vnd.adobe.photoshop€image/vnd.adobe.photoshoppsdGstTypeFindFactoryimage/vnd.wap.wbmp@GstTypeFindFactoryapplication/x-yuv4mpeg€GstTypeFindFactoryimage/x-icon@GstTypeFindFactoryimage/x-degas@GstTypeFindFactoryapplication/octet-stream@GstTypeFindFactoryapplication/x-ssa€assssaGstTypeFindFactoryvideo/x-pva€video/x-pvapvaGstTypeFindFactoryaudio/x-xi€audio/x-xixiGstTypeFindFactoryaudio/audible@audio/x-audibleaaxaaGstTypeFindFactoryaudio/x-tap-tapaudio/x-tap-taptapGstTypeFindFactoryaudio/x-tap-dmp€audio/x-tap-dmpdmpˆí”Rx`videofilterVideo filters plugin/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideofilter.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorygammametadata, long-name=(string)"Video\ gamma\ correction", klass=(string)Filter/Effect/Video, description=(string)"Adjusts\ gamma\ on\ a\ video\ stream", author=(string)"Arwed\ v.\ Merkatz\ \";sinkvideo/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, Y42B, YUY2, UYVY, YVYU, I420, YV12, IYUV, Y41B, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY)srcvideo/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, Y42B, YUY2, UYVY, YVYU, I420, YV12, IYUV, Y41B, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY)GstColorBalanceGstElementFactoryvideoflipmetadata, long-name=(string)"Video\ flipper", klass=(string)Filter/Effect/Video, description=(string)"Flips\ and\ rotates\ video", author=(string)"David\ Schleef\ \";sinkvideo/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, I420, YV12, IYUV, YUY2, UYVY, YVYU, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, I420, YV12, IYUV, YUY2, UYVY, YVYU, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstVideoDirectionGstElementFactoryvideomedianmetadata, long-name=(string)"Median\ effect", klass=(string)Filter/Effect/Video, description=(string)"Apply\ a\ median\ filter\ to\ an\ image", author=(string)"Wim\ Taymans\ \";sinkvideo/x-raw, format=(string){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ](”Rx`wavparseParse a .wav file into raw audio/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwavparse.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorywavparsemetadata, long-name=(string)"WAV\ audio\ demuxer", klass=(string)Codec/Demuxer/Audio, description=(string)"Parse\ a\ .wav\ file\ into\ raw\ audio", author=(string)"Erik\ Walthinsen\ \";sinkaudio/x-wav; audio/x-rf64srcaudio/ms-gsm; audio/mpeg, mpegversion=(int)1, layer=(int)3; audio/mpeg, mpegversion=(int)1, layer=(int)2; audio/x-raw, format=(string){ S8, U8, S16LE, U16LE, S24LE, U24LE, S32LE, U32LE }, layout=(string)interleaved; audio/x-vorbis; audio/x-ac3; audio/x-dts; audio/mpeg, mpegversion=(int)4; audio/x-alaw; audio/x-mulaw; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 1, 2147483647 ]; audio/x-truespeech; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3; audio/x-raw, format=(string){ F32LE, F64LE }, layout=(string)interleaved; audio/x-voxware, voxwaretype=(int)117; audio/x-adpcm, layout=(string)dk4; audio/x-adpcm, layout=(string)dk3; audio/x-adpcm, layout=(string)dvi; audio/AMR; audio/AMR-WB; audio/x-siren; application/x-ogg-aviÈÝ”Rx`dtmfDTMF plugins/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdtmf.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactorydtmfsrcmetadata, long-name=(string)"DTMF\ tone\ generator", klass=(string)Source/Audio, description=(string)"Generates\ DTMF\ tones", author=(string)"Youness\ Alaoui\ \";srcaudio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)1, layout=(string)interleavedGstElementFactoryrtpdtmfsrcmetadata, long-name=(string)"RTP\ DTMF\ packet\ generator", klass=(string)Source/Network, description=(string)"Generates\ RTP\ DTMF\ packets", author=(string)"Zeeshan\ Ali\ \";srcapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 0, 2147483647 ], encoding-name=(string)TELEPHONE-EVENTGstElementFactoryrtpdtmfdepay@metadata, long-name=(string)"RTP\ DTMF\ packet\ depayloader", klass=(string)Codec/Depayloader/Network, description=(string)"Generates\ DTMF\ Sound\ from\ telephone-event\ RTP\ packets", author=(string)"Youness\ Alaoui\ \";srcaudio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)1sinkapplication/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 0, 2147483647 ], encoding-name=(string)TELEPHONE-EVENTˆkš'”`videoconvertColorspace conversion/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideoconvert.so1.16.2LGPLgst-plugins-baseGStreamer Base Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-base1.02019-12-03GstElementFactoryvideoconvertmetadata, long-name=(string)"Colorspace\ converter", klass=(string)Filter/Converter/Video, description=(string)"Converts\ video\ from\ one\ colorspace\ to\ another", author=(string)"GStreamer\ maintainers\ \";srcvideo/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, 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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]sinkvideo/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, 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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]蜔Rx`videocropCrops video into a user-defined region/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideocrop.so1.16.2LGPLgst-plugins-goodGStreamer Good Plugins (Ubuntu)https://launchpad.net/distros/ubuntu/+source/gst-plugins-good1.02019-12-03GstElementFactoryvideocropmetadata, long-name=(string)Crop, klass=(string)Filter/Effect/Video, description=(string)"Crops\ video\ into\ a\ user-defined\ region", author=(string)"Tim-Philipp\ M\303\274ller\ \";sinkvideo/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstElementFactoryaspectratiocropmetadata, long-name=(string)aspectratiocrop, klass=(string)Filter/Effect/Video, description=(string)"Crops\ video\ into\ a\ user-defined\ aspect-ratio", author=(string)"Thijs\ Vermeir\ \";sinkvideo/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]srcvideo/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]GstChildProxy