Mark Nauwelaerts [Tue, 17 Apr 2012 13:22:59 +0000 (15:22 +0200)]
collectpads2: rename to collectpads
Matej Knopp [Mon, 16 Apr 2012 09:00:44 +0000 (11:00 +0200)]
applemedia: do not link gstinterfaces
Sebastian Dröge [Mon, 16 Apr 2012 07:09:25 +0000 (09:09 +0200)]
Automatic update of common submodule
From 6db25be to dc70203
Alessandro Decina [Thu, 12 Apr 2012 22:13:39 +0000 (00:13 +0200)]
mpegtsmux: fix pad iterator leak
Alessandro Decina [Thu, 12 Apr 2012 22:14:27 +0000 (00:14 +0200)]
mpegtsmux: don't leak force key unit events
Matej Knopp [Sat, 14 Apr 2012 19:09:25 +0000 (21:09 +0200)]
mpegvideoparse: Do not ignore start code at the end of buffer
Matej Knopp [Sat, 14 Apr 2012 19:02:06 +0000 (21:02 +0200)]
mpegvideoparse: Parser fails to split some frames
Matej Knopp [Sat, 14 Apr 2012 18:53:47 +0000 (20:53 +0200)]
mpegvideoparse: Fix FPS and frame duration for telecine files
Matej Knopp [Sat, 14 Apr 2012 18:46:24 +0000 (20:46 +0200)]
mpegvideoparse: Do not update codec-data when only quantiser matrix changes
Tim-Philipp Müller [Sat, 14 Apr 2012 14:29:15 +0000 (15:29 +0100)]
geometrictransform: don't link against libgstinterfaces which was removed
The GstNavigation interface is now in libgstvideo.
Matej Knopp [Fri, 13 Apr 2012 20:04:38 +0000 (22:04 +0200)]
fix crash
last_sc is not reset every time a frame is being output, which can cause
last_sc > buf_size in subsequent frame.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674073
Matej Knopp [Fri, 13 Apr 2012 13:12:12 +0000 (15:12 +0200)]
Set sync_poinr = 1 for keyframe
Thiago Santos [Fri, 13 Apr 2012 17:07:05 +0000 (14:07 -0300)]
geometrictransform: use 1.0 videofilter baseclass functions
Port to the new functions of the videofilter class
Thiago Santos [Fri, 13 Apr 2012 13:16:38 +0000 (10:16 -0300)]
geometrictransform: port to 1.0
Straightforward port of geometrictransform plugin
Sebastian Dröge [Fri, 13 Apr 2012 11:44:46 +0000 (13:44 +0200)]
configure: Modernize autotools setup a bit
Also we now only create tar.bz2 and tar.xz tarballs.
Sebastian Dröge [Fri, 13 Apr 2012 11:37:21 +0000 (13:37 +0200)]
Automatic update of common submodule
From 464fe15 to 6db25be
Sebastian Dröge [Fri, 13 Apr 2012 11:10:13 +0000 (13:10 +0200)]
Update for the removal of the interfaces library and the tuner/mixer interfaces
Reynaldo H. Verdejo Pinochet [Thu, 12 Apr 2012 22:25:09 +0000 (18:25 -0400)]
Sync Android.mk entries to the new major version
Change naming on the pkgconfig files to reflect
the 0.10 -> 1.0 bump.
Sebastian Dröge [Thu, 12 Apr 2012 09:19:27 +0000 (11:19 +0200)]
Back to development
Sebastian Dröge [Thu, 12 Apr 2012 08:50:10 +0000 (10:50 +0200)]
Release 0.11.90
Sebastian Dröge [Thu, 12 Apr 2012 08:47:35 +0000 (10:47 +0200)]
Update .po files
Mark Nauwelaerts [Wed, 11 Apr 2012 19:47:52 +0000 (21:47 +0200)]
tests: remove obsolete multifdsink test
... which is in -base nowadays.
Mark Nauwelaerts [Tue, 10 Apr 2012 15:35:54 +0000 (17:35 +0200)]
tests: remove obsolete x264enc unit test
... which is in -ugly nowadays.
Mark Nauwelaerts [Tue, 10 Apr 2012 15:24:05 +0000 (17:24 +0200)]
tests: port some more to 1.0
Mark Nauwelaerts [Tue, 10 Apr 2012 15:22:57 +0000 (17:22 +0200)]
voaacenc: plug caps leak
Mark Nauwelaerts [Tue, 10 Apr 2012 15:22:44 +0000 (17:22 +0200)]
opusdec: tweak caps negotiation
... so as to avoid leaking caps or manipulating NULL caps.
Mark Nauwelaerts [Tue, 10 Apr 2012 15:22:04 +0000 (17:22 +0200)]
mplex: avoid leaking pad template caps and superfluous copy
Mark Nauwelaerts [Tue, 10 Apr 2012 15:21:29 +0000 (17:21 +0200)]
mplex: fix pad release and cleanup
Mark Nauwelaerts [Fri, 6 Apr 2012 12:52:12 +0000 (14:52 +0200)]
Merge remote-tracking branch 'origin/0.10'
Conflicts:
gst/h264parse/gsth264parse.c
gst/videoparsers/gsth264parse.c
Mark Nauwelaerts [Fri, 6 Apr 2012 12:27:06 +0000 (14:27 +0200)]
h264parse: tweak default setting of format and alignment in codec_data case
... which should promote ending up in passthrough mode.
Mark Nauwelaerts [Fri, 6 Apr 2012 12:23:53 +0000 (14:23 +0200)]
h264parse: do not use _unchecked bytewriter variants to insert config
.. since the bytewriter is explicitly created with non-fixed size to
allow (very much so expected) growth.
Partially reverts commit
20669d461a4953eb5ed01374d5ab628b4dc73b64 while
trying to keep (some?) compilers happy.
IIRC, the purpose of GstByteWriter in the first place was (at least)
being able to dump data without having to fuss with memory expansion
and size issues ...
Fixes #673485.
Thibault Saunier [Thu, 5 Apr 2012 21:15:11 +0000 (17:15 -0400)]
Merge remote-tracking branch 'origin/0.10'
Sebastian Dröge [Thu, 5 Apr 2012 16:43:06 +0000 (18:43 +0200)]
Automatic update of common submodule
From 7fda524 to 464fe15
Sebastian Dröge [Thu, 5 Apr 2012 16:02:56 +0000 (18:02 +0200)]
gst: Update for GST_PLUGIN_DEFINE() API changes
Thibault Saunier [Thu, 5 Apr 2012 15:51:40 +0000 (11:51 -0400)]
hls: Some more debugging
Thibault Saunier [Thu, 15 Mar 2012 18:42:44 +0000 (14:42 -0400)]
hlsdemux: Replace the fetcher code with a GstURIDownloader object
Thibault Saunier [Wed, 14 Mar 2012 21:01:17 +0000 (17:01 -0400)]
hls: Minor cleanup in GstUriDownloader
Andoni Morales Alastruey [Wed, 14 Mar 2012 21:06:22 +0000 (17:06 -0400)]
hlsdemux: Factor out all the fetcher code in a GstURIDownloader class
This class is meant to be reusable by other components
Thibault Saunier [Thu, 5 Apr 2012 14:22:29 +0000 (10:22 -0400)]
hls: Do not add reference to buffers passed in GstFragment
We just steal the reference to the buffer, which means we can keep writing metadatas
on the buffers.
Thibault Saunier [Tue, 13 Mar 2012 19:18:22 +0000 (15:18 -0400)]
hls: Minor GstFragment cleanup
Andoni Morales Alastruey [Thu, 7 Jul 2011 23:09:00 +0000 (01:09 +0200)]
hls: Add a GstFragment class that represents a fragment in a m3u playlist
Thibault Saunier [Thu, 15 Mar 2012 22:21:58 +0000 (18:21 -0400)]
hls: Make the updates thread a GstTask
Sebastian Dröge [Thu, 5 Apr 2012 11:28:09 +0000 (13:28 +0200)]
configure: Update version to 0.11.89.1
uraeus [Thu, 5 Apr 2012 08:16:27 +0000 (09:16 +0100)]
Update spec file
Alessandro Decina [Thu, 5 Apr 2012 04:18:28 +0000 (06:18 +0200)]
tsdemux: set correct newsegment fields on _TIME seeks
Forward the seek rate and set NS.start to the seek target so that decoders can
apply clipping where necessary.
Alessandro Decina [Thu, 5 Apr 2012 06:54:28 +0000 (08:54 +0200)]
applemedia: update corevideobuffer after buffer meta API change
Alessandro Decina [Thu, 5 Apr 2012 06:53:41 +0000 (08:53 +0200)]
applemedia: update coremediabuffer after buffer meta API change
Alessandro Decina [Thu, 5 Apr 2012 06:52:49 +0000 (08:52 +0200)]
qtkitvideosrc: update after BaseSrc::fixate API change
Alessandro Decina [Thu, 5 Apr 2012 06:24:31 +0000 (08:24 +0200)]
rawparse: fix compile warning
Alessandro Decina [Thu, 5 Apr 2012 04:18:28 +0000 (06:18 +0200)]
tsdemux: set correct newsegment fields on _TIME seeks
Forward the seek rate and set NS.start to the seek target so that decoders can
apply clipping where necessary.
Sebastian Dröge [Wed, 4 Apr 2012 12:41:22 +0000 (14:41 +0200)]
gst: Update versioning
Sebastian Dröge [Wed, 4 Apr 2012 10:06:08 +0000 (12:06 +0200)]
Merge remote-tracking branch 'origin/0.10'
Alessandro Decina [Wed, 4 Apr 2012 05:24:28 +0000 (07:24 +0200)]
tsdemux: reset iterator to NULL after it's free
Fixes possible invalid memory access in gst_ts_demux_stream_flush
Sebastian Dröge [Mon, 2 Apr 2012 13:31:38 +0000 (15:31 +0200)]
Merge remote-tracking branch 'origin/0.10'
Conflicts:
gst/mpegtsdemux/tsdemux.c
Edward Hervey [Mon, 2 Apr 2012 13:26:28 +0000 (15:26 +0200)]
tsdemux: Clear bufferlist/iterator when removing streams
Edward Hervey [Mon, 2 Apr 2012 13:25:46 +0000 (15:25 +0200)]
mpegtspacketizer: Don't leak buffer in fast variant
Edward Hervey [Mon, 2 Apr 2012 13:25:16 +0000 (15:25 +0200)]
mpegtsbase: Don't leak corrupt section packet buffer
Wim Taymans [Mon, 2 Apr 2012 09:13:25 +0000 (11:13 +0200)]
use transform_ip_on_passthrough
Wim Taymans [Mon, 2 Apr 2012 09:07:18 +0000 (11:07 +0200)]
rtpmux: fix compilation
Edward Hervey [Fri, 30 Mar 2012 17:19:12 +0000 (19:19 +0200)]
tsdemux: Fix several leaks
* dont' leak buffers when a stream is in discont state
* don't leak buffers when a program is removed/deactivated
* remove all programs when disposing
Edward Hervey [Fri, 30 Mar 2012 17:19:12 +0000 (19:19 +0200)]
tsdemux: Fix several leaks
* dont' leak buffers when a stream is in discont state
* don't leak buffers when a program is removed/deactivated
* remove all programs when disposing
Wim Taymans [Fri, 30 Mar 2012 16:13:26 +0000 (18:13 +0200)]
update for buffer api change
Mark Nauwelaerts [Fri, 30 Mar 2012 15:09:34 +0000 (17:09 +0200)]
opusenc: fixup merge
Sebastian Dröge [Fri, 30 Mar 2012 11:23:15 +0000 (13:23 +0200)]
celtenc: Fix compilation
Sebastian Dröge [Fri, 30 Mar 2012 10:55:33 +0000 (12:55 +0200)]
celtenc: Use new gst_audio_encoder_set_headers() API
Sebastian Dröge [Fri, 30 Mar 2012 10:22:48 +0000 (12:22 +0200)]
ext: Update for GstAudioEncoder API changes
Sebastian Dröge [Fri, 30 Mar 2012 10:02:16 +0000 (12:02 +0200)]
videoparsers: Update for baseparse API changes
Sebastian Dröge [Fri, 30 Mar 2012 09:53:41 +0000 (11:53 +0200)]
ext: Update for audio decoder API changes
Sebastian Dröge [Thu, 29 Mar 2012 16:04:36 +0000 (18:04 +0200)]
Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-bad
Sebastian Dröge [Thu, 29 Mar 2012 16:03:05 +0000 (18:03 +0200)]
shmsrc: Fix a merge mistake
Sebastian Dröge [Thu, 29 Mar 2012 15:55:09 +0000 (17:55 +0200)]
mpegtsdemux: Revert to 0.10 state as this is unmergeable, also put it into the non-ported plugins again
Sebastian Dröge [Thu, 29 Mar 2012 15:51:57 +0000 (17:51 +0200)]
configure: Fix merge mistake
Sebastian Dröge [Thu, 29 Mar 2012 15:41:53 +0000 (17:41 +0200)]
Merge remote-tracking branch 'origin/0.10'
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
uraeus [Thu, 29 Mar 2012 15:08:34 +0000 (16:08 +0100)]
Add latest ported plugins to spec file
Wim Taymans [Wed, 28 Mar 2012 10:49:54 +0000 (12:49 +0200)]
update for buffer changes
Olivier Crête [Tue, 27 Mar 2012 19:13:24 +0000 (15:13 -0400)]
opus: Rank rtp pay/depay
This way they can be auto-plugged.
Sebastian Dröge [Tue, 27 Mar 2012 07:36:24 +0000 (09:36 +0200)]
basecamerabinsrc: Add $(GST_PLUGINS_BASE_LIBS) to the linker flags
Wim Taymans [Mon, 26 Mar 2012 10:13:17 +0000 (12:13 +0200)]
Replace master with 0.11
Stefan Sauer [Fri, 23 Mar 2012 17:36:21 +0000 (18:36 +0100)]
modplug: memory handling cleanup
Don't leak the CSoundFile. Use define for comment buffer size and ensure it is 0
terminated.
Stefan Sauer [Fri, 23 Mar 2012 17:18:06 +0000 (18:18 +0100)]
flte: comment cleanup
Remove commented out code for a flitesynth that we don't have in git anyway. Add
a comment regarding the flite voices.
Stefan Sauer [Fri, 23 Mar 2012 17:16:08 +0000 (18:16 +0100)]
modplug: work around memory trashing in libmodplug (0.8.7)
Allocate double sized buffers. Also add more debug logging.
Olivier Crête [Fri, 23 Mar 2012 17:06:12 +0000 (13:06 -0400)]
shmsink: Make buffer-time signed to deal with backward jumps in timestamps
Olivier Crête [Fri, 23 Mar 2012 17:06:12 +0000 (13:06 -0400)]
shmsink: Make buffer-time signed to deal with backward jumps in timestamps
Wim Taymans [Thu, 22 Mar 2012 14:55:42 +0000 (15:55 +0100)]
back to development
Wim Taymans [Thu, 22 Mar 2012 14:52:37 +0000 (15:52 +0100)]
Release 0.11.2
David Schleef [Thu, 22 Mar 2012 06:04:31 +0000 (23:04 -0700)]
decklink: Add decklink dispatch code for OS/X
Wim Taymans [Wed, 21 Mar 2012 12:23:42 +0000 (13:23 +0100)]
tests: update for memory api changes
Wim Taymans [Wed, 21 Mar 2012 08:41:08 +0000 (09:41 +0100)]
rawparse: fix bayer caps
Thiago Santos [Tue, 20 Mar 2012 23:07:11 +0000 (20:07 -0300)]
geometrictransform: Prevent access to the transform map when it is null
Check if the map doesn't exist when receiving a new caps and create
a new one. This prevents that the transform functions try to access
the map when it doesn't exist.
Thiago Santos [Tue, 20 Mar 2012 22:19:25 +0000 (19:19 -0300)]
geometrictransform: add some more log messages
Oleksij Rempel (Alexey Fisher) [Tue, 20 Mar 2012 20:32:00 +0000 (17:32 -0300)]
wrappercamerabinsrc: avoid reseting caps to the same value
Reduces capture latency when the new caps are the same as the old
one, avoiding resetting the source state for a forced renegotiation.
Raimo Järvi [Tue, 20 Mar 2012 22:17:47 +0000 (00:17 +0200)]
winscreencap: Fix compiling with mingw
https://bugzilla.gnome.org/show_bug.cgi?id=672505
Mark Nauwelaerts [Tue, 20 Mar 2012 19:21:42 +0000 (20:21 +0100)]
shm: port to 0.11
Mark Nauwelaerts [Tue, 20 Mar 2012 19:21:37 +0000 (20:21 +0100)]
rawparse: port to 0.11
Wim Taymans [Tue, 20 Mar 2012 15:44:17 +0000 (16:44 +0100)]
faad: add some channel map debug
Wim Taymans [Tue, 20 Mar 2012 15:34:33 +0000 (16:34 +0100)]
faad: optimize channel remap, avoid potential memcpy
Combine the channel remap and copy in one operation. Calculate the channel remap
table only once, make a shortcut when we are not doing any remapping.
Wim Taymans [Tue, 20 Mar 2012 14:38:33 +0000 (15:38 +0100)]
orc: don't compile everything at startup
Tim-Philipp Müller [Mon, 19 Mar 2012 22:58:02 +0000 (22:58 +0000)]
sys: sort subdirs in Makefile alphabetically
Raimo Järvi [Mon, 19 Mar 2012 21:49:17 +0000 (23:49 +0200)]
winscreencap: Integrate into autotools build system
https://bugzilla.gnome.org/show_bug.cgi?id=672031
Tim-Philipp Müller [Sun, 18 Mar 2012 23:15:23 +0000 (23:15 +0000)]
adpcmdec: GST_BASE_LIBS already contains -lgstbase-0.10