[gstreamer-bugs] [Bug 386691] New: shout2send0

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sat Dec 16 21:45:52 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=386691

  GStreamer | gstreamer (core) | Ver: 0.10.10

           Summary: shout2send0
           Product: GStreamer
           Version: 0.10.10
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: funkzvv at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Please describe the problem:

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: audioclock0
WARNING: Element "shout2send0" warns: gstbasesink.c(1935):
gst_base_sink_chain_unlocked (): /pipeline0/shout2send0:
Received buffer without a new-segment. Assuming timestamps start from 0.
Segmentation fault

Steps to reproduce:
with this command:

gst-launch-0.10 v4lsrc device=/dev/video0 ! ffmpegcolorspace ! videoscale !
video/x-raw-yuv,width=320,height=240 ! theoraenc bitrate=80 ! oggmux name=mux !
 shout2send ip=hackitectura.net port=8000 password=ppp
streamname=http://son0p.tv description="alej00d live transmission"
mount=son0p.ogg  alsasrc ! audioconvert ! audioresample !
audio/x-raw-float,width=32,rate=22050,channels=2 ! vorbisenc ! queue ! mux.

Actual results:
Segmentation fault

Expected results:
stream video and audio to an icecast server

Does this happen every time?
yes

Other information:
im running gentoo and these below is the result of my gst-feedback-0.10:

GStreamer feedback script.
Please attach the output of this script to your bug reports.
Bug reports should go into Gnome's bugzilla (http://bugzilla.gnome.org)

+   SYSTEM INFORMATION
+++ uname -a
Linux localhost 2.6.17-gentoo-r7 #8 PREEMPT Thu Nov 23 02:55:16 CET 2006 i686
Intel(R) Pentium(R) M processor 1600MHz GNU/Linux
+++ cat /etc/issue

This is \n.\O (\s \m \r) \t


+   USER INFORMATION
+++ id
uid=0(root) gid=0(root)
groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),11(floppy),20(dialout),26(tape),27(video)

+   PKG-CONFIG INFORMATION
+   0.6
+++ pkg-config --version
0.20
+++ pkg-config gstreamer-0.6 --modversion
+++ pkg-config gstreamer-0.6 --cflags
+++ pkg-config gstreamer-0.6 --libs
+++ pkg-config gstreamer-libs-0.6 --modversion
+++ pkg-config gstreamer-libs-0.6 --cflags
+++ pkg-config gstreamer-libs-0.6 --libs

+   0.7
+++ pkg-config --version
0.20
+++ pkg-config gstreamer-0.7 --modversion
+++ pkg-config gstreamer-0.7 --cflags
+++ pkg-config gstreamer-0.7 --libs
+++ pkg-config gstreamer-libs-0.7 --modversion
+++ pkg-config gstreamer-libs-0.7 --cflags
+++ pkg-config gstreamer-libs-0.7 --libs

+   0.8
+++ pkg-config --version
0.20
+++ pkg-config gstreamer-0.8 --modversion
+++ pkg-config gstreamer-0.8 --cflags
+++ pkg-config gstreamer-0.8 --libs
+++ pkg-config gstreamer-libs-0.8 --modversion
+++ pkg-config gstreamer-libs-0.8 --cflags
+++ pkg-config gstreamer-libs-0.8 --libs

+   0.9
+++ pkg-config gstreamer-0.9 --modversion
+++ pkg-config gstreamer-0.9 --cflags
+++ pkg-config gstreamer-0.9 --libs

+   0.9
+++ pkg-config gstreamer-base-0.9 --modversion
+++ pkg-config gstreamer-base-0.9 --cflags
+++ pkg-config gstreamer-base-0.9 --libs

+   0.9
+++ pkg-config gstreamer-check-0.9 --modversion
+++ pkg-config gstreamer-check-0.9 --cflags
+++ pkg-config gstreamer-check-0.9 --libs

+   0.9
+++ pkg-config gstreamer-controller-0.9 --modversion
+++ pkg-config gstreamer-controller-0.9 --cflags
+++ pkg-config gstreamer-controller-0.9 --libs

+   0.9
+++ pkg-config gstreamer-dataprotocol-0.9 --modversion
+++ pkg-config gstreamer-dataprotocol-0.9 --cflags
+++ pkg-config gstreamer-dataprotocol-0.9 --libs

+   0.9
+++ pkg-config gstreamer-plugins-base-0.9 --modversion
+++ pkg-config gstreamer-plugins-base-0.9 --cflags
+++ pkg-config gstreamer-plugins-base-0.9 --libs

+   0.9
+++ pkg-config gstreamer-net-0.9 --modversion
+++ pkg-config gstreamer-net-0.9 --cflags
+++ pkg-config gstreamer-net-0.9 --libs

+   0.9
+++ pkg-config gst-python-0.9 --modversion
+++ pkg-config gst-python-0.9 --cflags
+++ pkg-config gst-python-0.9 --libs

+   0.10
+++ pkg-config gstreamer-0.10 --modversion
0.10.11
+++ pkg-config gstreamer-0.10 --cflags
-pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2  
+++ pkg-config gstreamer-0.10 --libs
-pthread -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lxml2
-lz -lm -lglib-2.0  

+   0.10
+++ pkg-config gstreamer-base-0.10 --modversion
0.10.11
+++ pkg-config gstreamer-base-0.10 --cflags
-pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2  
+++ pkg-config gstreamer-base-0.10 --libs
-pthread -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl
-lgthread-2.0 -lxml2 -lz -lm -lglib-2.0  

+   0.10
+++ pkg-config gstreamer-check-0.10 --modversion
+++ pkg-config gstreamer-check-0.10 --cflags
+++ pkg-config gstreamer-check-0.10 --libs

+   0.10
+++ pkg-config gstreamer-controller-0.10 --modversion
0.10.11
+++ pkg-config gstreamer-controller-0.10 --cflags
-pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2  
+++ pkg-config gstreamer-controller-0.10 --libs
-pthread -lgstcontroller-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl
-lgthread-2.0 -lxml2 -lz -lm -lglib-2.0  

+   0.10
+++ pkg-config gstreamer-dataprotocol-0.10 --modversion
0.10.11
+++ pkg-config gstreamer-dataprotocol-0.10 --cflags
-pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2  
+++ pkg-config gstreamer-dataprotocol-0.10 --libs
-pthread -lgstdataprotocol-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0
-ldl -lgthread-2.0 -lxml2 -lz -lm -lglib-2.0  

+   0.10
+++ pkg-config gstreamer-plugins-base-0.10 --modversion
0.10.11
+++ pkg-config gstreamer-plugins-base-0.10 --cflags
-pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2  
+++ pkg-config gstreamer-plugins-base-0.10 --libs
-pthread -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lxml2
-lz -lm -lglib-2.0  

+   0.10
+++ pkg-config gstreamer-net-0.10 --modversion
0.10.11
+++ pkg-config gstreamer-net-0.10 --cflags
-pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2  
+++ pkg-config gstreamer-net-0.10 --libs
-pthread -lgstnet-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl
-lgthread-2.0 -lxml2 -lz -lm -lglib-2.0  

+   0.10
+++ pkg-config gst-python-0.10 --modversion
0.10.5
+++ pkg-config gst-python-0.10 --cflags
-pthread -I/usr/include/gst-python-0.10 -I/usr/include/pygtk-2.0
-I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2  
+++ pkg-config gst-python-0.10 --libs
-pthread -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lxml2
-lz -lm -lglib-2.0  

+   GSTREAMER INFORMATION (unversioned)
+++ which gst-inspect
+++ gst-inspect
+++ gst-inspect fakesrc
+++ gst-inspect fakesink
+++ gst-launch fakesrc num-buffers=5 ! fakesink
+   GSTREAMER INFORMATION (0.6)
+++ which gst-inspect-0.6
+++ gst-inspect-0.6
+++ gst-inspect-0.6 fakesrc
+++ gst-inspect-0.6 fakesink
+++ gst-launch-0.6 fakesrc num-buffers=5 ! fakesink
+   GSTREAMER INFORMATION (0.7)
+++ which gst-inspect-0.7
+++ gst-inspect-0.7
+++ gst-inspect-0.7 fakesrc
+++ gst-inspect-0.7 fakesink
+++ gst-launch-0.7 fakesrc num-buffers=5 ! fakesink
+   GSTREAMER INFORMATION (0.8)
+++ which gst-inspect-0.8
+++ gst-inspect-0.8
+++ gst-inspect-0.8 fakesrc
+++ gst-inspect-0.8 fakesink
+++ gst-launch-0.8 fakesrc num-buffers=5 ! fakesink
+   GSTREAMER INFORMATION (0.9)
+++ which gst-inspect-0.9
+++ gst-inspect-0.9
+++ gst-inspect-0.9 fakesrc
+++ gst-inspect-0.9 fakesink
+++ gst-launch-0.9 fakesrc num-buffers=5 ! fakesink
+   GSTREAMER INFORMATION (0.10)
+++ which gst-inspect-0.10
/usr/bin/gst-inspect-0.10
+++ gst-inspect-0.10
audiorate:  audiorate: Audio rate adjuster
audioconvert:  audioconvert: Audio converter
audioresample:  audioresample: Audio scaler
volume:  volume: Volume
videoscale:  videoscale: Video scaler
videorate:  videorate: Video rate adjuster
adder:  adder: Adder
audiotestsrc:  audiotestsrc: Audio test source
videotestsrc:  videotestsrc: Video test source
typefindfunctions: application/x-mmsh: no extensions
typefindfunctions: multipart/x-mixed-replace: no extensions
typefindfunctions: video/x-dirac: no extensions
typefindfunctions: application/x-ms-dos-executable: dll, exe, ocx, sys, scr,
msstyles, cpl
typefindfunctions: application/x-ar: a
typefindfunctions: application/x-tar: tar
typefindfunctions: application/x-rar: rar
typefindfunctions: audio/x-wavpack-correction: wvc
typefindfunctions: audio/x-wavpack: wv, wvp
typefindfunctions: audio/x-spc: spc
typefindfunctions: adts_mpeg_stream: aac
typefindfunctions: application/x-executable: no extensions
typefindfunctions: text/x-cmml: no extensions
typefindfunctions: application/x-ogg-skeleton: no extensions
typefindfunctions: audio/x-speex: no extensions
typefindfunctions: application/x-ogm-text: no extensions
typefindfunctions: application/x-ogm-audio: no extensions
typefindfunctions: application/x-ogm-video: no extensions
typefindfunctions: video/x-theora: no extensions
typefindfunctions: audio/x-vorbis: no extensions
typefindfunctions: application/x-compress: Z
typefindfunctions: application/zip: zip
typefindfunctions: application/x-gzip: gz
typefindfunctions: application/x-bzip: bz2
typefindfunctions: image/x-sun-raster: ras
typefindfunctions: image/x-xpixmap: xpm
typefindfunctions: image/x-jng: jng
typefindfunctions: video/x-mng: mng
typefindfunctions: image/x-xcf: xcf
typefindfunctions: audio/x-sid: sid
typefindfunctions: audio/iLBC-sh: ilbc
typefindfunctions: audio/x-amr-wb-sh: amr
typefindfunctions: audio/x-amr-nb-sh: amr
typefindfunctions: video/x-dv: dv, dif
typefindfunctions: video/x-mve: mve
typefindfunctions: video/x-matroska: mkv, mka
typefindfunctions: image/tiff: tif, tiff
typefindfunctions: image/bmp: bmp
typefindfunctions: image/png: png
typefindfunctions: image/gif: gif
typefindfunctions: image/jpeg: jpg, jpe, jpeg
typefindfunctions: application/x-ape: ape
typefindfunctions: audio/x-shorten: shn
typefindfunctions: audio/x-w64: w64
typefindfunctions: audio/x-ircam: sf
typefindfunctions: audio/x-sds: sds
typefindfunctions: audio/x-voc: voc
typefindfunctions: audio/x-nist: nist
typefindfunctions: audio/x-paris: paf
typefindfunctions: audio/x-svx: iff, svx
typefindfunctions: audio/x-aiff: aiff, aif, aifc
typefindfunctions: audio/x-wav: wav
typefindfunctions: application/xml: xml
typefindfunctions: application/smil: smil
typefindfunctions: text/uri-list: ram
typefindfunctions: text/plain: txt
typefindfunctions: video/x-flv: flv
typefindfunctions: application/x-shockwave-flash: swf, swfl
typefindfunctions: application/x-pn-realaudio: ra, ram, rm, rmvb
typefindfunctions: application/vnd.rn-realmedia: ra, ram, rm, rmvb
typefindfunctions: text/html: htm, html
typefindfunctions: image/x-quicktime: qif, qtif, qti
typefindfunctions: video/quicktime: mov
typefindfunctions: application/x-3gp: 3gp
typefindfunctions: audio/x-m4a: m4a
typefindfunctions: video/x-nuv: nuv
typefindfunctions: video/mpeg4: m4v
typefindfunctions: video/mpeg-stream: mpv, mpeg, mpg
typefindfunctions: video/mpeg: mpv, mpeg, mpg
typefindfunctions: application/ogg: anx, ogg, ogm
typefindfunctions: video/mpegts: ts
typefindfunctions: video/mpeg2: mpe, mpeg, mpg
typefindfunctions: video/mpeg1: mpe, mpeg, mpg
typefindfunctions: audio/x-ac3: ac3
typefindfunctions: audio/mpeg: mp3, mp2, mp1, mpga
typefindfunctions: audio/x-mod: 669, amf, dsm, gdm, far, imf, it, med, mod,
mtm, okt, sam, s3m, stm, stx, ult, xm
typefindfunctions: audio/x-ttafile: tta
typefindfunctions: application/x-apetag: ape, mpc, wv
typefindfunctions: application/x-id3v1: mp3, mp2, mp1, mpga, ogg, flac, tta
typefindfunctions: application/x-id3v2: mp3, mp2, mp1, mpga, ogg, flac, tta
typefindfunctions: video/x-fli: flc, fli
typefindfunctions: audio/x-flac: flac
typefindfunctions: video/x-vcd: dat
typefindfunctions: video/x-cdxa: dat
typefindfunctions: video/x-msvideo: avi
typefindfunctions: audio/x-au: au, snd
typefindfunctions: audio/x-musepack: mpc
typefindfunctions: video/x-ms-asf: asf, wm, wma, wmv
tcp:  multifdsink: Multi filedescriptor sink
tcp:  tcpserversrc: TCP server source
tcp:  tcpserversink: TCP server sink
tcp:  tcpclientsrc: TCP client source
tcp:  tcpclientsink: TCP client sink
decodebin:  decodebin: Decoder Bin
subparse:  ssaparse: SSA Subtitle Parser
subparse:  subparse: Subtitle parser
subparse: subparse_typefind: srt, sub, mpsub, mdvd, smi, txt
gdp:  gdppay: GDP Payloader
gdp:  gdpdepay: GDP Depayloader
playbin:  playbin: Player Bin
ffmpegcolorspace:  ffmpegcolorspace: FFMPEG Colorspace converter
decodebin2:  decodebin2: Decoder Bin
coreindexers:  memindex: A index that stores entries in memory
coreindexers:  fileindex: A index that stores entries in file
coreelements:  capsfilter: CapsFilter
coreelements:  fakesrc: Fake Source
coreelements:  fakesink: Fake Sink
coreelements:  fdsrc: Disk Source
coreelements:  fdsink: Filedescriptor Sink
coreelements:  filesrc: File Source
coreelements:  identity: Identity
coreelements:  queue: Queue
coreelements:  filesink: File Sink
coreelements:  tee: Tee pipe fitting
coreelements:  typefind: TypeFind
coreelements:  multiqueue: MultiQueue
gnonlin:  gnlfilesource: GNonLin File Source
gnonlin:  gnlcomposition: GNonLin Composition
gnonlin:  gnlsource: GNonLin Source
speex:  speexdec: Speex audio decoder
speex:  speexenc: Speex audio encoder
goom:  goom: GOOM: what a GOOM!
icydemux:  icydemux: ICY tag demuxer
smpte:  smpte: SMPTE transitions
alpha:  alpha: Alpha filter
multipart:  multipartdemux: Multipart demuxer
multipart:  multipartmux: Multipart muxer
cutter:  cutter: Audio cutter
alphacolor:  alphacolor: Alpha color filter
videobox:  videobox: Video box filter
wavparse:  wavparse: WAV audio demuxer
rtsp:  rtspsrc: RTSP packet receiver
rtsp:  rtpdec: RTP Decoder
efence:  efence: Electric Fence
level:  level: Level
matroska:  matroskademux: Matroska demuxer
matroska:  matroskamux: Matroska muxer
debug:  breakmydata: Break my data
debug:  navseek: Seek based on left-right arrows
debug:  progressreport: Progress report
debug:  testsink: Test plugin
videobalance:  videobalance: Video balance
apetag:  apedemux: APE tag demuxer
autodetect:  autovideosink: Auto video sink
autodetect:  autoaudiosink: Auto audio sink
udp:  udpsink: UDP packet sender
udp:  multiudpsink: UDP packet sender
udp:  dynudpsink: UDP packet sender
udp:  udpsrc: UDP packet receiver
auparse:  auparse: AU audio demuxer
rtp:  rtpdepay: RTP payloader
rtp:  rtpgsmdepay: RTP packet parser
rtp:  rtpgsmpay: RTP GSM audio payloader
rtp:  rtpamrdepay: RTP packet parser
rtp:  rtpamrpay: RTP packet parser
rtp:  rtppcmadepay: RTP packet parser
rtp:  rtppcmudepay: RTP packet parser
rtp:  rtppcmupay: RTP packet parser
rtp:  rtppcmapay: RTP packet parser
rtp:  rtpmpadepay: RTP packet parser
rtp:  rtpmpapay: RTP packet parser
rtp:  rtph263ppay: RTP packet parser
rtp:  rtph263pdepay: RTP packet parser
rtp:  rtph263pay: RTP packet parser
rtp:  asteriskh263: RTP packet parser
rtp:  rtpmp4vpay: RTP packet parser
rtp:  rtpmp4vdepay: RTP packet parser
rtp:  rtpmp4gpay: RTP packet parser
rtp:  rtpspeexpay: RTP packet parser
rtp:  rtpspeexdepay: RTP packet parser
flxdec:  flxdec: FLX audio decoder
mulaw:  mulawenc: Mu Law audio encoder
mulaw:  mulawdec: Mu Law audio decoder
ogg:  oggdemux: ogg demuxer
ogg:  oggmux: ogg muxer
ogg:  ogmaudioparse: OGM audio stream parser
ogg:  ogmvideoparse: OGM video stream parser
ogg:  ogmtextparse: OGM text stream parser
ogg:  oggparse: ogg parser
videomixer:  videomixer: Video mixer
wavenc:  wavenc: WAV audio muxer
navigationtest:  navigationtest: Video navigation test
videoflip:  videoflip: Video flipper
avi:  avidemux: Avi demuxer
avi:  avimux: Avi muxer
effectv:  edgetv: EdgeTV effect
effectv:  agingtv: AgingTV effect
effectv:  dicetv: DiceTV effect
effectv:  warptv: WarpTV effect
effectv:  shagadelictv: ShagadelicTV
effectv:  vertigotv: VertigoTV effect
effectv:  revtv: RevTV effect
effectv:  quarktv: QuarkTV effect
id3demux:  id3demux: ID3 tag demuxer
alaw:  alawenc: A Law audio encoder
alaw:  alawdec: A Law audio decoder
gnomevfs:  gnomevfssink: GnomeVFS Sink
gnomevfs:  gnomevfssrc: GnomeVFS Source
dv:  dvdemux: DV system stream demuxer
dv:  dvdec: DV video decoder
png:  pngenc: PNG image encoder
png:  pngdec: PNG image decoder
1394:  dv1394src: Firewire (1394) DV video source
vorbis:  vorbisparse: VorbisParse
vorbis:  vorbisdec: VorbisDec
vorbis:  vorbisenc: Vorbis encoder
shout2send:  shout2send: An Icecast plugin
video4linux:  v4lsrc: Video (video4linux/raw) Source
cdxaparse:  cdxaparse: (S)VCD parser
modplug:  modplug: ModPlug
xingheader:  xingmux: MP3 Xing muxer
tta:  ttadec: TTA audio decoder
tta:  ttaparse: TTA file parser
ffmpeg:  ffvideoscale: FFMPEG Scale element
ffmpeg:  ffdeinterlace: FFMPEG Deinterlace element
ffmpeg: fftype_avs: no extensions
ffmpeg:  ffdemux_avs: FFMPEG avs format demuxer
ffmpeg:  ffdemux_tta: FFMPEG true-audio demuxer
ffmpeg: fftype_voc: no extensions
ffmpeg:  ffdemux_voc: FFMPEG Creative Voice File format demuxer
ffmpeg: fftype_daud: 302
ffmpeg:  ffdemux_daud: FFMPEG D-Cinema audio format demuxer
ffmpeg: fftype_nsv: no extensions
ffmpeg:  ffdemux_nsv: FFMPEG NullSoft Video format demuxer
ffmpeg: fftype_ea: no extensions
ffmpeg:  ffdemux_ea: FFMPEG Electronic Arts Multimedia Format demuxer
ffmpeg: fftype_sol: no extensions
ffmpeg:  ffdemux_sol: FFMPEG Sierra SOL Format demuxer
ffmpeg:  ffdemux_matroska: FFMPEG Matroska file format demuxer
ffmpeg: fftype_nut: nut
ffmpeg:  ffdemux_nut: FFMPEG nut format demuxer
ffmpeg: fftype_ffm: no extensions
ffmpeg:  ffdemux_ffm: FFMPEG ffm format demuxer
ffmpeg: fftype_ogg: ogg
ffmpeg:  ffdemux_ogg: FFMPEG Ogg demuxer
ffmpeg: fftype_yuv4mpegpipe: y4m
ffmpeg:  ffdemux_yuv4mpegpipe: FFMPEG YUV4MPEG pipe format demuxer
ffmpeg: fftype_mm: no extensions
ffmpeg:  ffdemux_mm: FFMPEG American Laser Games MM format demuxer
ffmpeg: fftype_vmd: no extensions
ffmpeg:  ffdemux_vmd: FFMPEG Sierra VMD format demuxer
ffmpeg: fftype_flic: no extensions
ffmpeg:  ffdemux_flic: FFMPEG FLI/FLC/FLX animation format demuxer
ffmpeg: fftype_idcin: no extensions
ffmpeg:  ffdemux_idcin: FFMPEG Id CIN format demuxer
ffmpeg: fftype_film_cpk: no extensions
ffmpeg:  ffdemux_film_cpk: FFMPEG Sega FILM/CPK format demuxer
ffmpeg: fftype_wsvqa: no extensions
ffmpeg:  ffdemux_wsvqa: FFMPEG Westwood Studios VQA format demuxer
ffmpeg: fftype_wsaud: no extensions
ffmpeg:  ffdemux_wsaud: FFMPEG Westwood Studios audio format demuxer
ffmpeg: fftype_wc3movie: no extensions
ffmpeg:  ffdemux_wc3movie: FFMPEG Wing Commander III movie format demuxer
ffmpeg: fftype_ipmovie: no extensions
ffmpeg:  ffdemux_ipmovie: FFMPEG Interplay MVE format demuxer
ffmpeg: fftype_RoQ: no extensions
ffmpeg:  ffdemux_RoQ: FFMPEG Id RoQ format demuxer
ffmpeg: fftype_psxstr: no extensions
ffmpeg:  ffdemux_psxstr: FFMPEG Sony Playstation STR format demuxer
ffmpeg: fftype_flv: flv
ffmpeg:  ffdemux_flv: FFMPEG flv format demuxer
ffmpeg: fftype_4xm: no extensions
ffmpeg:  ffdemux_4xm: FFMPEG 4X Technologies format demuxer
ffmpeg: fftype_dv: dv,dif
ffmpeg:  ffdemux_dv: FFMPEG DV video format demuxer
ffmpeg:  ffdemux_mov_mp4_m4a_3gp_3g2: FFMPEG QuickTime/MPEG4 format demuxer
ffmpeg: fftype_gif: no extensions
ffmpeg:  ffdemux_gif: FFMPEG gif format demuxer
ffmpeg: fftype_aiff: no extensions
ffmpeg:  ffdemux_aiff: FFMPEG Audio IFF demuxer
ffmpeg:  ffdemux_au: FFMPEG SUN AU Format demuxer
ffmpeg: fftype_swf: no extensions
ffmpeg:  ffdemux_swf: FFMPEG Flash format demuxer
ffmpeg: fftype_mmf: no extensions
ffmpeg:  ffdemux_mmf: FFMPEG mmf format demuxer
ffmpeg:  ffdemux_wav: FFMPEG wav format demuxer
ffmpeg:  ffdemux_avi: FFMPEG avi format demuxer
ffmpeg:  ffdemux_asf: FFMPEG asf format demuxer
ffmpeg:  ffdemux_rm: FFMPEG rm format demuxer
ffmpeg:  ffdemux_mp3: FFMPEG MPEG audio demuxer
ffmpeg: fftype_ingenient: cgi
ffmpeg:  ffdemux_ingenient: FFMPEG Ingenient MJPEG demuxer
ffmpeg: fftype_aac: aac
ffmpeg:  ffdemux_aac: FFMPEG ADTS AAC demuxer
ffmpeg: fftype_mpegts: no extensions
ffmpeg:  ffdemux_mpegts: FFMPEG MPEG2 transport stream format demuxer
ffmpeg:  ffdemux_mpeg: FFMPEG MPEG PS format demuxer
ffmpeg:  ffdec_adpcm_sbpro_2: FFMPEG SB-Pro ADPCM 2 decoder
ffmpeg:  ffdec_adpcm_sbpro_3: FFMPEG SB-Pro ADPCM 3 decoder
ffmpeg:  ffdec_adpcm_sbpro_4: FFMPEG SB-Pro ADPCM 4 decoder
ffmpeg:  ffdec_adpcm_yamaha: FFMPEG Yamaha ADPCM decoder
ffmpeg:  ffdec_adpcm_swf: FFMPEG Shockwave ADPCM decoder
ffmpeg:  ffdec_adpcm_ct: FFMPEG CT ADPCM decoder
ffmpeg:  ffdec_g726: FFMPEG G.726 ADPCM decoder
ffmpeg:  ffdec_adpcm_ea: FFMPEG Electronic Arts ADPCM decoder
ffmpeg:  ffdec_adpcm_adx: FFMPEG ADX ADPCM decoder
ffmpeg:  ffdec_adpcm_xa: FFMPEG CD-ROM XA ADPCM decoder
ffmpeg:  ffdec_adpcm_4xm: FFMPEG 4-XM ADPCM audio decoder
ffmpeg:  ffdec_adpcm_ms: FFMPEG Microsoft ADPCM audio decoder
ffmpeg:  ffdec_adpcm_ima_smjpeg: FFMPEG IMA/SMJPEG ADPCM audio decoder
ffmpeg:  ffdec_adpcm_ima_ws: FFMPEG IMA/Westwood ADPCM audio decoder
ffmpeg:  ffdec_adpcm_ima_dk4: FFMPEG IMA/DK4 ADPCM decoder
ffmpeg:  ffdec_adpcm_ima_dk3: FFMPEG IMA/DK3 ADPCM audio decoder
ffmpeg:  ffdec_adpcm_ima_wav: FFMPEG IMA/DVI ADPCM audio decoder
ffmpeg:  ffdec_adpcm_ima_qt: FFMPEG IMA/Quicktime ADPCM audio decoder
ffmpeg:  ffdec_mmvideo: FFMPEG American Laser Games MM Video decoder
ffmpeg:  ffdec_bmp: FFMPEG BMP bitmap decoder
ffmpeg:  ffdec_avs: FFMPEG AVS Video decoder
ffmpeg:  ffdec_tta: FFMPEG Lossless True Audio decoder
ffmpeg:  ffdec_truespeech: FFMPEG DSP Group TrueSpeech Audio decoder
ffmpeg:  ffdec_cook: FFMPEG Realaudio G2 (Cook) audio decoder
ffmpeg:  ffdec_qdm2: FFMPEG QDesign Music 2 decoder
ffmpeg:  ffdec_ws_snd1: FFMPEG Westwood Sound-1 decoder
ffmpeg:  ffdec_alac: FFMPEG Apple lossless audio decoder
ffmpeg:  ffdec_shorten: FFMPEG Shorten lossless audio decoder
ffmpeg:  ffdec_flac: FFMPEG FLAC lossless audio decoder
ffmpeg:  ffdec_qtrle: FFMPEG Quicktime RLE animation video decoder
ffmpeg:  ffdec_sol_dpcm: FFMPEG SOL DPCM audio decoder
ffmpeg:  ffdec_xan_dpcm: FFMPEG XAN DPCM audio decoder
ffmpeg:  ffdec_interplay_dpcm: FFMPEG Interplay DPCM audio decoder
ffmpeg:  ffdec_roq_dpcm: FFMPEG RoQ DPCM audio decoder
ffmpeg:  ffdec_real_288: FFMPEG Realaudio 28k8bps decoder
ffmpeg:  ffdec_real_144: FFMPEG Realaudio 14k4bps decoder
ffmpeg:  ffdec_sonic: FFMPEG Sonic audio decoder
ffmpeg:  ffdec_zmbv: FFMPEG Zip Motion Blocks Video decoder
ffmpeg:  ffdec_zlib: FFMPEG Lossless zlib video decoder
ffmpeg:  ffdec_mszh: FFMPEG Lossless MSZH video decoder
ffmpeg:  ffdec_vmdaudio: FFMPEG Sierra VMD audio decoder
ffmpeg:  ffdec_vmdvideo: FFMPEG Sierra VMD video decoder
ffmpeg:  ffdec_truemotion2: FFMPEG Duck Truemotion 2 video decoder
ffmpeg:  ffdec_truemotion1: FFMPEG Duck Truemotion video decoder
ffmpeg:  ffdec_flic: FFMPEG FLIC animation video decoder
ffmpeg:  ffdec_smc: FFMPEG Quicktime SMC graphics video decoder
ffmpeg:  ffdec_8bps: FFMPEG Quicktime planar 8bps video decoder
ffmpeg:  ffdec_idcinvideo: FFMPEG ID Quake II CIN video decoder
ffmpeg:  ffdec_vqavideo: FFMPEG Westwood VQA video decoder
ffmpeg:  ffdec_msvideo1: FFMPEG Microsoft video v1 decoder
ffmpeg:  ffdec_msrle: FFMPEG Microsoft RLE video decoder
ffmpeg:  ffdec_cinepak: FFMPEG Cinepak video decoder
ffmpeg:  ffdec_rpza: FFMPEG Apple RPZA video decoder
ffmpeg:  ffdec_xan_wc3: FFMPEG XAN Wing Commander 3 video decoder
ffmpeg:  ffdec_interplayvideo: FFMPEG Interplay video decoder
ffmpeg:  ffdec_roqvideo: FFMPEG ID/RoQ video decoder
ffmpeg:  ffdec_mdec: FFMPEG Playstation MDEC video decoder
ffmpeg:  ffdec_4xm: FFMPEG 4-XM video decoder
ffmpeg:  ffdec_cljr: FFMPEG Cirrus Logipak AccuPak video decoder
ffmpeg:  ffdec_vcr1: FFMPEG ATI VCR-1 video decoder
ffmpeg:  ffdec_asv2: FFMPEG Asus video v2 decoder
ffmpeg:  ffdec_asv1: FFMPEG Asus video v1 decoder
ffmpeg:  ffdec_theora: FFMPEG Theora video decoder
ffmpeg:  ffdec_vp3: FFMPEG VP3 video decoder
ffmpeg:  ffdec_h264: FFMPEG H.264 video decoder
ffmpeg:  ffdec_cyuv: FFMPEG CYUV lossless video decoder
ffmpeg:  ffdec_snow: FFMPEG Snow wave video decoder
ffmpeg:  ffdec_ffv1: FFMPEG FFMpeg video v1 decoder
ffmpeg:  ffdec_ffvhuff: FFMPEG FFMPEG non-compliant Huffyuv video decoder
ffmpeg:  ffdec_huffyuv: FFMPEG Huffyuv lossless video decoder
ffmpeg:  ffdec_mace6: FFMPEG MACE-6 audio decoder
ffmpeg:  ffdec_mace3: FFMPEG MACE-3 audio decoder
ffmpeg:  ffdec_mp3on4: FFMPEG MP3ON4 decoder
ffmpeg:  ffdec_mp3adu: FFMPEG ADU-formatted MPEG-1 layer 3 audio decoder
ffmpeg:  ffdec_mp3: FFMPEG MPEG-1 layer 3 audio decoder
ffmpeg:  ffdec_png: FFMPEG PNG image decoder
ffmpeg:  ffdec_sp5x: FFMPEG Sp5x-like JPEG decoder
ffmpeg:  ffdec_mjpeg: FFMPEG Motion-JPEG decoder
ffmpeg:  ffdec_dvvideo: FFMPEG Digital video decoder
ffmpeg:  ffdec_mpegvideo: FFMPEG MPEG-2 video decoder
ffmpeg:  ffdec_mpeg2video: FFMPEG MPEG-2 video decoder
ffmpeg:  ffdec_fraps: FFMPEG FRAPS video decoder
ffmpeg:  ffdec_aasc: FFMPEG Autodesk RLE video decoder
ffmpeg:  ffdec_wnv1: FFMPEG Winnov video 1 decoder
ffmpeg:  ffdec_loco: FFMPEG LOCO video decoder
ffmpeg:  ffdec_xl: FFMPEG Miro VideoXL decoder
ffmpeg:  ffdec_qdraw: FFMPEG Applet Quickdraw video decoder
ffmpeg:  ffdec_ultimotion: FFMPEG Ultimotion video decoder
ffmpeg:  ffdec_camstudio: FFMPEG CamStudio video decoder
ffmpeg:  ffdec_camtasia: FFMPEG Techsmith Camtasia video decoder
ffmpeg:  ffdec_indeo3: FFMPEG Indeo-3 video decoder
ffmpeg:  ffdec_indeo2: FFMPEG Indeo=2 video decoder
ffmpeg:  ffdec_wmav2: FFMPEG Windows Media Audio v8/9 decoder
ffmpeg:  ffdec_wmav1: FFMPEG Windows Media Audio v7 decoder
ffmpeg:  ffdec_svq3: FFMPEG Sorensen-3 video decoder
ffmpeg:  ffdec_svq1: FFMPEG Sorensen-1 video decoder
ffmpeg:  ffdec_rv20: FFMPEG Realvideo 2.0 decoder
ffmpeg:  ffdec_rv10: FFMPEG Realvideo 1.0 decoder
ffmpeg:  ffdec_flv: FFMPEG FLV video decoder
ffmpeg:  ffdec_h263i: FFMPEG Intel H.263 video decoder
ffmpeg:  ffdec_vc9: FFMPEG Microsoft Video Codec v1 decoder
ffmpeg:  ffdec_wmv2: FFMPEG Windows Media Video v8 decoder
ffmpeg:  ffdec_wmv1: FFMPEG Windows Media Video v7 decoder
ffmpeg:  ffdec_msmpeg4: FFMPEG Microsoft MPEG-4 v3 decoder
ffmpeg:  ffdec_msmpeg4v2: FFMPEG Microsoft MPEG-4 v2 decoder
ffmpeg:  ffdec_msmpeg4v1: FFMPEG Microsoft MPEG-4 v1 decoder
ffmpeg:  ffdec_mpeg4: FFMPEG MPEG-4 compatible video decoder
ffmpeg:  ffdec_h261: FFMPEG H.261 video decoder
ffmpeg:  ffdec_h263: FFMPEG H.263 video decoder
ffmpeg:  ffdec_pam: FFMPEG PAM image decoder
ffmpeg:  ffdec_pbm: FFMPEG PBM image decoder
ffmpeg:  ffdec_pgmyuv: FFMPEG PGM-YUV image decoder
ffmpeg:  ffdec_pgm: FFMPEG PGM image decoder
ffmpeg:  ffdec_ppm: FFMPEG PPM image decoder
ffmpeg:  ffenc_adpcm_sbpro_2: FFMPEG SB-Pro ADPCM 2 encoder
ffmpeg:  ffenc_adpcm_sbpro_3: FFMPEG SB-Pro ADPCM 3 encoder
ffmpeg:  ffenc_adpcm_sbpro_4: FFMPEG SB-Pro ADPCM 4 encoder
ffmpeg:  ffenc_adpcm_yamaha: FFMPEG Yamaha ADPCM encoder
ffmpeg:  ffenc_adpcm_swf: FFMPEG Shockwave ADPCM encoder
ffmpeg:  ffenc_adpcm_ct: FFMPEG CT ADPCM encoder
ffmpeg:  ffenc_g726: FFMPEG G.726 ADPCM encoder
ffmpeg:  ffenc_adpcm_ea: FFMPEG Electronic Arts ADPCM encoder
ffmpeg:  ffenc_adpcm_adx: FFMPEG ADX ADPCM encoder
ffmpeg:  ffenc_adpcm_xa: FFMPEG CD-ROM XA ADPCM encoder
ffmpeg:  ffenc_adpcm_4xm: FFMPEG 4-XM ADPCM audio encoder
ffmpeg:  ffenc_adpcm_ms: FFMPEG Microsoft ADPCM audio encoder
ffmpeg:  ffenc_adpcm_ima_smjpeg: FFMPEG IMA/SMJPEG ADPCM audio encoder
ffmpeg:  ffenc_adpcm_ima_ws: FFMPEG IMA/Westwood ADPCM audio encoder
ffmpeg:  ffenc_adpcm_ima_dk4: FFMPEG IMA/DK4 ADPCM encoder
ffmpeg:  ffenc_adpcm_ima_dk3: FFMPEG IMA/DK3 ADPCM audio encoder
ffmpeg:  ffenc_adpcm_ima_wav: FFMPEG IMA/DVI ADPCM audio encoder
ffmpeg:  ffenc_adpcm_ima_qt: FFMPEG IMA/Quicktime ADPCM audio encoder
ffmpeg:  ffenc_sonicls: FFMPEG Sonic lossless audio encoder
ffmpeg:  ffenc_sonic: FFMPEG Sonic audio encoder
ffmpeg:  ffenc_dvvideo: FFMPEG Digital video encoder
ffmpeg:  ffenc_snow: FFMPEG Snow wave video encoder
ffmpeg:  ffenc_ffv1: FFMPEG FFMpeg video v1 encoder
ffmpeg:  ffenc_asv2: FFMPEG Asus video v2 encoder
ffmpeg:  ffenc_asv1: FFMPEG Asus video v1 encoder
ffmpeg:  ffenc_ffvhuff: FFMPEG FFMPEG non-compliant Huffyuv video encoder
ffmpeg:  ffenc_huffyuv: FFMPEG Huffyuv lossless video encoder
ffmpeg:  ffenc_pam: FFMPEG PAM image encoder
ffmpeg:  ffenc_pbm: FFMPEG PBM image encoder
ffmpeg:  ffenc_pgmyuv: FFMPEG PGM-YUV image encoder
ffmpeg:  ffenc_pgm: FFMPEG PGM image encoder
ffmpeg:  ffenc_ppm: FFMPEG PPM image encoder
ffmpeg:  ffenc_png: FFMPEG PNG image encoder
ffmpeg:  ffenc_ljpeg: FFMPEG Lossless JPEG encoder
ffmpeg:  ffenc_mjpeg: FFMPEG Motion-JPEG encoder
ffmpeg:  ffenc_svq1: FFMPEG Sorensen-1 video encoder
ffmpeg:  ffenc_wmv2: FFMPEG Windows Media Video v8 encoder
ffmpeg:  ffenc_wmv1: FFMPEG Windows Media Video v7 encoder
ffmpeg:  ffenc_msmpeg4: FFMPEG Microsoft MPEG-4 v3 encoder
ffmpeg:  ffenc_msmpeg4v2: FFMPEG Microsoft MPEG-4 v2 encoder
ffmpeg:  ffenc_msmpeg4v1: FFMPEG Microsoft MPEG-4 v1 encoder
ffmpeg:  ffenc_mpeg4: FFMPEG MPEG-4 compatible video encoder
ffmpeg:  ffenc_rv20: FFMPEG Realvideo 2.0 encoder
ffmpeg:  ffenc_rv10: FFMPEG Realvideo 1.0 encoder
ffmpeg:  ffenc_flv: FFMPEG FLV video encoder
ffmpeg:  ffenc_h263p: FFMPEG H.263 (P) video encoder
ffmpeg:  ffenc_h263: FFMPEG H.263 video encoder
ffmpeg:  ffenc_h261: FFMPEG H.261 video encoder
ffmpeg:  ffenc_mpeg2video: FFMPEG MPEG-2 video encoder
ffmpeg:  ffenc_mpeg1video: FFMPEG MPEG-1 video encoder
ffmpeg:  ffenc_mp2: FFMPEG MPEG-1 layer 2 audio encoder
ffmpeg:  ffenc_ac3: FFMPEG AC-3 audio encoder
freeze:  freeze: Stream freezer
speed:  speed: Speed
qtdemux:  qtdemux: QuickTime demuxer
theora:  theoradec: TheoraDec
theora:  theoraenc: TheoraEnc
xvimagesink:  xvimagesink: Video sink
ossaudio:  osssink: Audio Sink (OSS)
ossaudio:  osssrc: Audio Source (OSS)
ossaudio:  ossmixer: OSS Mixer
ximagesink:  ximagesink: Video sink
esdsink:  esdsink: Esound audio sink
alsa:  alsasink: Audio Sink (ALSA)
alsa:  alsasrc: Audio Src (ALSA)
alsa:  alsamixer: Alsa Mixer
staticelements:  bin: Generic bin
staticelements:  pipeline: Pipeline object

Total count: 74 plugins, 478 features
+++ gst-inspect-0.10 fakesrc
Factory Details:
  Long name:    Fake Source
  Class:        Source
  Description:  Push empty (no data) buffers around
  Author(s):    Erik Walthinsen <omega at cse.ogi.edu>, Wim Taymans
<wim.taymans at chello.be>
  Rank:         none (0)

Plugin Details:
  Name:                 coreelements
  Description:          standard GStreamer elements
  Filename:             /usr/lib/gstreamer-0.10/libgstcoreelements.so
  Version:              0.10.11
  License:              LGPL
  Source module:        gstreamer
  Binary package:       Gentoo GStreamer Ebuild
  Origin URL:           http://www.gentoo.org

GObject
 +----GstObject
       +----GstElement
             +----GstBaseSrc
                   +----GstFakeSrc

Pad Templates:
  SRC template: 'src'
    Availability: Always
    Capabilities:
      ANY


Element Flags:
  no flags set

Element Implementation:
  No loopfunc(), must be chain-based or not configured yet
  Has change_state() function: gst_base_src_change_state
  Has custom save_thyself() function: gst_element_save_thyself
  Has custom restore_thyself() function: gst_element_restore_thyself

Element has no clocking capabilities.
Element has no indexing capabilities.

Pads:
  SRC: 'src'
    Implementation:
      Has getrangefunc(): gst_base_src_pad_get_range
      Has custom eventfunc(): gst_base_src_event_handler
      Has custom queryfunc(): gst_base_src_query
    Pad Template: 'src'

Element Properties:
  name                : The name of the object
                        flags: readable, writable
                        String. Default: null Current: "fakesrc0"
  blocksize           : Size in bytes to read per buffer (0 = default)
                        flags: readable, writable
                        Unsigned Long. Range: 0 - 4294967295 Default: 4096
Current: 4096
  num-buffers         : Number of buffers to output before sending EOS
                        flags: readable, writable
                        Integer. Range: -1 - 2147483647 Default: -1 Current: -1
  typefind            : Run typefind before negotiating
                        flags: readable, writable
                        Boolean. Default: false Current: false
  data                : Data allocation method
                        flags: readable, writable
                        Enum "GstFakeSrcDataType" Current: 1, "allocate"
                           (1): allocate         - Allocate data
                           (2): subbuffer        - Subbuffer data
  sizetype            : How to determine buffer sizes
                        flags: readable, writable
                        Enum "GstFakeSrcSizeType" Current: 1, "empty"
                           (1): empty            - Send empty buffers
                           (2): fixed            - Fixed size buffers (sizemax
sized)
                           (3): random           - Random sized buffers
(sizemin <= size <= sizemax)
  sizemin             : Minimum buffer size
                        flags: readable, writable
                        Integer. Range: 0 - 2147483647 Default: 0 Current: 0
  sizemax             : Maximum buffer size
                        flags: readable, writable
                        Integer. Range: 0 - 2147483647 Default: 4096 Current:
4096
  filltype            : How to fill the buffer, if at all
                        flags: readable, writable
                        Enum "GstFakeSrcFillType" Current: 1, "nothing"
                           (1): nothing          - Leave data as malloced
                           (2): zero             - Fill buffers with zeros
                           (3): random           - Fill buffers with random
crap
                           (4): pattern          - Fill buffers with pattern
0x00 -> 0xff
                           (5): pattern-span     - Fill buffers with pattern
0x00 -> 0xff that spans buffers
  datarate            : Timestamps buffers with number of bytes per second (0 =
none)
                        flags: readable, writable
                        Integer. Range: 0 - 2147483647 Default: 0 Current: 0
  sync                : Sync to the clock to the datarate
                        flags: readable, writable
                        Boolean. Default: false Current: false
  pattern             : pattern
                        flags: readable, writable
                        String. Default: null Current: null
  signal-handoffs     : Send a signal before pushing the buffer
                        flags: readable, writable
                        Boolean. Default: false Current: false
  silent              : Don't produce last_message events
                        flags: readable, writable
                        Boolean. Default: false Current: false
  dump                : Dump buffer contents to stdout
                        flags: readable, writable
                        Boolean. Default: false Current: false
  parentsize          : Size of parent buffer for sub-buffered allocation
                        flags: readable, writable
                        Integer. Range: 0 - 2147483647 Default: 40960 Current:
40960
  last-message        : The last status message
                        flags: readable
                        String. Default: null Current: null
  can-activate-pull   : Can activate in pull mode
                        flags: readable, writable
                        Boolean. Default: true Current: true
  can-activate-push   : Can activate in push mode
                        flags: readable, writable
                        Boolean. Default: true Current: true
  is-live             : True if the element cannot produce data in PAUSED
                        flags: readable, writable
                        Boolean. Default: false Current: false

Element Signals:
  "handoff" :  void user_function (GstElement* object,
                                   GstBuffer* arg0,
                                   GstPad* arg1,
                                   gpointer user_data);
+++ gst-inspect-0.10 fakesink
Factory Details:
  Long name:    Fake Sink
  Class:        Sink
  Description:  Black hole for data
  Author(s):    Erik Walthinsen <omega at cse.ogi.edu>, Wim Taymans
<wim at fluendo.com>, Mr. 'frag-me-more' Vanderwingo <wingo at fluendo.com>
  Rank:         none (0)

Plugin Details:
  Name:                 coreelements
  Description:          standard GStreamer elements
  Filename:             /usr/lib/gstreamer-0.10/libgstcoreelements.so
  Version:              0.10.11
  License:              LGPL
  Source module:        gstreamer
  Binary package:       Gentoo GStreamer Ebuild
  Origin URL:           http://www.gentoo.org

GObject
 +----GstObject
       +----GstElement
             +----GstBaseSink
                   +----GstFakeSink

Pad Templates:
  SINK template: 'sink'
    Availability: Always
    Capabilities:
      ANY


Element Flags:
  no flags set

Element Implementation:
  No loopfunc(), must be chain-based or not configured yet
  Has change_state() function: gst_fake_sink_change_state
  Has custom save_thyself() function: gst_element_save_thyself
  Has custom restore_thyself() function: gst_element_restore_thyself

Element has no clocking capabilities.
Element has no indexing capabilities.

Pads:
  SINK: 'sink'
    Implementation:
      Has chainfunc(): gst_base_sink_chain
      Has custom eventfunc(): gst_base_sink_event
      Has bufferallocfunc(): gst_base_sink_pad_buffer_alloc
    Pad Template: 'sink'

Element Properties:
  name                : The name of the object
                        flags: readable, writable
                        String. Default: null Current: "fakesink0"
  preroll-queue-len   : Number of buffers to queue during preroll
                        flags: readable, writable
                        Unsigned Integer. Range: 0 - 4294967295 Default: 0
Current: 0
  sync                : Sync on the clock
                        flags: readable, writable
                        Boolean. Default: true Current: false
  max-lateness        : Maximum number of nanoseconds that a buffer can be late
before it is dropped (-1 unlimited)
                        flags: readable, writable
                        Integer64. Range: -1 - 9223372036854775807 Default: -1
Current: -1
  qos                 : Generate QoS events upstream
                        flags: readable, writable
                        Boolean. Default: false Current: false
  state-error         : Generate a state change error
                        flags: readable, writable
                        Enum "GstFakeSinkStateError" Current: 0, "none"
                           (0): none             - No state change errors
                           (1): null-to-ready    - Fail state change from NULL
to READY
                           (2): ready-to-paused  - Fail state change from READY
to PAUSED
                           (3): paused-to-playing - Fail state change from
PAUSED to PLAYING
                           (4): playing-to-paused - Fail state change from
PLAYING to PAUSED
                           (5): paused-to-ready  - Fail state change from
PAUSED to READY
                           (6): ready-to-null    - Fail state change from READY
to NULL
  silent              : Don't produce last_message events
                        flags: readable, writable
                        Boolean. Default: false Current: false
  dump                : Dump buffer contents to stdout
                        flags: readable, writable
                        Boolean. Default: false Current: false
  signal-handoffs     : Send a signal before unreffing the buffer
                        flags: readable, writable
                        Boolean. Default: false Current: false
  last-message        : The message describing current status
                        flags: readable
                        String. Default: null Current: null
  can-activate-push   : Can activate in push mode
                        flags: readable, writable
                        Boolean. Default: true Current: true
  can-activate-pull   : Can activate in pull mode
                        flags: readable, writable
                        Boolean. Default: false Current: false

Element Signals:
  "handoff" :  void user_function (GstElement* object,
                                   GstBuffer* arg0,
                                   GstPad* arg1,
                                   gpointer user_data);
  "preroll-handoff" :  void user_function (GstElement* object,
                                           GstBuffer* arg0,
                                           GstPad* arg1,
                                           gpointer user_data);
+++ gst-launch-0.10 fakesrc num-buffers=5 ! fakesink
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 4002000 ns.
++  looking for gstreamer libraries in common locations
/usr/lib/libgstreamer-0.10.so
/usr/lib/libgstreamer-0.10.so.0
/usr/lib/libgstreamer-0.10.so.0.10.0
++  looking for gstreamer headers in common locations
/usr/include/gstreamer-0.10/gst/gst.h
+   GSTREAMER PLUG-INS INFORMATION
+++ gst-inspect volume
+++ gst-inspect-0.6 volume
+++ gst-inspect-0.7 volume
+++ gst-inspect-0.8 volume
+++ gst-inspect-0.9 volume
+++ gst-inspect-0.10 volume
Factory Details:
  Long name:    Volume
  Class:        Filter/Effect/Audio
  Description:  Set volume on audio/raw streams
  Author(s):    Andy Wingo <wingo at pobox.com>
  Rank:         none (0)

Plugin Details:
  Name:                 volume
  Description:          plugin for controlling audio volume
  Filename:             /usr/lib/gstreamer-0.10/libgstvolume.so
  Version:              0.10.11
  License:              LGPL
  Source module:        gst-plugins-base
  Binary package:       Gentoo GStreamer Ebuild
  Origin URL:           http://www.gentoo.org

GObject
 +----GstObject
       +----GstElement
             +----GstBaseTransform
                   +----GstVolume

Implemented Interfaces:
  GstMixer
  GstImplementsInterface

Pad Templates:
  SRC template: 'src'
    Availability: Always
    Capabilities:
      audio/x-raw-float
                   rate: [ 1, 2147483647 ]
               channels: [ 1, 2147483647 ]
             endianness: 1234
                  width: 32
      audio/x-raw-int
               channels: [ 1, 2147483647 ]
                   rate: [ 1, 2147483647 ]
             endianness: 1234
                  width: 16
                  depth: 16
                 signed: true

  SINK template: 'sink'
    Availability: Always
    Capabilities:
      audio/x-raw-float
                   rate: [ 1, 2147483647 ]
               channels: [ 1, 2147483647 ]
             endianness: 1234
                  width: 32
      audio/x-raw-int
               channels: [ 1, 2147483647 ]
                   rate: [ 1, 2147483647 ]
             endianness: 1234
                  width: 16
                  depth: 16
                 signed: true


Element Flags:
  no flags set

Element Implementation:
  No loopfunc(), must be chain-based or not configured yet
  Has change_state() function: gst_base_transform_change_state
  Has custom save_thyself() function: gst_element_save_thyself
  Has custom restore_thyself() function: gst_element_restore_thyself

Element has no clocking capabilities.
Element has no indexing capabilities.

Pads:
  SRC: 'src'
    Implementation:
      Has getrangefunc(): gst_base_transform_getrange
      Has custom eventfunc(): gst_base_transform_src_event
    Pad Template: 'src'
  SINK: 'sink'
    Implementation:
      Has chainfunc(): gst_base_transform_chain
      Has custom eventfunc(): gst_base_transform_sink_event
      Has bufferallocfunc(): gst_base_transform_buffer_alloc
    Pad Template: 'sink'

Element Properties:
  name                : The name of the object
                        flags: readable, writable
                        String. Default: null Current: "volume0"
  qos                 : handle QoS messages
                        flags: readable, writable
                        Boolean. Default: false Current: false
  mute                : mute channel
                        flags: readable, writable, controllable
                        Boolean. Default: false Current: false
  volume              : volume factor
                        flags: readable, writable, controllable
                        Double. Range:               0 -              10
Default:               1 Current:               1
++  looking for gstreamer volume plugin in common locations
/usr/lib/gstreamer-0.8/libgstvolume.so
/usr/lib/gstreamer-0.10/libgstvolume.so
++  looking for gstreamer headers in common locations
/usr/include/linux/dvb/audio.h
/usr/include/gstreamer-0.8/gst/audio/audio.h
/usr/include/gstreamer-0.10/gst/audio/audio.h


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list