summaryrefslogtreecommitdiff
path: root/gst/inter
Commit message (Collapse)AuthorAgeFilesLines
...
* inter: Clean up surfaces after the last user is goneSebastian Dröge2014-10-222-2/+26
|
* inter: Whitespace cleanupSebastian Dröge2014-10-227-39/+0
|
* intervideo: Properly pass through caps from the sink to the sourceSebastian Dröge2014-10-225-17/+102
| | | | | | | | Otherwise a magic capsfilter after the source is required with exactly the same caps as the input. This would've failed before with invalid buffer sizes: gst-launch-1.0 videotestsrc ! intervideosink intervideosrc ! "video/x-raw,width=640,height=480" ! xvimagesink
* inter: Unref bus after usageSebastian Rasmussen2014-08-111-0/+5
| | | | | | | gst_pipeline_get_bus() returns a reference to a bus that needs to be unreferenced after usage. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734525
* intersubsrc: basesrc is already creating a pad for us, no need to do it twiceSebastian Dröge2014-06-292-5/+0
|
* intersubsink/src: Free channel string when finalizing the instanceSebastian Dröge2014-06-292-4/+28
|
* interaudiosrc: Fail in set_caps() if the caps can't be parsedSebastian Dröge2014-06-281-7/+12
|
* inter: remove dead codeVincent Penquerc'h2014-04-091-7/+0
| | | | Coverity 1139666
* interaudiosrc: make silence memory actually contain silenceTim-Philipp Müller2013-08-142-5/+20
| | | | | instead of random data. Reported by Marco Micheletti on gstreamer-devel.
* all: Fix for GST_DISABLE_GST_DEBUGEdward Hervey2013-07-293-16/+7
| | | | | Where applicable, remove methods that don't do anything different than the default implementation.
* intervideosrc: Fix timestamp generationDavid Schleef2013-05-111-5/+5
|
* gst: Add better support for static pluginsSebastian Dröge2013-04-151-1/+1
|
* interaudiosink: fix leak when not connectedDavid Schleef2013-04-091-3/+4
|
* inter: don't use deprecated GLib threading APITim-Philipp Müller2013-02-119-22/+20
|
* inter: fix leaks in testTim Ansell2013-02-071-2/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=693300
* inter: don't use deprecated GStaticMutex APITim-Philipp Müller2013-01-041-4/+4
|
* inter: use appropriate printf format for gsizeThijs Vermeir2012-12-181-2/+2
|
* Fix FSF addressTim-Philipp Müller2012-11-047-14/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* Use gst_element_class_set_static_metadata()Tim-Philipp Müller2012-10-176-6/+6
| | | | | where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there.
* replace some playbin2 -> playbinWim Taymans2012-10-101-1/+1
|
* intersubsrc: disable timestamping code that doesn't make senseTim-Philipp Müller2012-09-201-0/+3
| | | | | and which breaks the states check because we end up trying to divide by 0.
* replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts2012-09-146-6/+6
|
* interaudiosrc: Make caps writable in fixateOlivier Crête2012-09-131-0/+2
|
* inter: Port to 1.0 APIOlivier Crête2012-09-138-1053/+114
| | | | Also remove a lot of empty, non-implemented methods
* inter: fix leaks in audiosrc/sinkDavid Schleef2012-09-092-4/+4
|
* inter: Increase the inter audio surface bufferingDavid Schleef2012-07-032-7/+8
|
* interaudiosink: reenable channel propertyDavid Schleef2012-07-031-2/+0
|
* interaudiosrc: Set format to timeDavid Schleef2012-07-031-1/+1
|
* gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge2012-04-051-1/+1
|
* gst: Update versioningSebastian Dröge2012-04-041-1/+1
|
* Merge remote-tracking branch 'origin/0.10'Sebastian Dröge2012-03-2911-74/+240
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: NEWS RELEASE common configure.ac docs/libs/gst-plugins-bad-libs-sections.txt docs/plugins/gst-plugins-bad-plugins.args docs/plugins/gst-plugins-bad-plugins.hierarchy docs/plugins/gst-plugins-bad-plugins.interfaces docs/plugins/inspect/plugin-adpcmdec.xml docs/plugins/inspect/plugin-adpcmenc.xml docs/plugins/inspect/plugin-assrender.xml docs/plugins/inspect/plugin-audiovisualizers.xml docs/plugins/inspect/plugin-autoconvert.xml docs/plugins/inspect/plugin-bayer.xml docs/plugins/inspect/plugin-bz2.xml docs/plugins/inspect/plugin-camerabin2.xml docs/plugins/inspect/plugin-celt.xml docs/plugins/inspect/plugin-dataurisrc.xml docs/plugins/inspect/plugin-debugutilsbad.xml docs/plugins/inspect/plugin-dtmf.xml docs/plugins/inspect/plugin-dtsdec.xml docs/plugins/inspect/plugin-dvbsuboverlay.xml docs/plugins/inspect/plugin-dvdspu.xml docs/plugins/inspect/plugin-faac.xml docs/plugins/inspect/plugin-faad.xml docs/plugins/inspect/plugin-gsm.xml docs/plugins/inspect/plugin-h264parse.xml docs/plugins/inspect/plugin-mms.xml docs/plugins/inspect/plugin-modplug.xml docs/plugins/inspect/plugin-mpeg2enc.xml docs/plugins/inspect/plugin-mpegdemux2.xml docs/plugins/inspect/plugin-mpegtsdemux.xml docs/plugins/inspect/plugin-mpegvideoparse.xml docs/plugins/inspect/plugin-mplex.xml docs/plugins/inspect/plugin-pcapparse.xml docs/plugins/inspect/plugin-rawparse.xml docs/plugins/inspect/plugin-rtpmux.xml docs/plugins/inspect/plugin-rtpvp8.xml docs/plugins/inspect/plugin-scaletempo.xml docs/plugins/inspect/plugin-schro.xml docs/plugins/inspect/plugin-sdp.xml docs/plugins/inspect/plugin-segmentclip.xml docs/plugins/inspect/plugin-shm.xml docs/plugins/inspect/plugin-videomaxrate.xml docs/plugins/inspect/plugin-videoparsersbad.xml docs/plugins/inspect/plugin-vp8.xml docs/plugins/inspect/plugin-y4mdec.xml ext/celt/gstceltdec.c ext/dts/gstdtsdec.c ext/modplug/gstmodplug.cc ext/opus/gstopusenc.c gst-libs/gst/video/gstbasevideocodec.c gst-libs/gst/video/gstbasevideocodec.h gst-libs/gst/video/gstbasevideodecoder.c gst-libs/gst/video/gstbasevideodecoder.h gst-libs/gst/video/gstbasevideoencoder.c gst-libs/gst/video/gstbasevideoencoder.h gst/adpcmdec/Makefile.am gst/audiovisualizers/gstbaseaudiovisualizer.c gst/h264parse/gsth264parse.c gst/mpegdemux/mpegtsparse.c gst/mpegtsdemux/mpegtsbase.c gst/mpegtsdemux/mpegtspacketizer.c gst/mpegtsdemux/mpegtsparse.c gst/mpegtsdemux/tsdemux.c gst/mpegtsdemux/tsdemux.h gst/mxf/mxfdemux.c gst/rawparse/gstaudioparse.c gst/videoparsers/gsth263parse.c gst/videoparsers/gsth264parse.c sys/d3dvideosink/d3dvideosink.c sys/decklink/gstdecklinksink.cpp sys/dvb/gstdvbsrc.c sys/shm/gstshmsrc.c sys/vdpau/h264/gstvdph264dec.c sys/vdpau/mpeg/gstvdpmpegdec.c tests/examples/opencv/gst_element_print_properties.c win32/common/config.h
| * inter: Add channel propertyDavid Schleef2012-03-1711-73/+236
| | | | | | | | | | | | | | The channel property allows multiple intersrc/sink pairs to find each other. It's a free-form text string that must match among various inter elements. Also fixed up documentation and latency handling.
| * inter: fix warnings when gst-inspecting interaudio{src,sink}Tim-Philipp Müller2012-03-132-1/+4
| | | | | | | | The channel property isn't implemented, so don't register it.
* | Merge branch 'master' into 0.11Wim Taymans2012-02-103-7/+13
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ext/chromaprint/gstchromaprint.c ext/mpeg2enc/Makefile.am ext/voaacenc/gstvoaacenc.c gst/dvbsuboverlay/gstdvbsuboverlay.c gst/mpegtsdemux/mpegtsbase.c gst/sdp/gstsdpdemux.c gst/videoparsers/gsth264parse.c sys/d3dvideosink/d3dvideosink.c tests/examples/camerabin/gst-camera-perf.c tests/examples/camerabin/gst-camerabin-test.c tests/examples/camerabin2/gst-camerabin2-test.c tests/examples/mxf/mxfdemux-structure.c tests/examples/scaletempo/demo-main.c
| * build: fix CFLAGS order and LIBS orderTim-Philipp Müller2012-02-031-8/+8
| | | | | | | | | | | | _BAD_CFLAGS should always come first, then GST_PLUGINS_BASE_CFLAGS, then GST_BASE_CFLAGS then GST_CFLAGS. Same for libs: first plugins base libs, then GST_BASE_LIB then GST_LIBS.
| * plenty: fixup glib deprecationsVincent Penquerc'h2012-01-273-1/+7
| |
* | Merge branch 'master' into 0.11Sebastian Dröge2012-01-2514-30/+998
|\ \ | |/ | | | | | | | | | | | | Conflicts: configure.ac ext/kate/gstkateenc.c gst/colorspace/colorspace.c gst/mpegvideoparse/mpegvideoparse.c
| * inter: Fix compilationDavid Schleef2012-01-222-8/+0
| | | | | | | | Fix up previously botched rebase.
| * inter: Add channel propertyDavid Schleef2012-01-229-29/+96
| |
| * inter: Add subtitle inter elementsDavid Schleef2012-01-227-1/+910
| |
* | Merge remote-tracking branch 'origin/master' into 0.11Tim-Philipp Müller2012-01-138-25/+0
|\ \ | |/
| * inter: remove (leaking) dead codeVincent Penquerc'h2012-01-128-25/+0
| |
| * various: fix pad template ref leaksVincent Penquerc'h2011-11-284-8/+8
|/ | | | https://bugzilla.gnome.org/show_bug.cgi?id=662664
* inter: fix leftover boilerplace commentsStefan Sauer2011-11-202-2/+2
|
* inter: Adding missing base requirements.Tim 'mithro' Ansell2011-08-031-1/+3
| | | | Fixes: #654806.
* inter: add ignore file for intermediate filesStefan Kost2011-07-081-0/+2
|
* inter: new intermediate surface pluginDavid Schleef2011-07-0413-0/+2609
This set of elements allows easily rendering audio and video to an intermediate surface that is then used as a source in a different pipeline.