Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
gst-plugins-bad
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
879
Issues
879
List
Boards
Labels
Milestones
Merge Requests
98
Merge Requests
98
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Container Registry
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
GStreamer
gst-plugins-bad
Commits
8cdfb136
Commit
8cdfb136
authored
Mar 04, 2016
by
Vineeth TM
Committed by
Sebastian Dröge
Mar 24, 2016
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bad: use new gst_element_class_add_static_pad_template()
https://bugzilla.gnome.org/show_bug.cgi?id=763081
parent
c2578292
Changes
304
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
304 changed files
with
850 additions
and
1161 deletions
+850
-1161
ext/apexsink/gstapexsink.c
ext/apexsink/gstapexsink.c
+2
-2
ext/assrender/gstassrender.c
ext/assrender/gstassrender.c
+5
-6
ext/bz2/gstbz2dec.c
ext/bz2/gstbz2dec.c
+2
-4
ext/bz2/gstbz2enc.c
ext/bz2/gstbz2enc.c
+2
-4
ext/curl/gstcurlbasesink.c
ext/curl/gstcurlbasesink.c
+1
-2
ext/daala/gstdaaladec.c
ext/daala/gstdaaladec.c
+6
-7
ext/daala/gstdaalaenc.c
ext/daala/gstdaalaenc.c
+6
-7
ext/dash/gstdashdemux.c
ext/dash/gstdashdemux.c
+8
-9
ext/directfb/dfbvideosink.c
ext/directfb/dfbvideosink.c
+2
-2
ext/dtls/gstdtlsdec.c
ext/dtls/gstdtlsdec.c
+2
-4
ext/dtls/gstdtlsenc.c
ext/dtls/gstdtlsenc.c
+2
-4
ext/dtls/gstdtlssrtpdec.c
ext/dtls/gstdtlssrtpdec.c
+4
-8
ext/dtls/gstdtlssrtpdemux.c
ext/dtls/gstdtlssrtpdemux.c
+3
-6
ext/dtls/gstdtlssrtpenc.c
ext/dtls/gstdtlssrtpenc.c
+6
-8
ext/dts/gstdtsdec.c
ext/dts/gstdtsdec.c
+2
-4
ext/faac/gstfaac.c
ext/faac/gstfaac.c
+1
-2
ext/faad/gstfaad.c
ext/faad/gstfaad.c
+2
-4
ext/flite/gstflitetestsrc.c
ext/flite/gstflitetestsrc.c
+2
-2
ext/fluidsynth/gstfluiddec.c
ext/fluidsynth/gstfluiddec.c
+2
-4
ext/gl/caopengllayersink.m
ext/gl/caopengllayersink.m
+1
-2
ext/gl/gstglcolorconvertelement.c
ext/gl/gstglcolorconvertelement.c
+4
-6
ext/gl/gstgldownloadelement.c
ext/gl/gstgldownloadelement.c
+4
-4
ext/gl/gstglfilterbin.c
ext/gl/gstglfilterbin.c
+1
-2
ext/gl/gstglimagesink.c
ext/gl/gstglimagesink.c
+2
-2
ext/gl/gstglmixer.c
ext/gl/gstglmixer.c
+2
-4
ext/gl/gstglmixerbin.c
ext/gl/gstglmixerbin.c
+1
-2
ext/gl/gstglsrcbin.c
ext/gl/gstglsrcbin.c
+2
-2
ext/gl/gstglstereomix.c
ext/gl/gstglstereomix.c
+2
-4
ext/gl/gstglstereosplit.c
ext/gl/gstglstereosplit.c
+4
-6
ext/gl/gstgltestsrc.c
ext/gl/gstgltestsrc.c
+1
-2
ext/gl/gstgluploadelement.c
ext/gl/gstgluploadelement.c
+2
-2
ext/gl/gstglvideoflip.c
ext/gl/gstglvideoflip.c
+2
-4
ext/gme/gstgme.c
ext/gme/gstgme.c
+2
-4
ext/gsm/gstgsmdec.c
ext/gsm/gstgsmdec.c
+6
-6
ext/gsm/gstgsmenc.c
ext/gsm/gstgsmenc.c
+6
-6
ext/gtk/gstgtkglsink.c
ext/gtk/gstgtkglsink.c
+2
-2
ext/gtk/gstgtksink.c
ext/gtk/gstgtksink.c
+2
-2
ext/hls/gsthlsdemux.c
ext/hls/gsthlsdemux.c
+2
-5
ext/hls/gsthlssink.c
ext/hls/gsthlssink.c
+1
-2
ext/kate/gstkatedec.c
ext/kate/gstkatedec.c
+2
-4
ext/kate/gstkateenc.c
ext/kate/gstkateenc.c
+2
-4
ext/kate/gstkateparse.c
ext/kate/gstkateparse.c
+4
-4
ext/kate/gstkatetiger.c
ext/kate/gstkatetiger.c
+4
-6
ext/libde265/libde265-dec.c
ext/libde265/libde265-dec.c
+2
-4
ext/libmms/gstmms.c
ext/libmms/gstmms.c
+1
-2
ext/libvisual/visual-gl.c
ext/libvisual/visual-gl.c
+2
-4
ext/mimic/gstmimdec.c
ext/mimic/gstmimdec.c
+2
-4
ext/mimic/gstmimenc.c
ext/mimic/gstmimenc.c
+2
-4
ext/modplug/gstmodplug.cc
ext/modplug/gstmodplug.cc
+2
-4
ext/mpeg2enc/gstmpeg2enc.cc
ext/mpeg2enc/gstmpeg2enc.cc
+2
-4
ext/mplex/gstmplex.cc
ext/mplex/gstmplex.cc
+3
-6
ext/musepack/gstmusepackdec.c
ext/musepack/gstmusepackdec.c
+2
-4
ext/nas/nassink.c
ext/nas/nassink.c
+1
-2
ext/neon/gstneonhttpsrc.c
ext/neon/gstneonhttpsrc.c
+1
-2
ext/openal/gstopenalsink.c
ext/openal/gstopenalsink.c
+2
-2
ext/openal/gstopenalsrc.c
ext/openal/gstopenalsrc.c
+2
-2
ext/opencv/gstcvequalizehist.cpp
ext/opencv/gstcvequalizehist.cpp
+2
-4
ext/opencv/gstcvlaplace.cpp
ext/opencv/gstcvlaplace.cpp
+2
-4
ext/opencv/gstcvsobel.cpp
ext/opencv/gstcvsobel.cpp
+2
-4
ext/opencv/gstdisparity.cpp
ext/opencv/gstdisparity.cpp
+2
-4
ext/opencv/gstedgedetect.cpp
ext/opencv/gstedgedetect.cpp
+2
-4
ext/opencv/gstfaceblur.cpp
ext/opencv/gstfaceblur.cpp
+2
-4
ext/opencv/gstfacedetect.cpp
ext/opencv/gstfacedetect.cpp
+2
-4
ext/opencv/gstgrabcut.cpp
ext/opencv/gstgrabcut.cpp
+2
-4
ext/opencv/gsthanddetect.cpp
ext/opencv/gsthanddetect.cpp
+2
-4
ext/opencv/gstmotioncells.cpp
ext/opencv/gstmotioncells.cpp
+2
-4
ext/opencv/gstpyramidsegment.cpp
ext/opencv/gstpyramidsegment.cpp
+2
-4
ext/opencv/gstretinex.cpp
ext/opencv/gstretinex.cpp
+2
-4
ext/opencv/gstsegmentation.cpp
ext/opencv/gstsegmentation.cpp
+2
-4
ext/opencv/gstskindetect.cpp
ext/opencv/gstskindetect.cpp
+2
-4
ext/opencv/gsttemplatematch.cpp
ext/opencv/gsttemplatematch.cpp
+2
-4
ext/opencv/gsttextoverlay.cpp
ext/opencv/gsttextoverlay.cpp
+2
-4
ext/openexr/gstopenexrdec.cpp
ext/openexr/gstopenexrdec.cpp
+2
-4
ext/openh264/gstopenh264dec.cpp
ext/openh264/gstopenh264dec.cpp
+2
-4
ext/openh264/gstopenh264enc.cpp
ext/openh264/gstopenh264enc.cpp
+2
-4
ext/openjpeg/gstopenjpegdec.c
ext/openjpeg/gstopenjpegdec.c
+4
-4
ext/openjpeg/gstopenjpegenc.c
ext/openjpeg/gstopenjpegenc.c
+4
-4
ext/openni2/gstopenni2src.cpp
ext/openni2/gstopenni2src.cpp
+1
-2
ext/opus/gstopusparse.c
ext/opus/gstopusparse.c
+5
-6
ext/qt/gstqtsink.cc
ext/qt/gstqtsink.cc
+1
-2
ext/resindvd/resindvdbin.c
ext/resindvd/resindvdbin.c
+6
-6
ext/resindvd/resindvdsrc.c
ext/resindvd/resindvdsrc.c
+1
-2
ext/resindvd/rsndec.c
ext/resindvd/rsndec.c
+8
-8
ext/resindvd/rsninputselector.c
ext/resindvd/rsninputselector.c
+4
-4
ext/resindvd/rsnparsetter.c
ext/resindvd/rsnparsetter.c
+2
-4
ext/rsvg/gstrsvgdec.c
ext/rsvg/gstrsvgdec.c
+2
-4
ext/rsvg/gstrsvgoverlay.c
ext/rsvg/gstrsvgoverlay.c
+5
-6
ext/rtmp/gstrtmpsink.c
ext/rtmp/gstrtmpsink.c
+1
-2
ext/rtmp/gstrtmpsrc.c
ext/rtmp/gstrtmpsrc.c
+1
-2
ext/sbc/gstsbcdec.c
ext/sbc/gstsbcdec.c
+6
-6
ext/sbc/gstsbcenc.c
ext/sbc/gstsbcenc.c
+4
-5
ext/schroedinger/gstschrodec.c
ext/schroedinger/gstschrodec.c
+4
-4
ext/schroedinger/gstschroenc.c
ext/schroedinger/gstschroenc.c
+4
-4
ext/sdl/sdlaudiosink.c
ext/sdl/sdlaudiosink.c
+2
-2
ext/smoothstreaming/gstmssdemux.c
ext/smoothstreaming/gstmssdemux.c
+6
-6
ext/sndfile/gstsfdec.c
ext/sndfile/gstsfdec.c
+2
-2
ext/sndfile/gstsfsink.c
ext/sndfile/gstsfsink.c
+1
-2
ext/sndfile/gstsfsrc.c
ext/sndfile/gstsfsrc.c
+1
-2
ext/sndio/sndiosink.c
ext/sndio/sndiosink.c
+2
-2
ext/sndio/sndiosrc.c
ext/sndio/sndiosrc.c
+1
-2
ext/soundtouch/gstpitch.cc
ext/soundtouch/gstpitch.cc
+2
-4
ext/spandsp/gstdtmfdetect.c
ext/spandsp/gstdtmfdetect.c
+2
-4
ext/spandsp/gstspanplc.c
ext/spandsp/gstspanplc.c
+2
-4
ext/spandsp/gsttonegeneratesrc.c
ext/spandsp/gsttonegeneratesrc.c
+2
-2
ext/spc/gstspc.c
ext/spc/gstspc.c
+2
-4
ext/srtp/gstsrtpdec.c
ext/srtp/gstsrtpdec.c
+8
-8
ext/srtp/gstsrtpenc.c
ext/srtp/gstsrtpenc.c
+8
-8
ext/teletextdec/gstteletextdec.c
ext/teletextdec/gstteletextdec.c
+2
-4
ext/timidity/gsttimidity.c
ext/timidity/gsttimidity.c
+2
-4
ext/timidity/gstwildmidi.c
ext/timidity/gstwildmidi.c
+2
-4
ext/voaacenc/gstvoaacenc.c
ext/voaacenc/gstvoaacenc.c
+2
-4
ext/voamrwbenc/gstvoamrwbenc.c
ext/voamrwbenc/gstvoamrwbenc.c
+2
-4
ext/vulkan/vksink.c
ext/vulkan/vksink.c
+2
-2
ext/wayland/gstwaylandsink.c
ext/wayland/gstwaylandsink.c
+1
-2
ext/webp/gstwebpdec.c
ext/webp/gstwebpdec.c
+5
-6
ext/webp/gstwebpenc.c
ext/webp/gstwebpenc.c
+5
-6
ext/x265/gstx265enc.c
ext/x265/gstx265enc.c
+2
-4
ext/xvid/gstxviddec.c
ext/xvid/gstxviddec.c
+2
-4
ext/xvid/gstxvidenc.c
ext/xvid/gstxvidenc.c
+2
-4
ext/zbar/gstzbar.c
ext/zbar/gstzbar.c
+4
-4
gst-libs/gst/gl/gstglfilter.c
gst-libs/gst/gl/gstglfilter.c
+4
-4
gst-libs/gst/insertbin/gstinsertbin.c
gst-libs/gst/insertbin/gstinsertbin.c
+5
-6
gst/adpcmdec/adpcmdec.c
gst/adpcmdec/adpcmdec.c
+5
-6
gst/adpcmenc/adpcmenc.c
gst/adpcmenc/adpcmenc.c
+5
-6
gst/aiff/aiffmux.c
gst/aiff/aiffmux.c
+2
-4
gst/aiff/aiffparse.c
gst/aiff/aiffparse.c
+4
-4
gst/asfmux/gstasfmux.c
gst/asfmux/gstasfmux.c
+5
-6
gst/asfmux/gstasfparse.c
gst/asfmux/gstasfparse.c
+2
-4
gst/asfmux/gstrtpasfpay.c
gst/asfmux/gstrtpasfpay.c
+4
-4
gst/audiobuffer/gstaudioringbuffer.c
gst/audiobuffer/gstaudioringbuffer.c
+2
-4
gst/audiofxbad/gstaudiochannelmix.c
gst/audiofxbad/gstaudiochannelmix.c
+4
-4
gst/audiomixer/gstaudiointerleave.c
gst/audiomixer/gstaudiointerleave.c
+5
-6
gst/audiomixer/gstaudiomixer.c
gst/audiomixer/gstaudiomixer.c
+5
-6
gst/audiovisualizers/gstspacescope.c
gst/audiovisualizers/gstspacescope.c
+4
-4
gst/audiovisualizers/gstspectrascope.c
gst/audiovisualizers/gstspectrascope.c
+4
-4
gst/audiovisualizers/gstsynaescope.c
gst/audiovisualizers/gstsynaescope.c
+4
-4
gst/audiovisualizers/gstwavescope.c
gst/audiovisualizers/gstwavescope.c
+4
-4
gst/autoconvert/gstautoconvert.c
gst/autoconvert/gstautoconvert.c
+2
-4
gst/autoconvert/gstautovideoconvert.c
gst/autoconvert/gstautovideoconvert.c
+2
-4
gst/bayer/gstrgb2bayer.c
gst/bayer/gstrgb2bayer.c
+4
-4
gst/camerabin2/gstdigitalzoom.c
gst/camerabin2/gstdigitalzoom.c
+2
-4
gst/camerabin2/gstviewfinderbin.c
gst/camerabin2/gstviewfinderbin.c
+1
-2
gst/camerabin2/gstwrappercamerabinsrc.c
gst/camerabin2/gstwrappercamerabinsrc.c
+5
-6
gst/cdxaparse/gstcdxaparse.c
gst/cdxaparse/gstcdxaparse.c
+4
-4
gst/cdxaparse/gstvcdparse.c
gst/cdxaparse/gstvcdparse.c
+2
-4
gst/coloreffects/gstchromahold.c
gst/coloreffects/gstchromahold.c
+4
-4
gst/coloreffects/gstcoloreffects.c
gst/coloreffects/gstcoloreffects.c
+4
-4
gst/compositor/compositor.c
gst/compositor/compositor.c
+2
-4
gst/dataurisrc/gstdataurisrc.c
gst/dataurisrc/gstdataurisrc.c
+1
-2
gst/dccp/gstdccpclientsink.c
gst/dccp/gstdccpclientsink.c
+1
-2
gst/dccp/gstdccpclientsrc.c
gst/dccp/gstdccpclientsrc.c
+1
-2
gst/dccp/gstdccpserversink.c
gst/dccp/gstdccpserversink.c
+1
-2
gst/dccp/gstdccpserversrc.c
gst/dccp/gstdccpserversrc.c
+1
-2
gst/debugutils/fpsdisplaysink.c
gst/debugutils/fpsdisplaysink.c
+2
-2
gst/debugutils/gstchecksumsink.c
gst/debugutils/gstchecksumsink.c
+4
-4
gst/debugutils/gstchopmydata.c
gst/debugutils/gstchopmydata.c
+4
-4
gst/debugutils/gstcompare.c
gst/debugutils/gstcompare.c
+4
-6
gst/debugutils/gstdebugspy.c
gst/debugutils/gstdebugspy.c
+2
-4
gst/debugutils/gsterrorignore.c
gst/debugutils/gsterrorignore.c
+2
-4
gst/dvbsuboverlay/gstdvbsuboverlay.c
gst/dvbsuboverlay/gstdvbsuboverlay.c
+5
-6
gst/dvdspu/gstdvdspu.c
gst/dvdspu/gstdvdspu.c
+5
-6
gst/faceoverlay/gstfaceoverlay.c
gst/faceoverlay/gstfaceoverlay.c
+2
-4
gst/festival/gstfestival.c
gst/festival/gstfestival.c
+4
-4
gst/fieldanalysis/gstfieldanalysis.c
gst/fieldanalysis/gstfieldanalysis.c
+2
-4
gst/freeverb/gstfreeverb.c
gst/freeverb/gstfreeverb.c
+2
-4
gst/gaudieffects/gstburn.c
gst/gaudieffects/gstburn.c
+4
-4
gst/gaudieffects/gstchromium.c
gst/gaudieffects/gstchromium.c
+4
-4
gst/gaudieffects/gstdilate.c
gst/gaudieffects/gstdilate.c
+4
-4
gst/gaudieffects/gstdodge.c
gst/gaudieffects/gstdodge.c
+4
-4
gst/gaudieffects/gstexclusion.c
gst/gaudieffects/gstexclusion.c
+4
-4
gst/gaudieffects/gstgaussblur.c
gst/gaudieffects/gstgaussblur.c
+4
-4
gst/gaudieffects/gstsolarize.c
gst/gaudieffects/gstsolarize.c
+4
-4
gst/gdp/gstgdpdepay.c
gst/gdp/gstgdpdepay.c
+4
-4
gst/gdp/gstgdppay.c
gst/gdp/gstgdppay.c
+4
-4
gst/geometrictransform/gstgeometrictransform.c
gst/geometrictransform/gstgeometrictransform.c
+4
-4
gst/hdvparse/gsthdvparse.c
gst/hdvparse/gsthdvparse.c
+2
-4
gst/id3tag/gstid3mux.c
gst/id3tag/gstid3mux.c
+2
-5
gst/inter/gstinteraudiosink.c
gst/inter/gstinteraudiosink.c
+2
-2
gst/inter/gstinteraudiosrc.c
gst/inter/gstinteraudiosrc.c
+2
-2
gst/inter/gstintersubsink.c
gst/inter/gstintersubsink.c
+2
-2
gst/inter/gstintersubsrc.c
gst/inter/gstintersubsrc.c
+2
-2
gst/inter/gstintervideosink.c
gst/inter/gstintervideosink.c
+2
-2
gst/inter/gstintervideosrc.c
gst/inter/gstintervideosrc.c
+2
-2
gst/interlace/gstinterlace.c
gst/interlace/gstinterlace.c
+4
-4
gst/ivfparse/gstivfparse.c
gst/ivfparse/gstivfparse.c
+2
-4
gst/ivtc/gstcombdetect.c
gst/ivtc/gstcombdetect.c
+4
-4
gst/ivtc/gstivtc.c
gst/ivtc/gstivtc.c
+4
-4
gst/jp2kdecimator/gstjp2kdecimator.c
gst/jp2kdecimator/gstjp2kdecimator.c
+4
-4
gst/jpegformat/gstjifmux.c
gst/jpegformat/gstjifmux.c
+4
-4
gst/jpegformat/gstjpegparse.c
gst/jpegformat/gstjpegparse.c
+4
-4
gst/librfb/gstrfbsrc.c
gst/librfb/gstrfbsrc.c
+2
-2
gst/midi/midiparse.c
gst/midi/midiparse.c
+2
-4
gst/mixmatrix/mixmatrix.c
gst/mixmatrix/mixmatrix.c
+5
-6
gst/mpegpsmux/mpegpsmux.c
gst/mpegpsmux/mpegpsmux.c
+4
-4
gst/mpegtsdemux/mpegtsbase.c
gst/mpegtsdemux/mpegtsbase.c
+1
-2
gst/mpegtsdemux/mpegtsparse.c
gst/mpegtsdemux/mpegtsparse.c
+2
-4
gst/mpegtsmux/mpegtsmux.c
gst/mpegtsmux/mpegtsmux.c
+4
-4
gst/mve/gstmvemux.c
gst/mve/gstmvemux.c
+5
-6
gst/mxf/mxfdemux.c
gst/mxf/mxfdemux.c
+6
-6
gst/mxf/mxfmux.c
gst/mxf/mxfmux.c
+1
-2
gst/netsim/gstnetsim.c
gst/netsim/gstnetsim.c
+4
-4
gst/nuvdemux/gstnuvdemux.c
gst/nuvdemux/gstnuvdemux.c
+5
-8
gst/onvif/gstrtponvifparse.c
gst/onvif/gstrtponvifparse.c
+4
-4
gst/onvif/gstrtponviftimestamp.c
gst/onvif/gstrtponviftimestamp.c
+4
-4
gst/overlay/gstoverlay.c
gst/overlay/gstoverlay.c
+10
-10
gst/patchdetect/gstpatchdetect.c
gst/patchdetect/gstpatchdetect.c
+4
-4
gst/pcapparse/gstirtspparse.c
gst/pcapparse/gstirtspparse.c
+2
-4
gst/pcapparse/gstpcapparse.c
gst/pcapparse/gstpcapparse.c
+2
-4
gst/pnm/gstpnmdec.c
gst/pnm/gstpnmdec.c
+4
-4
gst/pnm/gstpnmenc.c
gst/pnm/gstpnmenc.c
+2
-5
gst/rawparse/gstrawparse.c
gst/rawparse/gstrawparse.c
+2
-2
gst/removesilence/gstremovesilence.c
gst/removesilence/gstremovesilence.c
+2
-4
gst/sdi/gstsdidemux.c
gst/sdi/gstsdidemux.c
+4
-4
gst/sdi/gstsdimux.c
gst/sdi/gstsdimux.c
+4
-4
gst/sdp/gstsdpdemux.c
gst/sdp/gstsdpdemux.c
+2
-4
gst/segmentclip/gstaudiosegmentclip.c
gst/segmentclip/gstaudiosegmentclip.c
+2
-4
gst/segmentclip/gstvideosegmentclip.c
gst/segmentclip/gstvideosegmentclip.c
+2
-4
gst/siren/gstsirendec.c
gst/siren/gstsirendec.c
+2
-4
gst/siren/gstsirenenc.c
gst/siren/gstsirenenc.c
+2
-4
gst/smooth/gstsmooth.c
gst/smooth/gstsmooth.c
+5
-6
gst/speed/gstspeed.c
gst/speed/gstspeed.c
+4
-4
gst/subenc/gstsrtenc.c
gst/subenc/gstsrtenc.c
+2
-4
gst/subenc/gstwebvttenc.c
gst/subenc/gstwebvttenc.c
+2
-4
gst/tta/gstttadec.c
gst/tta/gstttadec.c
+2
-4
gst/tta/gstttaparse.c
gst/tta/gstttaparse.c
+2
-4
gst/vbidec/gstvbidec.c
gst/vbidec/gstvbidec.c
+4
-4
gst/videoframe_audiolevel/gstvideoframe-audiolevel.c
gst/videoframe_audiolevel/gstvideoframe-audiolevel.c
+9
-9
gst/videomeasure/gstvideomeasure_collector.c
gst/videomeasure/gstvideomeasure_collector.c
+4
-4
gst/videomeasure/gstvideomeasure_ssim.c
gst/videomeasure/gstvideomeasure_ssim.c
+7
-8
gst/videoparsers/gstdiracparse.c
gst/videoparsers/gstdiracparse.c
+4
-4
gst/videoparsers/gsth263parse.c
gst/videoparsers/gsth263parse.c
+2
-4
gst/videoparsers/gsth264parse.c
gst/videoparsers/gsth264parse.c
+2
-4
gst/videoparsers/gsth265parse.c
gst/videoparsers/gsth265parse.c
+2
-4
gst/videoparsers/gstmpeg4videoparse.c
gst/videoparsers/gstmpeg4videoparse.c
+2
-4
gst/videoparsers/gstmpegvideoparse.c
gst/videoparsers/gstmpegvideoparse.c
+2
-4
gst/videoparsers/gstpngparse.c
gst/videoparsers/gstpngparse.c
+2
-4
gst/videoparsers/gstvc1parse.c
gst/videoparsers/gstvc1parse.c
+2
-4
gst/vmnc/vmncdec.c
gst/vmnc/vmncdec.c
+5
-6
gst/y4m/gsty4mdec.c
gst/y4m/gsty4mdec.c
+4
-4
gst/yadif/gstyadif.c
gst/yadif/gstyadif.c
+4
-4
sys/acmenc/acmenc.c
sys/acmenc/acmenc.c
+4
-4
sys/acmmp3dec/acmmp3dec.c
sys/acmmp3dec/acmmp3dec.c
+5
-6
sys/androidmedia/gstahcsrc.c
sys/androidmedia/gstahcsrc.c
+2
-2
sys/applemedia-nonpublic/celvideosrc.c
sys/applemedia-nonpublic/celvideosrc.c
+1
-2
sys/applemedia-nonpublic/miovideosrc.c
sys/applemedia-nonpublic/miovideosrc.c
+1
-2
sys/applemedia/atdec.c
sys/applemedia/atdec.c
+4
-4
sys/applemedia/avfassetsrc.m
sys/applemedia/avfassetsrc.m
+2
-4
sys/applemedia/avfvideosrc.m
sys/applemedia/avfvideosrc.m
+1
-2
sys/applemedia/avsamplevideosink.m
sys/applemedia/avsamplevideosink.m
+1
-2
sys/applemedia/iosassetsrc.m
sys/applemedia/iosassetsrc.m
+1
-2
sys/applemedia/qtkitvideosrc.m
sys/applemedia/qtkitvideosrc.m
+1
-2
sys/applemedia/vtdec.c
sys/applemedia/vtdec.c
+2
-2
sys/avc/gstavcsrc.cpp
sys/avc/gstavcsrc.cpp
+1
-2
sys/bluez/gsta2dpsink.c
sys/bluez/gsta2dpsink.c
+2
-2
sys/bluez/gstavdtpsink.c
sys/bluez/gstavdtpsink.c
+2
-2
sys/bluez/gstavdtpsrc.c
sys/bluez/gstavdtpsrc.c
+2
-2
sys/d3dvideosink/d3dvideosink.c
sys/d3dvideosink/d3dvideosink.c
+1
-2
sys/decklink/gstdecklinkaudiosink.cpp
sys/decklink/gstdecklinkaudiosink.cpp
+1
-2
sys/decklink/gstdecklinkaudiosrc.cpp
sys/decklink/gstdecklinkaudiosrc.cpp
+1
-2
sys/directsound/gstdirectsoundsrc.c
sys/directsound/gstdirectsoundsrc.c
+2
-2
sys/dshowsrcwrapper/gstdshowaudiosrc.cpp
sys/dshowsrcwrapper/gstdshowaudiosrc.cpp
+1
-2
sys/dshowsrcwrapper/gstdshowvideosrc.cpp
sys/dshowsrcwrapper/gstdshowvideosrc.cpp
+1
-2
sys/dshowvideosink/dshowvideosink.cpp
sys/dshowvideosink/dshowvideosink.cpp
+1
-2
sys/dvb/dvbbasebin.c
sys/dvb/dvbbasebin.c
+2
-4
sys/dvb/gstdvbsrc.c
sys/dvb/gstdvbsrc.c
+1
-2
sys/dxr3/dxr3audiosink.c
sys/dxr3/dxr3audiosink.c
+4
-4
sys/dxr3/dxr3spusink.c
sys/dxr3/dxr3spusink.c
+2
-2
sys/dxr3/dxr3videosink.c
sys/dxr3/dxr3videosink.c
+2
-2
sys/fbdev/gstfbdevsink.c
sys/fbdev/gstfbdevsink.c
+3
-3
sys/linsys/gstlinsyssdisink.c
sys/linsys/gstlinsyssdisink.c
+2
-2
sys/linsys/gstlinsyssdisrc.c
sys/linsys/gstlinsyssdisrc.c
+2
-2
sys/nvenc/gstnvbaseenc.c
sys/nvenc/gstnvbaseenc.c
+1
-2
sys/nvenc/gstnvh264enc.c
sys/nvenc/gstnvh264enc.c
+1
-2
sys/opensles/openslessink.c
sys/opensles/openslessink.c
+1
-2
sys/opensles/openslessrc.c
sys/opensles/openslessrc.c
+1
-2
sys/pvr2d/gstpvrvideosink.c
sys/pvr2d/gstpvrvideosink.c
+2
-2
sys/qcam/gstqcamsrc.c
sys/qcam/gstqcamsrc.c
+4
-4
sys/shm/gstshmsink.c
sys/shm/gstshmsink.c
+1
-2
sys/shm/gstshmsrc.c
sys/shm/gstshmsrc.c
+1
-2
sys/tinyalsa/tinyalsasink.c
sys/tinyalsa/tinyalsasink.c
+1
-2
sys/uvch264/gstuvch264_mjpgdemux.c
sys/uvch264/gstuvch264_mjpgdemux.c
+10
-14
sys/uvch264/gstuvch264_src.c
sys/uvch264/gstuvch264_src.c
+5
-8
sys/vcd/vcdsrc.c
sys/vcd/vcdsrc.c
+1
-2
sys/vdpau/gstvdpsink.c
sys/vdpau/gstvdpsink.c
+1
-2
sys/vdpau/h264/gstvdph264dec.c
sys/vdpau/h264/gstvdph264dec.c
+1
-2
sys/vdpau/mpeg/gstvdpmpegdec.c
sys/vdpau/mpeg/gstvdpmpegdec.c
+1
-2
sys/vdpau/mpeg4/gstvdpmpeg4dec.c
sys/vdpau/mpeg4/gstvdpmpeg4dec.c
+1
-2
sys/wasapi/gstwasapisink.c
sys/wasapi/gstwasapisink.c
+1
-2
sys/wasapi/gstwasapisrc.c
sys/wasapi/gstwasapisrc.c
+13
-11
sys/wininet/gstwininetsrc.c
sys/wininet/gstwininetsrc.c
+1
-2
sys/winscreencap/gstdx9screencapsrc.c
sys/winscreencap/gstdx9screencapsrc.c
+1
-2
sys/winscreencap/gstgdiscreencapsrc.c
sys/winscreencap/gstgdiscreencapsrc.c
+1
-2
tests/check/elements/autoconvert.c
tests/check/elements/autoconvert.c
+4
-11
tests/check/elements/camerabin.c
tests/check/elements/camerabin.c
+6
-8
tests/check/elements/test_http_src.c
tests/check/elements/test_http_src.c
+2
-2
tests/check/libs/aggregator.c
tests/check/libs/aggregator.c
+2
-4
tools/element-templates/sinkpad
tools/element-templates/sinkpad
+2
-2
tools/element-templates/sinkpad-audio
tools/element-templates/sinkpad-audio
+2
-2
tools/element-templates/sinkpad-simple
tools/element-templates/sinkpad-simple
+2
-2
tools/element-templates/sinkpad-template
tools/element-templates/sinkpad-template
+2
-2
tools/element-templates/srcpad
tools/element-templates/srcpad
+2
-2
tools/element-templates/srcpad-audio
tools/element-templates/srcpad-audio
+2
-2
tools/element-templates/srcpad-simple
tools/element-templates/srcpad-simple
+2
-2
tools/element-templates/srcpad-template
tools/element-templates/srcpad-template
+2
-2
No files found.
ext/apexsink/gstapexsink.c
View file @
8cdfb136
...
...
@@ -265,8 +265,8 @@ gst_apexsink_base_init (gpointer g_class)
"Apple AirPort Express Audio Sink"
,
"Sink/Audio/Wireless"
,
"Output stream to an AirPort Express"
,
"Jérémie Bernard [GRemi] <gremimail@gmail.com>"
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gst_apexsink_sink_factory
)
);
gst_element_class_add_
static_
pad_template
(
element_class
,
&
gst_apexsink_sink_factory
);
}
/* sink class init */
...
...
ext/assrender/gstassrender.c
View file @
8cdfb136
...
...
@@ -170,12 +170,11 @@ gst_ass_render_class_init (GstAssRenderClass * klass)
gstelement_class
->
change_state
=
GST_DEBUG_FUNCPTR
(
gst_ass_render_change_state
);
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
src_factory
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
video_sink_factory
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
text_sink_factory
));
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
src_factory
);
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
video_sink_factory
);
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
text_sink_factory
);
gst_element_class_set_static_metadata
(
gstelement_class
,
"ASS/SSA Render"
,
"Mixer/Video/Overlay/Subtitle"
,
...
...
ext/bz2/gstbz2dec.c
View file @
8cdfb136
...
...
@@ -296,10 +296,8 @@ gst_bz2dec_class_init (GstBz2decClass * klass)
1
,
G_MAXUINT
,
DEFAULT_BUFFER_SIZE
,
G_PARAM_READWRITE
|
G_PARAM_STATIC_STRINGS
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
sink_template
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
src_template
));
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
sink_template
);
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
src_template
);
gst_element_class_set_static_metadata
(
gstelement_class
,
"BZ2 decoder"
,
"Codec/Decoder"
,
"Decodes compressed streams"
,
"Lutz Mueller <lutz@users.sourceforge.net>"
);
...
...
ext/bz2/gstbz2enc.c
View file @
8cdfb136
...
...
@@ -320,10 +320,8 @@ gst_bz2enc_class_init (GstBz2encClass * klass)
1
,
G_MAXUINT
,
DEFAULT_BUFFER_SIZE
,
G_PARAM_READWRITE
|
G_PARAM_STATIC_STRINGS
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
sink_template
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
src_template
));
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
sink_template
);
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
src_template
);
gst_element_class_set_static_metadata
(
gstelement_class
,
"BZ2 encoder"
,
"Codec/Encoder"
,
"Compresses streams"
,
"Lutz Mueller <lutz@users.sourceforge.net>"
);
...
...
ext/curl/gstcurlbasesink.c
View file @
8cdfb136
...
...
@@ -235,8 +235,7 @@ gst_curl_base_sink_class_init (GstCurlBaseSinkClass * klass)
DSCP_MIN
,
DSCP_MAX
,
DEFAULT_QOS_DSCP
,
G_PARAM_READWRITE
|
G_PARAM_STATIC_STRINGS
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sinktemplate
));
gst_element_class_add_static_pad_template
(
element_class
,
&
sinktemplate
);
}
static
void
...
...
ext/daala/gstdaaladec.c
View file @
8cdfb136
...
...
@@ -103,13 +103,12 @@ gst_daala_dec_class_init (GstDaalaDecClass * klass)
GstElementClass
*
element_class
=
GST_ELEMENT_CLASS
(
klass
);
GstVideoDecoderClass
*
video_decoder_class
=
GST_VIDEO_DECODER_CLASS
(
klass
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
daala_dec_src_factory
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
daala_dec_sink_factory
));
gst_element_class_set_static_metadata
(
element_class
,
"Daala video decoder"
,
"Codec/Decoder/Video"
,
"Decode raw Daala streams to raw YUV video"
,
gst_element_class_add_static_pad_template
(
element_class
,
&
daala_dec_src_factory
);
gst_element_class_add_static_pad_template
(
element_class
,
&
daala_dec_sink_factory
);
gst_element_class_set_static_metadata
(
element_class
,
"Daala video decoder"
,
"Codec/Decoder/Video"
,
"Decode raw Daala streams to raw YUV video"
,
"Sebastian Dröge <slomo@circular-chaos.org>"
);
video_decoder_class
->
start
=
GST_DEBUG_FUNCPTR
(
daala_dec_start
);
...
...
ext/daala/gstdaalaenc.c
View file @
8cdfb136
...
...
@@ -212,13 +212,12 @@ gst_daala_enc_class_init (GstDaalaEncClass * klass)
1
,
G_MAXINT
,
DEFAULT_KEYFRAME_RATE
,
(
GParamFlags
)
G_PARAM_READWRITE
|
G_PARAM_STATIC_STRINGS
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
daala_enc_src_factory
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
daala_enc_sink_factory
));
gst_element_class_set_static_metadata
(
element_class
,
"Daala video encoder"
,
"Codec/Encoder/Video"
,
"Encode raw YUV video to a Daala stream"
,
gst_element_class_add_static_pad_template
(
element_class
,
&
daala_enc_src_factory
);
gst_element_class_add_static_pad_template
(
element_class
,
&
daala_enc_sink_factory
);
gst_element_class_set_static_metadata
(
element_class
,
"Daala video encoder"
,
"Codec/Encoder/Video"
,
"Encode raw YUV video to a Daala stream"
,
"Sebastian Dröge <slomo@circular-chaos.org>"
);
gstvideo_encoder_class
->
start
=
GST_DEBUG_FUNCPTR
(
daala_enc_start
);
...
...
ext/dash/gstdashdemux.c
View file @
8cdfb136
...
...
@@ -403,15 +403,14 @@ gst_dash_demux_class_init (GstDashDemuxClass * klass)
DEFAULT_PRESENTATION_DELAY
,
G_PARAM_READWRITE
|
G_PARAM_STATIC_STRINGS
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
gst_dash_demux_audiosrc_template
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
gst_dash_demux_videosrc_template
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
gst_dash_demux_subtitlesrc_template
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
sinktemplate
));
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
gst_dash_demux_audiosrc_template
);
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
gst_dash_demux_videosrc_template
);
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
gst_dash_demux_subtitlesrc_template
);
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
sinktemplate
);
gst_element_class_set_static_metadata
(
gstelement_class
,
"DASH Demuxer"
,
...
...
ext/directfb/dfbvideosink.c
View file @
8cdfb136
...
...
@@ -2414,8 +2414,8 @@ gst_dfbvideosink_class_init (GstDfbVideoSinkClass * klass)
"DirectFB video sink"
,
"Sink/Video"
,
"A DirectFB based videosink"
,
"Julien Moutte <julien@moutte.net>"
);
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
gst_dfbvideosink_sink_template_factory
)
);
gst_element_class_add_
static_
pad_template
(
gstelement_class
,
&
gst_dfbvideosink_sink_template_factory
);
gstelement_class
->
change_state
=
gst_dfbvideosink_change_state
;
...
...
ext/dtls/gstdtlsdec.c
View file @
8cdfb136
...
...
@@ -173,10 +173,8 @@ gst_dtls_dec_class_init (GstDtlsDecClass * klass)
g_object_class_install_properties
(
gobject_class
,
NUM_PROPERTIES
,
properties
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
src_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sink_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
src_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
sink_template
);
gst_element_class_set_static_metadata
(
element_class
,
"DTLS Decoder"
,
...
...
ext/dtls/gstdtlsenc.c
View file @
8cdfb136
...
...
@@ -162,10 +162,8 @@ gst_dtls_enc_class_init (GstDtlsEncClass * klass)
g_object_class_install_properties
(
gobject_class
,
NUM_PROPERTIES
,
properties
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
src_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sink_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
src_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
sink_template
);
gst_element_class_set_static_metadata
(
element_class
,
"DTLS Encoder"
,
...
...
ext/dtls/gstdtlssrtpdec.c
View file @
8cdfb136
...
...
@@ -133,14 +133,10 @@ gst_dtls_srtp_dec_class_init (GstDtlsSrtpDecClass * klass)
g_object_class_install_properties
(
gobject_class
,
NUM_PROPERTIES
,
properties
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sink_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
rtp_src_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
rtcp_src_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
data_src_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
sink_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
rtp_src_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
rtcp_src_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
data_src_template
);
gst_element_class_set_static_metadata
(
element_class
,
"DTLS-SRTP Decoder"
,
...
...
ext/dtls/gstdtlssrtpdemux.c
View file @
8cdfb136
...
...
@@ -69,12 +69,9 @@ gst_dtls_srtp_demux_class_init (GstDtlsSrtpDemuxClass * klass)
element_class
=
(
GstElementClass
*
)
klass
;
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sink_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
rtp_src_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
dtls_src_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
sink_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
rtp_src_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
dtls_src_template
);
gst_element_class_set_static_metadata
(
element_class
,
"DTLS SRTP Demultiplexer"
,
...
...
ext/dtls/gstdtlssrtpenc.c
View file @
8cdfb136
...
...
@@ -139,14 +139,12 @@ gst_dtls_srtp_enc_class_init (GstDtlsSrtpEncClass * klass)
g_object_class_install_properties
(
gobject_class
,
NUM_PROPERTIES
,
properties
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
rtp_sink_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
rtcp_sink_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
data_sink_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
src_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
rtp_sink_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
rtcp_sink_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
data_sink_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
src_template
);
gst_element_class_set_static_metadata
(
element_class
,
"DTLS-SRTP Encoder"
,
...
...
ext/dts/gstdtsdec.c
View file @
8cdfb136
...
...
@@ -156,10 +156,8 @@ gst_dtsdec_class_init (GstDtsDecClass * klass)
gobject_class
->
set_property
=
gst_dtsdec_set_property
;
gobject_class
->
get_property
=
gst_dtsdec_get_property
;
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
sink_factory
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
src_factory
));
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
sink_factory
);
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
src_factory
);
gst_element_class_set_static_metadata
(
gstelement_class
,
"DTS audio decoder"
,
"Codec/Decoder/Audio"
,
"Decodes DTS audio streams"
,
...
...
ext/faac/gstfaac.c
View file @
8cdfb136
...
...
@@ -191,8 +191,7 @@ gst_faac_class_init (GstFaacClass * klass)
GST_DEBUG_CATEGORY_INIT
(
faac_debug
,
"faac"
,
0
,
"AAC encoding"
);
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
src_template
));
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
src_template
);
sink_caps
=
gst_faac_enc_generate_sink_caps
();
sink_templ
=
gst_pad_template_new
(
"sink"
,
...
...
ext/faad/gstfaad.c
View file @
8cdfb136
...
...
@@ -111,10 +111,8 @@ gst_faad_class_init (GstFaadClass * klass)
GstElementClass
*
element_class
=
GST_ELEMENT_CLASS
(
klass
);
GstAudioDecoderClass
*
base_class
=
GST_AUDIO_DECODER_CLASS
(
klass
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
src_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sink_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
src_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
sink_template
);
gst_element_class_set_static_metadata
(
element_class
,
"AAC audio decoder"
,
"Codec/Decoder/Audio"
,
...
...
ext/flite/gstflitetestsrc.c
View file @
8cdfb136
...
...
@@ -126,8 +126,8 @@ gst_flite_test_src_class_init (GstFliteTestSrcClass * klass)
1
,
G_MAXINT
,
DEFAULT_SAMPLES_PER_BUFFER
,
G_PARAM_READWRITE
|
G_PARAM_STATIC_STRINGS
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
gst_flite_test_src_src_template
)
);
gst_element_class_add_
static_
pad_template
(
gstelement_class
,
&
gst_flite_test_src_src_template
);
gst_element_class_set_static_metadata
(
gstelement_class
,
"Flite speech test source"
,
"Source/Audio"
,
...
...
ext/fluidsynth/gstfluiddec.c
View file @
8cdfb136
...
...
@@ -177,10 +177,8 @@ gst_fluid_dec_class_init (GstFluidDecClass * klass)
"Synth Polyphony"
,
"The number of simultaneous voices"
,
1
,
65535
,
DEFAULT_SYNTH_POLYPHONY
,
G_PARAM_READWRITE
|
G_PARAM_STATIC_STRINGS
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
src_factory
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
sink_factory
));
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
src_factory
);
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
sink_factory
);
gst_element_class_set_static_metadata
(
gstelement_class
,
"Fluidsynth"
,
"Codec/Decoder/Audio"
,
...
...
ext/gl/caopengllayersink.m
View file @
8cdfb136
...
...
@@ -227,8 +227,7 @@ gst_ca_opengl_layer_sink_class_init (GstCAOpenGLLayerSinkClass * klass)
"Sink/Video"
,
"A video sink based on CAOpenGLLayer"
,
"Matthew Waters <matthew@centricular.com>"
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gst_ca_opengl_layer_sink_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
gst_ca_opengl_layer_sink_template
);
gobject_class
->
finalize
=
gst_ca_opengl_layer_sink_finalize
;
...
...
ext/gl/gstglcolorconvertelement.c
View file @
8cdfb136
...
...
@@ -103,12 +103,10 @@ gst_gl_color_convert_element_class_init (GstGLColorConvertElementClass * klass)
bt_class
->
passthrough_on_same_caps
=
TRUE
;
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gst_gl_color_convert_element_src_pad_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gst_gl_color_convert_element_sink_pad_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
gst_gl_color_convert_element_src_pad_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
gst_gl_color_convert_element_sink_pad_template
);
gst_element_class_set_metadata
(
element_class
,
"OpenGL color converter"
,
"Filter/Converter/Video"
,
...
...
ext/gl/gstgldownloadelement.c
View file @
8cdfb136
...
...
@@ -73,10 +73,10 @@ gst_gl_download_element_class_init (GstGLDownloadElementClass * klass)
bt_class
->
passthrough_on_same_caps
=
TRUE
;
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gst_gl_download_element_src_pad_template
)
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gst_gl_download_element_sink_pad_template
)
);
gst_element_class_add_
static_
pad_template
(
element_class
,
&
gst_gl_download_element_src_pad_template
);
gst_element_class_add_
static_
pad_template
(
element_class
,
&
gst_gl_download_element_sink_pad_template
);
gst_element_class_set_metadata
(
element_class
,
"OpenGL uploader"
,
"Filter/Video"
,
...
...
ext/gl/gstglfilterbin.c
View file @
8cdfb136
...
...
@@ -73,8 +73,7 @@ gst_gl_filter_bin_class_init (GstGLFilterBinClass * klass)
gobject_class
->
set_property
=
gst_gl_filter_bin_set_property
;
gobject_class
->
get_property
=
gst_gl_filter_bin_get_property
;
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
_src_pad_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
_src_pad_template
);
upload_caps
=
gst_gl_upload_get_input_template_caps
();
gst_element_class_add_pad_template
(
element_class
,
...
...
ext/gl/gstglimagesink.c
View file @
8cdfb136
...
...
@@ -570,8 +570,8 @@ gst_glimage_sink_class_init (GstGLImageSinkClass * klass)
G_SIGNAL_RUN_LAST
,
0
,
NULL
,
NULL
,
g_cclosure_marshal_generic
,
G_TYPE_BOOLEAN
,
3
,
GST_GL_TYPE_CONTEXT
,
G_TYPE_UINT
,
G_TYPE_UINT
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gst_glimage_sink_template
)
);
gst_element_class_add_
static_
pad_template
(
element_class
,
&
gst_glimage_sink_template
);
gobject_class
->
finalize
=
gst_glimage_sink_finalize
;
...
...
ext/gl/gstglmixer.c
View file @
8cdfb136
...
...
@@ -380,10 +380,8 @@ gst_gl_mixer_class_init (GstGLMixerClass * klass)
gobject_class
->
get_property
=
gst_gl_mixer_get_property
;
gobject_class
->
set_property
=
gst_gl_mixer_set_property
;
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
src_factory
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sink_factory
));
gst_element_class_add_static_pad_template
(
element_class
,
&
src_factory
);
gst_element_class_add_static_pad_template
(
element_class
,
&
sink_factory
);
agg_class
->
sinkpads_type
=
GST_TYPE_GL_MIXER_PAD
;
agg_class
->
sink_query
=
gst_gl_mixer_sink_query
;
...
...
ext/gl/gstglmixerbin.c
View file @
8cdfb136
...
...
@@ -169,8 +169,7 @@ gst_gl_mixer_bin_class_init (GstGLMixerBinClass * klass)
G_SIGNAL_RUN_LAST
,
0
,
NULL
,
NULL
,
g_cclosure_marshal_generic
,
GST_TYPE_ELEMENT
,
0
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
src_factory
));
gst_element_class_add_static_pad_template
(
element_class
,
&
src_factory
);
upload_caps
=
gst_gl_upload_get_input_template_caps
();
gst_element_class_add_pad_template
(
element_class
,
...
...
ext/gl/gstglsrcbin.c
View file @
8cdfb136
...
...
@@ -102,8 +102,8 @@ gst_gl_src_bin_class_init (GstGLSrcBinClass * klass)
"Infrastructure to process GL textures"
,
"Matthew Waters <matthew@centricular.com>"
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gst_gl_src_bin_template
)
);
gst_element_class_add_
static_
pad_template
(
element_class
,
&
gst_gl_src_bin_template
);
}
static
void
...
...
ext/gl/gstglstereomix.c
View file @
8cdfb136
...
...
@@ -150,10 +150,8 @@ gst_gl_stereo_mix_class_init (GstGLStereoMixClass * klass)
GST_TYPE_GL_STEREO_DOWNMIX_MODE_TYPE
,
DEFAULT_DOWNMIX
,
G_PARAM_READWRITE
|
G_PARAM_STATIC_STRINGS
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
src_factory
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sink_factory
));
gst_element_class_add_static_pad_template
(
element_class
,
&
src_factory
);
gst_element_class_add_static_pad_template
(
element_class
,
&
sink_factory
);
agg_class
->
sinkpads_type
=
GST_TYPE_GL_STEREO_MIX_PAD
;
agg_class
->
stop
=
gst_gl_stereo_mix_stop
;
...
...
ext/gl/gstglstereosplit.c
View file @
8cdfb136
...
...
@@ -139,12 +139,10 @@ gst_gl_stereosplit_class_init (GstGLStereoSplitClass * klass)
element_class
->
change_state
=
stereosplit_change_state
;
element_class
->
set_context
=
stereosplit_set_context
;
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sink_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
src_left_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
src_right_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
sink_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
src_left_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
src_right_template
);
}
static
void
...
...
ext/gl/gstgltestsrc.c
View file @
8cdfb136
...
...
@@ -178,8 +178,7 @@ gst_gl_test_src_class_init (GstGLTestSrcClass * klass)
"Source/Video"
,
"Creates a test video stream"
,
"David A. Schleef <ds@schleef.org>"
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
src_factory
));
gst_element_class_add_static_pad_template
(
element_class
,
&
src_factory
);
element_class
->
set_context
=
gst_gl_test_src_set_context
;
element_class
->
change_state
=
gst_gl_test_src_change_state
;
...
...
ext/gl/gstgluploadelement.c
View file @
8cdfb136
...
...
@@ -80,8 +80,8 @@ gst_gl_upload_element_class_init (GstGLUploadElementClass * klass)
bt_class
->
passthrough_on_same_caps
=
TRUE
;
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gst_gl_upload_element_src_pad_template
)
);
gst_element_class_add_
static_
pad_template
(
element_class
,
&
gst_gl_upload_element_src_pad_template
);
upload_caps
=
gst_gl_upload_get_input_template_caps
();
gst_element_class_add_pad_template
(
element_class
,
...
...
ext/gl/gstglvideoflip.c
View file @
8cdfb136
...
...
@@ -133,10 +133,8 @@ gst_gl_video_flip_class_init (GstGLVideoFlipClass * klass)
GST_PARAM_CONTROLLABLE
|
G_PARAM_READWRITE
|
G_PARAM_CONSTRUCT
|
G_PARAM_STATIC_STRINGS
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
_src_template
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
_sink_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
_src_template
);
gst_element_class_add_static_pad_template
(
element_class
,
&
_sink_template
);
gst_element_class_set_metadata
(
element_class
,
"OpenGL video flip filter"
,
"Filter/Effect/Video"
,
"Flip video on the GPU"
,
...
...
ext/gme/gstgme.c
View file @
8cdfb136
...
...
@@ -92,10 +92,8 @@ gst_gme_dec_class_init (GstGmeDecClass * klass)
"Chris Lee <clee@kde.org>, Brian Koropoff <bkoropoff@gmail.com>, "
"Michael Pyne <mpyne@kde.org>, Sebastian Dröge <sebastian.droege@collabora.co.uk>"
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sink_factory
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
src_factory
));
gst_element_class_add_static_pad_template
(
element_class
,
&
sink_factory
);
gst_element_class_add_static_pad_template
(
element_class
,
&
src_factory
);
element_class
->
change_state
=
GST_DEBUG_FUNCPTR
(
gst_gme_dec_change_state
);
}
...
...
ext/gsm/gstgsmdec.c
View file @
8cdfb136
...
...
@@ -84,13 +84,13 @@ gst_gsmdec_class_init (GstGSMDecClass * klass)
element_class
=
(
GstElementClass
*
)
klass
;
base_class
=
(
GstAudioDecoderClass
*
)
klass
;
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gsmdec_sink_template
)
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gsmdec_src_template
)
);
gst_element_class_add_
static_
pad_template
(
element_class
,
&
gsmdec_sink_template
);
gst_element_class_add_
static_
pad_template
(
element_class
,
&
gsmdec_src_template
);
gst_element_class_set_static_metadata
(
element_class
,
"GSM audio decoder"
,
"Codec/Decoder/Audio"
,
"
Decodes GSM encoded audio"
,
"
Philippe Khalaf <burger@speedy.org>"
);
"Codec/Decoder/Audio"
,
"Decodes GSM encoded audio"
,
"Philippe Khalaf <burger@speedy.org>"
);
base_class
->
start
=
GST_DEBUG_FUNCPTR
(
gst_gsmdec_start
);
base_class
->
stop
=
GST_DEBUG_FUNCPTR
(
gst_gsmdec_stop
);
...
...
ext/gsm/gstgsmenc.c
View file @
8cdfb136
...
...
@@ -78,13 +78,13 @@ gst_gsmenc_class_init (GstGSMEncClass * klass)
element_class
=
(
GstElementClass
*
)
klass
;
base_class
=
(
GstAudioEncoderClass
*
)
klass
;
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gsmenc_sink_template
)
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
gsmenc_src_template
)
);
gst_element_class_add_
static_
pad_template
(
element_class
,
&
gsmenc_sink_template
);
gst_element_class_add_
static_
pad_template
(
element_class
,
&
gsmenc_src_template
);
gst_element_class_set_static_metadata
(
element_class
,
"GSM audio encoder"
,
"Codec/Encoder/Audio"
,
"
Encodes GSM audio"
,
"
Philippe Khalaf <burger@speedy.org>"
);
"Codec/Encoder/Audio"
,
"Encodes GSM audio"
,
"Philippe Khalaf <burger@speedy.org>"
);
base_class
->
start
=
GST_DEBUG_FUNCPTR
(
gst_gsmenc_start
);
base_class
->
stop
=
GST_DEBUG_FUNCPTR
(
gst_gsmenc_stop
);
...
...
ext/gtk/gstgtkglsink.c
View file @
8cdfb136
...
...
@@ -80,8 +80,8 @@ gst_gtk_gl_sink_class_init (GstGtkGLSinkClass * klass)
"Sink/Video"
,
"A video sink that renders to a GtkWidget"
,
"Matthew Waters <matthew@centricular.com>"
);
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
gst_gtk_gl_sink_template
)
);
gst_element_class_add_
static_
pad_template
(
gstelement_class
,
&
gst_gtk_gl_sink_template
);
}
static
void
...
...
ext/gtk/gstgtksink.c
View file @
8cdfb136
...
...
@@ -62,8 +62,8 @@ gst_gtk_sink_class_init (GstGtkSinkClass * klass)
"Sink/Video"
,
"A video sink that renders to a GtkWidget"
,
"Matthew Waters <matthew@centricular.com>"
);
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
gst_gtk_sink_template
)
);
gst_element_class_add_
static_
pad_template
(
gstelement_class
,
&
gst_gtk_sink_template
);
}
static
void
...
...
ext/hls/gsthlsdemux.c
View file @
8cdfb136
...
...
@@ -134,11 +134,8 @@ gst_hls_demux_class_init (GstHLSDemuxClass * klass)
element_class
->
change_state
=
GST_DEBUG_FUNCPTR
(
gst_hls_demux_change_state
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
srctemplate
));
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sinktemplate
));
gst_element_class_add_static_pad_template
(
element_class
,
&
srctemplate
);
gst_element_class_add_static_pad_template
(
element_class
,
&
sinktemplate
);
gst_element_class_set_static_metadata
(
element_class
,
"HLS Demuxer"
,
...
...
ext/hls/gsthlssink.c
View file @
8cdfb136
...
...
@@ -120,8 +120,7 @@ gst_hls_sink_class_init (GstHlsSinkClass * klass)
element_class
=
GST_ELEMENT_CLASS
(
klass
);
bin_class
=
GST_BIN_CLASS
(
klass
);
gst_element_class_add_pad_template
(
element_class
,
gst_static_pad_template_get
(
&
sink_template
));
gst_element_class_add_static_pad_template
(
element_class
,
&
sink_template
);
gst_element_class_set_static_metadata
(
element_class
,
"HTTP Live Streaming sink"
,
"Sink"
,
"HTTP Live Streaming sink"
,
...
...
ext/kate/gstkatedec.c
View file @
8cdfb136
...
...
@@ -162,10 +162,8 @@ gst_kate_dec_class_init (GstKateDecClass * klass)
gstelement_class
->
change_state
=
GST_DEBUG_FUNCPTR
(
gst_kate_dec_change_state
);
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
src_factory
));
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
sink_factory
));
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
src_factory
);
gst_element_class_add_static_pad_template
(
gstelement_class
,
&
sink_factory
);
gst_element_class_set_static_metadata
(
gstelement_class
,
"Kate stream text decoder"
,
"Codec/Decoder/Subtitle"
,
...
...
ext/kate/gstkateenc.c
View file @
8cdfb136
...
...
@@ -214,10 +214,8 @@ gst_kate_enc_class_init (GstKateEncClass * klass)
gstelement_class
->
change_state
=
GST_DEBUG_FUNCPTR
(
gst_kate_enc_change_state
);
gst_element_class_add_pad_template
(
gstelement_class
,
gst_static_pad_template_get
(
&
src_factory
));
gst_element_class_add_pad_template
(
gstelement_class
,