Commit graph

5883 commits

Author SHA1 Message Date
Sebastian Dröge 4784e83938 Release 0.11.90 2012-04-12 10:27:31 +02:00
Mark Nauwelaerts ea397f60e4 Merge remote-tracking branch 'origin/0.10'
Conflicts:
	gst/flv/gstflvdemux.c
	gst/matroska/matroska-demux.c
2012-04-10 11:57:53 +02:00
Mark Nauwelaerts dfda34ea24 matroskademux: some more segment handling tweaking 2012-04-10 11:38:08 +02:00
Tim-Philipp Müller e09ae5736d Use new gst_element_class_set_static_metadata() 2012-04-10 00:51:41 +01:00
Tim-Philipp Müller fa5edd2680 interleave: make channel-poisitions property a GValueArray again
Or perhaps it should just be a guint64 channel mask, which would
be nicer in C, but more awkward for bindings (even more so since
we can't add a flags type for it, since that only supports guint
size flags). Fixes wavenc unit test.

https://bugzilla.gnome.org/show_bug.cgi?id=669643
2012-04-09 11:13:05 +01:00
Mark Nauwelaerts e90c67b3a9 matroskademux: cleanly initialize and set needed segment
Fixes #673165.
2012-04-06 16:12:36 +02:00
Nicolas Dufresne 628816784f flvdemux: Fix threading issue in index handling 2012-04-06 09:15:13 +02:00
Sebastian Dröge acca0e77f1 flvdemux: Don't use static variables to hold index associations
This not really threadsafe in any way.
2012-04-06 09:14:28 +02:00
Mark Nauwelaerts 31edc9f7c0 updsrc: clear error 2012-04-05 19:17:29 +02:00
Sebastian Dröge aa2cd462da gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 17:36:38 +02:00
Sebastian Dröge 5cdd49bf25 gst: Update versioning 2012-04-04 14:37:47 +02:00
Wim Taymans cdb905efe0 avidemux: avi only knows about DTS
Only set DTS on outgoing buffers unless we have a keyframe and then we can set
the PTS to DTS as well.
2012-04-03 11:50:00 +02:00
Stefan Sauer bc761c94c7 mkv: port toc changes to 0.11 2012-04-02 23:35:43 +02:00
Stefan Sauer 50bc831c91 Merge branch '0.10'
Conflicts:
	gst/matroska/matroska-demux.c
	gst/matroska/matroska-mux.c
	gst/matroska/matroska-read-common.c
	gst/matroska/matroska-read-common.h
2012-04-02 23:22:01 +02:00
Alexander Saprykin 113ba4ac3c matroska: add GstToc support for muxer 2012-04-02 22:11:51 +02:00
Alexander Saprykin 80f8a506be matroska: add support for GstToc in demuxer 2012-04-02 22:11:51 +02:00
Alexander Saprykin bd7761635a matroska: add chapter support in GstMatroskaReadCommon 2012-04-02 22:11:51 +02:00
Sebastian Dröge 766d3bc6b0 goom2k1: Fix 'may be used uninitialized in this function' compiler warning 2012-04-02 13:00:19 +02:00
Wim Taymans ff58bf3db9 use transform_ip_on_passthrough 2012-04-02 11:13:09 +02:00
Wim Taymans 068ee88862 update for child proxy api change 2012-03-31 15:43:49 +02:00
Wim Taymans 3d61d12e03 update for buffer api change 2012-03-30 18:15:34 +02:00
Alexander Saprykin 94c5f6dcc9 matroska: add GstToc support for muxer 2012-03-29 21:50:31 +02:00
Alexander Saprykin 76192af2ef matroska: add support for GstToc in demuxer 2012-03-29 21:50:31 +02:00
Alexander Saprykin 890b1752aa matroska: add chapter support in GstMatroskaReadCommon 2012-03-29 21:50:31 +02:00
Mark Nauwelaerts 62d6c00ac9 audiopanorama: fix supported template caps and sample processing 2012-03-29 17:21:50 +02:00
Mark Nauwelaerts 8effa9b92f alphacolor: plug structure leak 2012-03-29 17:21:43 +02:00
Wim Taymans 69002aa24f update for buffer changes 2012-03-28 12:53:05 +02:00
Mark Nauwelaerts 8742a0a89b audiofx: more adjustment to changed semantics of audiofilter _setup method 2012-03-28 12:23:56 +02:00
Stefan Sauer 3b47dce668 wavpackparse: init datastructure 2012-03-27 20:32:14 +02:00
Wim Taymans 9e2f23c5bc effectv: fix strides 2012-03-27 17:18:40 +02:00
Wim Taymans e310ee8218 caps: improve caps handling
Avoid caps copy and leaks
2012-03-27 16:42:41 +02:00
Raimo Järvi eccb5b8fed udp: Fix compiling with mingw.
https://bugzilla.gnome.org/show_bug.cgi?id=672880
2012-03-27 11:42:43 +02:00
Mark Nauwelaerts bdb60766b4 shapewipe: proper video info and frame management
... particularly since each incoming pad has a distinct format.
2012-03-26 18:38:34 +02:00
Mark Nauwelaerts e5ab3cc0a0 rtph264pay: ensure output caps are set when pushing output data
... even if some SPS/PPS has not passed by yet.
2012-03-26 18:38:34 +02:00
Mark Nauwelaerts 1ed37c8229 videofilter: avoid holding object lock when calling basetransform function 2012-03-26 18:38:34 +02:00
Mark Nauwelaerts a34cbc7637 rtpbin: fix some lock management
... to avoid trying to take a non-recursive lock twice.
2012-03-26 18:38:34 +02:00
Mark Nauwelaerts 4bbc2a7106 rtpL16(de)pay: fix raw audio format in template caps 2012-03-26 18:38:34 +02:00
Mark Nauwelaerts b7f448b9ae replaygain: also still post the results of the analysis 2012-03-26 18:38:33 +02:00
Mark Nauwelaerts 02114c1cf0 imagefreeze: plug caps leak 2012-03-24 09:51:06 +01:00
Mark Nauwelaerts d7caf1dbb4 imagefreeze: immediately return GST_FLOW_EOS
... rather than _OK since we will not be caring about subsequent buffer
anyway.
2012-03-23 18:49:01 +01:00
Mark Nauwelaerts ff616b1173 imagefreeze: fix query and _getcaps handling 2012-03-23 18:49:01 +01:00
Mark Nauwelaerts 9041a588f9 audiofx: adjust to changed semantics of audiofilter _setup method
... in that it will now call subclass with info on proposed audio format
without having set that info already in base class.  As such,
subclass can not rely on audio format info being available there.
2012-03-23 18:48:53 +01:00
Olivier Crête 06f1c1817e rtph264depay: Make output in AVC stream format work even without complete sprop-parameter-set
This allows outputting streams in AVC format even if the SPS/PPS are sent inside
the RTP stream.

https://bugzilla.gnome.org/show_bug.cgi?id=654850

Ported from master
2012-03-22 16:18:37 -04:00
Olivier Crête e819b60f27 udpsink: Unlock on error 2012-03-22 16:18:37 -04:00
Mark Nauwelaerts d6cc68a9f7 audioparsers: use sink pad template caps rather than src 2012-03-22 18:27:30 +01:00
Mark Nauwelaerts bcf5f38b16 smpte: port to 0.11 2012-03-22 18:21:52 +01:00
Mark Nauwelaerts 2de5d0d52f audioparsers: intersect downstream allowed peer caps with sink pad template 2012-03-22 16:11:38 +01:00
Wim Taymans 7c9a54aa07 Merge branch 'master' into 0.11 2012-03-22 11:55:28 +01:00
Wim Taymans c44cd8f55b Merge branch 'master' into 0.11
unport gdkpixbuf
not merged: https://bugzilla.gnome.org/show_bug.cgi?id=654850

Conflicts:
	docs/plugins/Makefile.am
	docs/plugins/gst-plugins-good-plugins-docs.sgml
	docs/plugins/gst-plugins-good-plugins-sections.txt
	docs/plugins/gst-plugins-good-plugins.hierarchy
	docs/plugins/inspect/plugin-avi.xml
	docs/plugins/inspect/plugin-png.xml
	ext/flac/gstflacdec.c
	ext/flac/gstflacdec.h
	ext/libpng/gstpngdec.c
	ext/libpng/gstpngenc.c
	ext/speex/gstspeexdec.c
	gst/audioparsers/gstflacparse.c
	gst/flv/gstflvmux.c
	gst/rtp/gstrtpdvdepay.c
	gst/rtp/gstrtph264depay.c
2012-03-22 11:53:24 +01:00
Mark Nauwelaerts 072ac37bb2 smpte: only start collectpads2 at state change rather than init 2012-03-22 11:45:57 +01:00