Commit graph

4965 commits

Author SHA1 Message Date
Wim Taymans
7cd283ebc6 update for memory api changes 2012-03-15 13:38:16 +01:00
Wim Taymans
11c077bfd1 take padding into account 2012-03-14 19:52:52 +01:00
Mark Nauwelaerts
6d44ed77a4 mad: simplify parsing code
Also fixes #671455 (expected at least).
2012-03-13 18:28:49 +01:00
Wim Taymans
9e1b76fb13 configure.ac: bump required GLib to 2.31.14
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=671911
2012-03-12 16:16:17 +01:00
Wim Taymans
3270eadf8d fix for caps _normalize changes 2012-03-12 12:23:43 +01:00
Wim Taymans
c65625be9e fix for caps api changes 2012-03-11 19:07:19 +01:00
Mark Nauwelaerts
110a993cc9 a52dec: use base class tag handling helper
... so as to ensure these to be handled and sent at proper time.
2012-03-06 16:20:10 +01:00
Sebastian Dröge
6e9a534223 dvdreadsrc: Use variable type with correct signedness 2012-03-06 14:28:15 +01:00
Edward Hervey
4a4d652dd4 mpeg2dec: Copy planes in one go when possible 2012-03-05 13:01:52 +01:00
Tim-Philipp Müller
425e6e395f amrnb, amrwbdec: fix build with opencore-amr >= 0.1.3
In previous versions, the opencore-amr include sub-directory
would be specified in the include path in the CFLAGS, but this
is no longer the case in newer versions, so we need to add those
to our include directives.

Based on patch by: Christian Morales Vega

https://bugzilla.gnome.org/show_bug.cgi?id=671123
2012-03-03 17:21:28 +00:00
Tim-Philipp Müller
593ddf4bb9 configure: get rid of non-pkg-config ways to check for opencore-amr 2012-03-03 17:21:24 +00:00
Wim Taymans
9f4b02389e update for metadata API changes 2012-02-29 17:26:42 +01:00
Alessandro Decina
16406b18d7 amrwbdec, lame, mad: link to libgstbase 2012-02-27 06:35:01 +01:00
Alessandro Decina
b09945ab27 x264enc: fix compiler warning 2012-02-27 06:33:48 +01:00
Tim-Philipp Müller
1b100c41e4 Merge remote-tracking branch 'origin/master' into 0.11 2012-02-27 00:36:46 +00:00
Tim-Philipp Müller
42d53650fa Merge commit '02f5d72a0519bcbe8f6958fab6dd998fc8ccda6b' into 0.11
Conflicts:
	ext/mad/gstmad.c
2012-02-27 00:34:09 +00:00
Tim-Philipp Müller
73dfd99c95 Bump version after release 2012-02-23 11:20:33 +00:00
David Schleef
02f5d72a05 autogen.sh: avoid touching .po files during 'make'
A simple workaround to deal with GNU gettext automake integration
failing to deal with git.  Fixes: #669207
2012-02-21 18:59:17 -08:00
Wim Taymans
829301f1e4 x264: convert g_print to LOG 2012-02-22 02:17:55 +01:00
Wim Taymans
84c98370e5 update for new memory api 2012-02-22 02:07:49 +01:00
Wim Taymans
ca1c36a8b4 x264enc: handle pts and dts 2012-02-22 02:07:29 +01:00
Mark Nauwelaerts
838493c9a7 mad: handle libmad freeform parsing quirk 2012-02-21 18:54:52 +01:00
Mark Nauwelaerts
5dead1c400 mad: fixup unhacking last frame coaxing
... so as to not only replace the data pointer but also available size.
2012-02-21 18:54:42 +01:00
Christian Fredrik Kalager Schaller
f9de30f938 Add latest plugins 2012-02-20 14:27:49 +00:00
Wim Taymans
b99e43406e win32: back to development 2012-02-18 00:02:20 +01:00
Mark Nauwelaerts
689b94b8a9 synaesthesia: port to 0.11 2012-02-17 17:53:34 +01:00
Mark Nauwelaerts
0d66ce0062 xingmux: port to 0.11 2012-02-17 17:53:28 +01:00
Wim Taymans
dd3eaca4ee back to development 2012-02-17 11:06:59 +01:00
Wim Taymans
5581355732 RELEASE 0.11.1 2012-02-17 11:06:27 +01:00
Wim Taymans
ed4b967d16 Merge branch 'master' into 0.11
Conflicts:
	ext/mad/gstmad.c
2012-02-17 09:16:32 +01:00
Mark Nauwelaerts
2e35999f68 mad: unhack last frame coaxing
... so as to maximally use available base class API and interfere least
as possible with its internal state.
2012-02-16 14:49:04 +01:00
Wim Taymans
7de44ab61b mad: fix compilation 2012-02-15 13:45:00 +01:00
Wim Taymans
d6b150a1f1 mad: chain up to default event handler 2012-02-15 13:40:13 +01:00
Matej Knopp
0f9e7c3863 x264enc: unmap video frame after encoding
Fixes major memory leak.

https://bugzilla.gnome.org/show_bug.cgi?id=669863
2012-02-11 13:33:24 +00:00
Wim Taymans
05a446b3c4 x264enc: fix after merge 2012-02-10 17:02:38 +01:00
Wim Taymans
49f4bc87d9 Merge branch 'master' into 0.11
Conflicts:
	ext/x264/gstx264enc.c
2012-02-10 17:00:33 +01:00
Wim Taymans
be075f643e sidplay: don't use ulong properties 2012-02-09 18:10:48 +01:00
Wim Taymans
bfb8a04d4f sidplay: fix negotiation 2012-02-09 16:14:55 +01:00
Robert Swain
ed561dcdb1 x264enc: Add baseline profile to caps
libx264 does not yet support the features that create the difference
between baseline and constrained baseline profile. Hence it currently
supports both though it can only technically encode constrained
baseline.
2012-02-09 11:55:07 +01:00
Wim Taymans
f731208bcd GST_FLOW_WRONG_STATE -> GST_FLOW_FLUSHING 2012-02-08 16:38:09 +01:00
Wim Taymans
cb976a9ffa mpeg2dec: fix test a bit more
Still broken because cropping is broken in mpeg2dec
2012-02-07 18:56:23 +01:00
Wim Taymans
20de8b3ebd tests: fix some tests 2012-02-07 11:06:29 +01:00
Sebastian Dröge
2af62366da twolame: Use new audio encoder/decoder base class API for srcpad caps 2012-02-01 16:27:49 +01:00
Sebastian Dröge
ba521ebba0 lame: Use new audio encoder/decoder base class API for srcpad caps 2012-02-01 16:27:49 +01:00
Sebastian Dröge
72d930b75c mad: Use new audio encoder/decoder base class API for srcpad caps 2012-02-01 16:27:49 +01:00
Sebastian Dröge
acde15adc3 a52dec: Use new audio encoder/decoder base class API for srcpad caps 2012-02-01 16:27:49 +01:00
Sebastian Dröge
77c41a22f0 amrwbdec: Use new audio encoder/decoder base class API for srcpad caps 2012-02-01 16:27:49 +01:00
Sebastian Dröge
20b889a588 amrnb: Use new audio encoder/decoder base class API for srcpad caps 2012-02-01 16:27:49 +01:00
Vincent Penquerc'h
73330c2ab8 mad: ensure we do not confuse the base class with our buffer guard
mad expects extra bytes at the end of a buffer (see discussion in
http://www.mars.org/mailman/public/mad-dev/2001-May/000262.html),
and since we inject these without the base class' knowledge, we
need to hide the bodies better.

This fixes an assert at EOS when decoding an mp3 manually without
an intervening mpegaudioparse.
2012-01-31 15:52:38 +00:00
Wim Taymans
2f49fd9f39 update for HEADER flag 2012-01-30 17:17:31 +01:00