From 3d0a8b950c685688eb9a84e55ea4bc02a05b7f00 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Mon, 25 Jun 2007 12:46:47 +0000 Subject: [PATCH] docs/plugins/: Update docs with caps info. Original commit message from CVS: * docs/plugins/gst-plugins-ugly-plugins.args: * docs/plugins/inspect/plugin-a52dec.xml: * docs/plugins/inspect/plugin-amrnb.xml: * docs/plugins/inspect/plugin-asf.xml: * docs/plugins/inspect/plugin-dvdlpcmdec.xml: * docs/plugins/inspect/plugin-dvdread.xml: * docs/plugins/inspect/plugin-dvdsub.xml: * docs/plugins/inspect/plugin-iec958.xml: * docs/plugins/inspect/plugin-lame.xml: * docs/plugins/inspect/plugin-mad.xml: * docs/plugins/inspect/plugin-mpeg2dec.xml: * docs/plugins/inspect/plugin-mpegaudioparse.xml: * docs/plugins/inspect/plugin-mpegstream.xml: Update docs with caps info. --- ChangeLog | 17 +++ docs/plugins/gst-plugins-ugly-plugins.args | 2 +- docs/plugins/inspect/plugin-a52dec.xml | 18 +++- docs/plugins/inspect/plugin-amrnb.xml | 50 ++++++++- docs/plugins/inspect/plugin-asf.xml | 24 ++++- docs/plugins/inspect/plugin-dvdlpcmdec.xml | 18 +++- docs/plugins/inspect/plugin-dvdread.xml | 12 ++- docs/plugins/inspect/plugin-dvdsub.xml | 18 +++- docs/plugins/inspect/plugin-iec958.xml | 18 +++- docs/plugins/inspect/plugin-lame.xml | 18 +++- docs/plugins/inspect/plugin-mad.xml | 32 +++++- docs/plugins/inspect/plugin-mpeg2dec.xml | 18 +++- .../plugins/inspect/plugin-mpegaudioparse.xml | 18 +++- docs/plugins/inspect/plugin-mpegstream.xml | 100 +++++++++++++++++- 14 files changed, 336 insertions(+), 27 deletions(-) diff --git a/ChangeLog b/ChangeLog index d00cfb7151..81dff90949 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2007-06-25 Stefan Kost + + * docs/plugins/gst-plugins-ugly-plugins.args: + * docs/plugins/inspect/plugin-a52dec.xml: + * docs/plugins/inspect/plugin-amrnb.xml: + * docs/plugins/inspect/plugin-asf.xml: + * docs/plugins/inspect/plugin-dvdlpcmdec.xml: + * docs/plugins/inspect/plugin-dvdread.xml: + * docs/plugins/inspect/plugin-dvdsub.xml: + * docs/plugins/inspect/plugin-iec958.xml: + * docs/plugins/inspect/plugin-lame.xml: + * docs/plugins/inspect/plugin-mad.xml: + * docs/plugins/inspect/plugin-mpeg2dec.xml: + * docs/plugins/inspect/plugin-mpegaudioparse.xml: + * docs/plugins/inspect/plugin-mpegstream.xml: + Update docs with caps info. + 2007-06-25 Tim-Philipp Müller * po/POTFILES.in: diff --git a/docs/plugins/gst-plugins-ugly-plugins.args b/docs/plugins/gst-plugins-ugly-plugins.args index ff55be9244..e544f2b06b 100644 --- a/docs/plugins/gst-plugins-ugly-plugins.args +++ b/docs/plugins/gst-plugins-ugly-plugins.args @@ -601,7 +601,7 @@ GstMPEGParse::max-scr-gap gint ->= G_MAXULONG +>= -1 rw Max SCR gap Maximum allowed gap between expected and actual SCR values. -1 means never adjust. diff --git a/docs/plugins/inspect/plugin-a52dec.xml b/docs/plugins/inspect/plugin-a52dec.xml index 380fc443e6..d852ceb379 100644 --- a/docs/plugins/inspect/plugin-a52dec.xml +++ b/docs/plugins/inspect/plugin-a52dec.xml @@ -3,10 +3,10 @@ Decodes ATSC A/52 encoded audio streams ../../ext/a52dec/.libs/libgsta52dec.so libgsta52dec.so - 0.10.6 + 0.10.6.1 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins source release + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin @@ -15,6 +15,20 @@ Codec/Decoder/Audio Decodes ATSC A/52 encoded audio streams David I. Lehn <dlehn@users.sourceforge.net> + + + sink + sink + always +
audio/x-ac3; audio/ac3; audio/x-private1-ac3
+
+ + src + source + always +
audio/x-raw-float, endianness=(int)1234, width=(int)32, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-amrnb.xml b/docs/plugins/inspect/plugin-amrnb.xml index e3008becb3..46356b576a 100644 --- a/docs/plugins/inspect/plugin-amrnb.xml +++ b/docs/plugins/inspect/plugin-amrnb.xml @@ -3,7 +3,7 @@ Adaptive Multi-Rate Narrow-Band ../../ext/amrnb/.libs/libgstamrnb.so libgstamrnb.so - 0.10.4.1 + 0.10.6.1 unknown gst-plugins-ugly GStreamer Ugly Plug-ins CVS/prerelease @@ -11,24 +11,66 @@ amrnbdec - AMR-NB decoder + AMR-NB audio decoder Codec/Decoder/Audio Adaptive Multi-Rate Narrow-Band audio decoder Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/AMR, rate=(int)8000, channels=(int)1
+
+ + src + source + always +
audio/x-raw-int, width=(int)16, depth=(int)16, signed=(boolean)true, endianness=(int)1234, rate=(int)8000, channels=(int)1
+
+
amrnbenc - AMR-NB encoder + AMR-NB audio encoder Codec/Encoder/Audio Adaptive Multi-Rate Narrow-Band audio encoder Ronald Bultje <rbultje@ronald.bitfreak.net>, Wim Taymans <wim@fluendo.com> + + + sink + sink + always +
audio/x-raw-int, width=(int)16, depth=(int)16, signed=(boolean)true, endianness=(int)1234, rate=(int)8000, channels=(int)1
+
+ + src + source + always +
audio/AMR, rate=(int)8000, channels=(int)1
+
+
amrnbparse - AMR-NB parser + AMR-NB audio stream parser Codec/Parser/Audio Adaptive Multi-Rate Narrow-Band audio parser Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-amr-nb-sh
+
+ + src + source + always +
audio/AMR, rate=(int)8000, channels=(int)1
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-asf.xml b/docs/plugins/inspect/plugin-asf.xml index aa02f39bfc..ee960ad62e 100644 --- a/docs/plugins/inspect/plugin-asf.xml +++ b/docs/plugins/inspect/plugin-asf.xml @@ -3,10 +3,10 @@ Demuxes and muxes audio and video in Microsofts ASF format ../../gst/asfdemux/.libs/libgstasf.so libgstasf.so - 0.10.6 + 0.10.6.1 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins source release + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin @@ -15,6 +15,26 @@ Codec/Demuxer Demultiplexes ASF Streams Owen Fraser-Green <owen@discobabe.net> + + + audio_%02d + source + sometimes +
ANY
+
+ + video_%02d + source + sometimes +
ANY
+
+ + sink + sink + always +
video/x-ms-asf
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-dvdlpcmdec.xml b/docs/plugins/inspect/plugin-dvdlpcmdec.xml index 01ba6ffb18..7bb0c5d75d 100644 --- a/docs/plugins/inspect/plugin-dvdlpcmdec.xml +++ b/docs/plugins/inspect/plugin-dvdlpcmdec.xml @@ -3,10 +3,10 @@ Decode DVD LPCM frames into standard PCM ../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so libgstdvdlpcmdec.so - 0.10.6 + 0.10.6.1 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins source release + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin @@ -16,6 +16,20 @@ Decode DVD LPCM frames into standard PCM audio Jan Schmidt <jan@noraisin.net> Michael Smith <msmith@fluendo.com> + + + sink + sink + always +
audio/x-private1-lpcm; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ true, false }, mute=(boolean){ true, false }
+
+ + src + source + always +
audio/x-raw-int, width=(int){ 16, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], endianness=(int){ 4321 }, depth=(int){ 16, 24 }, signed=(boolean){ true }
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-dvdread.xml b/docs/plugins/inspect/plugin-dvdread.xml index 1e0e5f2ffb..bfc79cdc51 100644 --- a/docs/plugins/inspect/plugin-dvdread.xml +++ b/docs/plugins/inspect/plugin-dvdread.xml @@ -3,10 +3,10 @@ Access a DVD with dvdread ../../ext/dvdread/.libs/libgstdvdread.so libgstdvdread.so - 0.10.6 + 0.10.6.1 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins source release + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin @@ -15,6 +15,14 @@ Source/File/DVD Access a DVD title/chapter/angle using libdvdread Erik Walthinsen <omega@cse.ogi.edu> + + + src + source + always +
video/mpeg, mpegversion=(int)2, systemstream=(boolean)true
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-dvdsub.xml b/docs/plugins/inspect/plugin-dvdsub.xml index 582bd821a7..dee3cdbd88 100644 --- a/docs/plugins/inspect/plugin-dvdsub.xml +++ b/docs/plugins/inspect/plugin-dvdsub.xml @@ -3,10 +3,10 @@ Decode DVD subtitles to AYUV video frames ../../gst/dvdsub/.libs/libgstdvdsub.so libgstdvdsub.so - 0.10.6 + 0.10.6.1 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins source release + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin @@ -15,6 +15,20 @@ Codec/Decoder/Video Decodes DVD subtitles into AYUV video frames Wim Taymans <wim.taymans@chello.be>, Jan Schmidt <thaytan@mad.scientist.com> + + + src + source + always +
video/x-raw-yuv, format=(fourcc)AYUV, width=(int)720, height=(int)576, framerate=(fraction)0/1
+
+ + sink + sink + always +
video/x-dvd-subpicture
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-iec958.xml b/docs/plugins/inspect/plugin-iec958.xml index 3fa9505cd8..a7b27f7855 100644 --- a/docs/plugins/inspect/plugin-iec958.xml +++ b/docs/plugins/inspect/plugin-iec958.xml @@ -3,10 +3,10 @@ Convert raw AC3 into IEC958 (S/PDIF) frames ../../gst/iec958/.libs/libgstiec958.so libgstiec958.so - 0.10.6 + 0.10.6.1 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins source release + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin @@ -15,6 +15,20 @@ Codec/Muxer/Audio Pads AC3 frames into IEC958 frames suitable for a raw S/PDIF interface Martin Soto <martinsoto@users.sourceforge.net> + + + sink + sink + always +
audio/x-private1-ac3; audio/x-ac3; audio/ac3
+
+ + src + source + always +
audio/x-iec958, rate=(int){ 32000, 44100, 48000 }; audio/x-raw-int, endianness=(int)4321, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 32000, 44100, 48000 }, channels=(int)2
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-lame.xml b/docs/plugins/inspect/plugin-lame.xml index b145566a2d..3ba086c73c 100644 --- a/docs/plugins/inspect/plugin-lame.xml +++ b/docs/plugins/inspect/plugin-lame.xml @@ -3,10 +3,10 @@ Encode MP3s with LAME ../../ext/lame/.libs/libgstlame.so libgstlame.so - 0.10.6 + 0.10.6.1 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins source release + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin @@ -15,6 +15,20 @@ Codec/Encoder/Audio High-quality free MP3 encoder Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com> + + + src + source + always +
audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
+
+ + sink + sink + always +
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-mad.xml b/docs/plugins/inspect/plugin-mad.xml index 014b801fb9..1d4978022c 100644 --- a/docs/plugins/inspect/plugin-mad.xml +++ b/docs/plugins/inspect/plugin-mad.xml @@ -3,10 +3,10 @@ id3 tag manipulation and mp3 decoding based on the mad library ../../ext/mad/.libs/libgstmad.so libgstmad.so - 0.10.6 + 0.10.6.1 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins source release + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin @@ -15,6 +15,20 @@ Codec/Muxer/Audio Add ID3 tagging information Benjamin Otte <otte@gnome.org> + + + src + source + always +
application/x-id3
+
+ + sink + sink + always +
audio/mpeg, mpegversion=(int)1; audio/x-flac
+
+
mad @@ -22,6 +36,20 @@ Codec/Decoder/Audio Uses mad code to decode mp3 streams Wim Taymans <wim@fluendo.com> + + + sink + sink + always +
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
+
+ + src + source + always +
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-mpeg2dec.xml b/docs/plugins/inspect/plugin-mpeg2dec.xml index 8b35afc2ab..0c8efe50a8 100644 --- a/docs/plugins/inspect/plugin-mpeg2dec.xml +++ b/docs/plugins/inspect/plugin-mpeg2dec.xml @@ -3,10 +3,10 @@ LibMpeg2 decoder ../../ext/mpeg2dec/.libs/libgstmpeg2dec.so libgstmpeg2dec.so - 0.10.6 + 0.10.6.1 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins source release + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin @@ -15,6 +15,20 @@ Codec/Decoder/Video Uses libmpeg2 to decode MPEG video streams Wim Taymans <wim.taymans@chello.be> + + + src + source + always +
video/x-raw-yuv, format=(fourcc){ YV12, I420, Y42B }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+ + sink + sink + always +
video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-mpegaudioparse.xml b/docs/plugins/inspect/plugin-mpegaudioparse.xml index 2136730fd4..a95abf1c2c 100644 --- a/docs/plugins/inspect/plugin-mpegaudioparse.xml +++ b/docs/plugins/inspect/plugin-mpegaudioparse.xml @@ -3,10 +3,10 @@ MPEG-1 layer 1/2/3 audio parser ../../gst/mpegaudioparse/.libs/libgstmpegaudioparse.so libgstmpegaudioparse.so - 0.10.6 + 0.10.6.1 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins source release + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin @@ -16,6 +16,20 @@ Parses and frames mpeg1 audio streams (levels 1-3), provides seek Jan Schmidt <thaytan@mad.scientist.com> Erik Walthinsen <omega@cse.ogi.edu> + + + sink + sink + always +
audio/mpeg, mpegversion=(int)1, parsed=(boolean)false
+
+ + src + source + always +
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ], parsed=(boolean)true
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-mpegstream.xml b/docs/plugins/inspect/plugin-mpegstream.xml index 66e770b1db..0cdef66584 100644 --- a/docs/plugins/inspect/plugin-mpegstream.xml +++ b/docs/plugins/inspect/plugin-mpegstream.xml @@ -3,10 +3,10 @@ MPEG system stream parser ../../gst/mpegstream/.libs/libgstmpegstream.so libgstmpegstream.so - 0.10.6 + 0.10.6.1 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins source release + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin @@ -15,6 +15,62 @@ Codec/Demuxer Demultiplexes DVD (VOB) MPEG2 streams Martin Soto <martinsoto@users.sourceforge.net> + + + video_%02d + source + sometimes +
video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false
+
+ + audio_%02d + source + sometimes +
audio/mpeg, mpegversion=(int)1
+
+ + private_%d + source + sometimes +
ANY
+
+ + sink + sink + always +
video/mpeg, mpegversion=(int)2, systemstream=(boolean)true
+
+ + dvd_audio_%02d + source + sometimes +
audio/mpeg, mpegversion=(int)1; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts
+
+ + current_video + source + always +
video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false
+
+ + current_audio + source + always +
audio/mpeg, mpegversion=(int)1; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts
+
+ + subpicture_%d + source + sometimes +
video/x-dvd-subpicture
+
+ + current_subpicture + source + always +
video/x-dvd-subpicture
+
+
mpegdemux @@ -23,6 +79,32 @@ Demultiplexes MPEG1 and MPEG2 System Streams Erik Walthinsen <omega@cse.ogi.edu> Wim Taymans <wim.taymans@chello.be> + + + video_%02d + source + sometimes +
video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false
+
+ + audio_%02d + source + sometimes +
audio/mpeg, mpegversion=(int)1
+
+ + private_%d + source + sometimes +
ANY
+
+ + sink + sink + always +
video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)true
+
+
mpegparse @@ -31,6 +113,20 @@ Parses MPEG1 and MPEG2 System Streams Erik Walthinsen <omega@cse.ogi.edu> Wim Taymans <wim.taymans@chello.be> + + + src + source + always +
video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)true
+
+ + sink + sink + always +
video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)true
+
+
\ No newline at end of file