From bc6d68c93a7ae0bb0995531fe7b59be11603e181 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Fri, 27 Feb 2015 09:38:01 +0100 Subject: [PATCH] docs/plugins: Updates --- docs/plugins/gst-plugins-good-plugins.args | 238 +++++++++++++++++++++-- docs/plugins/gst-plugins-good-plugins.hierarchy | 2 +- docs/plugins/gst-plugins-good-plugins.interfaces | 1 + docs/plugins/inspect/plugin-isomp4.xml | 10 +- docs/plugins/inspect/plugin-multifile.xml | 54 +++++ docs/plugins/inspect/plugin-rtp.xml | 14 +- docs/plugins/inspect/plugin-rtpmanager.xml | 2 +- docs/plugins/inspect/plugin-shout2send.xml | 2 +- docs/plugins/inspect/plugin-video4linux2.xml | 4 +- docs/plugins/inspect/plugin-videofilter.xml | 4 +- docs/plugins/inspect/plugin-wavenc.xml | 4 +- 11 files changed, 300 insertions(+), 35 deletions(-) diff --git a/docs/plugins/gst-plugins-good-plugins.args b/docs/plugins/gst-plugins-good-plugins.args index 666f2f9..498f0d5 100644 --- a/docs/plugins/gst-plugins-good-plugins.args +++ b/docs/plugins/gst-plugins-good-plugins.args @@ -281,7 +281,7 @@ GstSpectrum::bands guint - +[2,1073741824] rw Bands Number of frequency bands. @@ -484,7 +484,7 @@ rw Multicast Group -The Address of multicast group to join. DEPRECATED: Use address property instead. +The Address of multicast group to join. (DEPRECATED: Use address property instead). "0.0.0.0" @@ -1009,6 +1009,16 @@ +GstRTSPSrc::do-retransmission +gboolean + +rw +Retransmission +Ask the server to retransmit lost packets. +TRUE + + + GstRTPDec::skip gint @@ -1044,7 +1054,7 @@ rw message -Post a 'level' message for each passed interval (deprecated). +Post a 'level' message for each passed interval (deprecated, use the post-messages property instead). TRUE @@ -21344,7 +21354,7 @@ rw Do retransmission -Send an event downstream to request packet retransmission. +Enable retransmission on all streams. FALSE @@ -21469,6 +21479,26 @@ +GstRtpJitterBuffer::rtx-min-delay +guint + +rw +Minimum RTX Delay +Minimum time in ms to wait before sending retransmission event. +0 + + + +GstRtpJitterBuffer::rtx-min-retry-timeout +gint +>= G_MAXULONG +rw +RTX Min Retry Timeout +Minimum timeout between sending a transmission event in ms (-1 automatic). +-1 + + + GstRtpSession::bandwidth gdouble >= 0 @@ -22189,6 +22219,16 @@ +GstJackAudioSrc::port-pattern +gchar* + +rw +port pattern +A pattern to select which ports to connect to (NULL = first physical ports). +NULL + + + GstJackAudioSink::client JackClient* @@ -22239,6 +22279,16 @@ +GstJackAudioSink::port-pattern +gchar* + +rw +port pattern +A pattern to select which ports to connect to (NULL = first physical ports). +NULL + + + GstFlacParse::check-frame-checksums gboolean @@ -22274,7 +22324,7 @@ rwx dts-method -(DEPRECATED) Method to determine DTS time. +Method to determine DTS time (DEPRECATED). reorder @@ -22325,7 +22375,7 @@ rwx Movie timescale Timescale to use in the movie (units per second). -1000 +1800 @@ -22404,7 +22454,7 @@ rwx dts-method -(DEPRECATED) Method to determine DTS time. +Method to determine DTS time (DEPRECATED). reorder @@ -22455,7 +22505,7 @@ rwx Movie timescale Timescale to use in the movie (units per second). -1000 +1800 @@ -22494,7 +22544,7 @@ rwx dts-method -(DEPRECATED) Method to determine DTS time. +Method to determine DTS time (DEPRECATED). reorder @@ -22545,7 +22595,7 @@ rwx Movie timescale Timescale to use in the movie (units per second). -1000 +1800 @@ -22584,7 +22634,7 @@ rwx dts-method -(DEPRECATED) Method to determine DTS time. +Method to determine DTS time (DEPRECATED). reorder @@ -22635,7 +22685,7 @@ rwx Movie timescale Timescale to use in the movie (units per second). -1000 +1800 @@ -22764,7 +22814,7 @@ rwx dts-method -(DEPRECATED) Method to determine DTS time. +Method to determine DTS time (DEPRECATED). reorder @@ -22815,7 +22865,7 @@ rwx Movie timescale Timescale to use in the movie (units per second). -1000 +1800 @@ -23329,6 +23379,26 @@ +GstGdkPixbufOverlay::pixbuf +GdkPixbuf* + +rw +Pixbuf +GdkPixbuf object to render. + + + + +GstGdkPixbufOverlay::positioning-mode +GstGdkPixbufPositioningMode + +rw +Positioning mode +Positioning mode of offset-x and offset-y properties. +pixels-relative-to-edges + + + GstVP8Enc::arnr-maxframes gint [0,15] @@ -24738,3 +24808,143 @@ 10 + +GstPushFileSrc::applied-rate +gdouble +>= G_MINDOUBLE +rw +Applied Rate +Applied rate to use in TIME SEGMENT. +1 + + + +GstPushFileSrc::initial-timestamp +guint64 + +rw +Initial Timestamp +Initial Buffer Timestamp (if time-segment TRUE). +18446744073709551615 + + + +GstPushFileSrc::location +gchar* + +rw +File Location +Location of the file to read. +NULL + + + +GstPushFileSrc::rate +gdouble +>= G_MINDOUBLE +rw +Rate +Rate to use in TIME SEGMENT. +1 + + + +GstPushFileSrc::start-time +gint64 +>= 0 +rw +Start Time +Initial Start Time (if time-segment TRUE). +0 + + + +GstPushFileSrc::stream-time +gint64 +>= 0 +rw +Stream Time +Initial Stream Time (if time-segment TRUE). +0 + + + +GstPushFileSrc::time-segment +gboolean + +rw +Time Segment +Emit TIME SEGMENTS. +FALSE + + + +GstSplitMuxSrc::location +gchar* + +rw +File Input Pattern +Glob pattern for the location of the files to read. +NULL + + + +GstSplitMuxSink::location +gchar* + +rw +File Output Pattern +Format string pattern for the location of the files to write (e.g. video%05d.mp4). +NULL + + + +GstSplitMuxSink::max-size-bytes +guint64 + +rw +Max. size bytes +Max. amount of data per file (in bytes, 0=disable). +0 + + + +GstSplitMuxSink::max-size-time +guint64 + +rw +Max. size (ns) +Max. amount of time per file (in ns, 0=disable). +0 + + + +GstSplitMuxSink::mux-overhead +gdouble +[0,1] +rw +Muxing Overhead +Extra size overhead of muxing (0.02 = 2%). +0.02 + + + +GstSplitMuxSink::muxer +GstElement* + +rw +Muxer +The muxer element to use (NULL = default mp4mux). + + + + +GstSplitMuxSink::sink +GstElement* + +rw +Sink +The sink element (or element chain) to use (NULL = default filesink). + + + diff --git a/docs/plugins/gst-plugins-good-plugins.hierarchy b/docs/plugins/gst-plugins-good-plugins.hierarchy index 82b5fb0..e3aa754 100644 --- a/docs/plugins/gst-plugins-good-plugins.hierarchy +++ b/docs/plugins/gst-plugins-good-plugins.hierarchy @@ -289,10 +289,10 @@ GObject GstPngEnc GstVP8Enc GstVP9Enc + GstY4mEncode GstVideoMixer2 GstWavEnc GstWavParse - GstY4mEncode GstPad GstInterleavePad GstVideoMixer2Pad diff --git a/docs/plugins/gst-plugins-good-plugins.interfaces b/docs/plugins/gst-plugins-good-plugins.interfaces index 4301424..9652cb7 100644 --- a/docs/plugins/gst-plugins-good-plugins.interfaces +++ b/docs/plugins/gst-plugins-good-plugins.interfaces @@ -97,3 +97,4 @@ GstWavEnc GstTagSetter GstTocSetter GstWavpackEnc GstPreset GstWebMMux GstTagSetter GstWebMMux GstTagSetter GstTocSetter +GstY4mEncode GstPreset diff --git a/docs/plugins/inspect/plugin-isomp4.xml b/docs/plugins/inspect/plugin-isomp4.xml index 5735629..2a65084 100644 --- a/docs/plugins/inspect/plugin-isomp4.xml +++ b/docs/plugins/inspect/plugin-isomp4.xml @@ -32,7 +32,7 @@ video_%u sink request -
video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]
+
video/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 ]
src @@ -59,7 +59,7 @@ video_%u sink request -
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]
+
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 ]
src @@ -86,7 +86,7 @@ video_%u sink request -
image/x-j2c, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; image/x-jpc, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]
+
image/x-j2c, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; image/x-jpc, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
src @@ -119,7 +119,7 @@ video_%u sink request -
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-mp4-part, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]
+
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 ]; video/x-mp4-part, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
src @@ -194,7 +194,7 @@ video_%u sink request -
video/x-raw, format=(string){ RGB, UYVY }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-svq, svqversion=(int)3, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dv, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-vp8, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dirac, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-qt-part, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]
+
video/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-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-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 ]; video/x-vp8, 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 ]
src diff --git a/docs/plugins/inspect/plugin-multifile.xml b/docs/plugins/inspect/plugin-multifile.xml index abacf1d..8637606 100644 --- a/docs/plugins/inspect/plugin-multifile.xml +++ b/docs/plugins/inspect/plugin-multifile.xml @@ -54,5 +54,59 @@ + + splitmuxsink + Split Muxing Bin + Generic/Bin/Muxer + Convenience bin that muxes incoming streams into multiple time/size limited files + Jan Schmidt <jan@centricular.com> + + + audio_%u + sink + request +
ANY
+
+ + subtitle_%u + sink + request +
ANY
+
+ + video + sink + request +
ANY
+
+
+
+ + splitmuxsrc + Split File Demuxing Bin + Generic/Bin/Demuxer + Source that reads a set of files created by splitmuxsink + Jan Schmidt <jan@centricular.com> + + + audio_%u + source + sometimes +
ANY
+
+ + subtitle_%u + source + sometimes +
ANY
+
+ + video + source + sometimes +
ANY
+
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-rtp.xml b/docs/plugins/inspect/plugin-rtp.xml index 31b3970..8a21d33 100644 --- a/docs/plugins/inspect/plugin-rtp.xml +++ b/docs/plugins/inspect/plugin-rtp.xml @@ -887,7 +887,7 @@ src source always -
application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MP2T
+
application/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)MP2T
@@ -1028,7 +1028,7 @@ sink sink always -
application/x-rtp, media=(string)audio, clock-rate=(int)90000, encoding-name=(string)MPA; application/x-rtp, media=(string)audio, payload=(int)14, clock-rate=(int)90000
+
application/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 ]
src @@ -1502,10 +1502,10 @@ rtpvorbispay - RTP Vorbis depayloader + RTP Vorbis payloader Codec/Payloader/Network/RTP Payload-encode Vorbis audio into RTP packets (RFC 5215) - Wim Taymans <wimi.taymans@gmail.com> + Wim Taymans <wim.taymans@gmail.com> sink @@ -1532,7 +1532,7 @@ sink sink always -
application/x-rtp, clock-rate=(int)90000, media=(string)video, encoding-name=(string)VP8-DRAFT-IETF-01
+
application/x-rtp, clock-rate=(int)90000, media=(string)video, encoding-name=(string){ VP8, VP8-DRAFT-IETF-01 }
src @@ -1559,7 +1559,7 @@ src source always -
application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-IETF-01
+
application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string){ VP8, VP8-DRAFT-IETF-01 }
@@ -1574,7 +1574,7 @@ sink sink always -
application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)RAW
+
application/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 }
src diff --git a/docs/plugins/inspect/plugin-rtpmanager.xml b/docs/plugins/inspect/plugin-rtpmanager.xml index 0f061f4..a244700 100644 --- a/docs/plugins/inspect/plugin-rtpmanager.xml +++ b/docs/plugins/inspect/plugin-rtpmanager.xml @@ -92,7 +92,7 @@ sink sink always -
application/x-rtp, clock-rate=(int)[ 1, 2147483647 ]
+
application/x-rtp
sink_rtcp diff --git a/docs/plugins/inspect/plugin-shout2send.xml b/docs/plugins/inspect/plugin-shout2send.xml index 359dfa3..3d9dccf 100644 --- a/docs/plugins/inspect/plugin-shout2send.xml +++ b/docs/plugins/inspect/plugin-shout2send.xml @@ -20,7 +20,7 @@ sink sink always -
application/ogg; audio/ogg; video/ogg; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]; video/webm; audio/webm
+
application/ogg; audio/ogg; video/ogg; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]
diff --git a/docs/plugins/inspect/plugin-video4linux2.xml b/docs/plugins/inspect/plugin-video4linux2.xml index 84ad409..14e759c 100644 --- a/docs/plugins/inspect/plugin-video4linux2.xml +++ b/docs/plugins/inspect/plugin-video4linux2.xml @@ -29,7 +29,7 @@ sink sink always -
image/jpeg; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/mpeg, mpegversion=(int)2; video/mpegts, systemstream=(boolean)true; video/x-bayer, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-dv, systemstream=(boolean)true; video/x-h263, variant=(string)itu; video/x-h264, stream-format=(string)byte-stream, alignment=(string)au; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string){ RGB15, RGB16, BGR, RGB, BGRx, BGRA, xRGB, ARGB, GRAY8, YVU9, YV12, YUY2, UYVY, Y42B, Y41B, NV12_64Z32, YUV9, I420, YVYU, NV21, NV12 }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-vp8
+
image/jpeg; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/mpeg, mpegversion=(int)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, 100/1 ]; video/x-dv, systemstream=(boolean)true; video/x-h263, variant=(string)itu; video/x-h264, stream-format=(string)byte-stream, alignment=(string)au; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string){ RGB15, RGB16, BGR, RGB, BGRx, BGRA, xRGB, ARGB, GRAY8, YVU9, YV12, YUY2, UYVY, Y42B, Y41B, NV12_64Z32, YUV9, I420, YVYU, NV21, NV12 }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-vp8
@@ -44,7 +44,7 @@ src source always -
image/jpeg; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/mpeg, mpegversion=(int)2; video/mpegts, systemstream=(boolean)true; video/x-bayer, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-dv, systemstream=(boolean)true; video/x-h263, variant=(string)itu; video/x-h264, stream-format=(string)byte-stream, alignment=(string)au; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string){ RGB15, RGB16, BGR, RGB, BGRx, BGRA, xRGB, ARGB, GRAY8, YVU9, YV12, YUY2, UYVY, Y42B, Y41B, NV12_64Z32, YUV9, I420, YVYU, NV21, NV12 }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-vp8
+
image/jpeg; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/mpeg, mpegversion=(int)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, 100/1 ]; video/x-dv, systemstream=(boolean)true; video/x-h263, variant=(string)itu; video/x-h264, stream-format=(string)byte-stream, alignment=(string)au; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string){ RGB15, RGB16, BGR, RGB, BGRx, BGRA, xRGB, ARGB, GRAY8, YVU9, YV12, YUY2, UYVY, Y42B, Y41B, NV12_64Z32, YUV9, I420, YVYU, NV21, NV12 }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-vp8
diff --git a/docs/plugins/inspect/plugin-videofilter.xml b/docs/plugins/inspect/plugin-videofilter.xml index 66f6114..3230ba5 100644 --- a/docs/plugins/inspect/plugin-videofilter.xml +++ b/docs/plugins/inspect/plugin-videofilter.xml @@ -41,13 +41,13 @@ sink sink always -
video/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, 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)
src source always -
video/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, 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)
diff --git a/docs/plugins/inspect/plugin-wavenc.xml b/docs/plugins/inspect/plugin-wavenc.xml index 4c577ec..d43712e 100644 --- a/docs/plugins/inspect/plugin-wavenc.xml +++ b/docs/plugins/inspect/plugin-wavenc.xml @@ -20,13 +20,13 @@ sink sink always -
audio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)1, format=(string){ S32LE, S24LE, S16LE, U8, F32LE, F64LE }, layout=(string)interleaved; audio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, 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 ]
+
audio/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 ]
src source always -
audio/x-wav
+
audio/x-wav; audio/x-rf64
-- 2.7.4