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
Alessandro Decina
4322fd0752
x264enc: implement force-key-unit API
2012-01-26 19:44:05 +01:00
Thomas Vander Stichele
90da638b14
Automatic update of common submodule
...
From c463bc0 to 7fda524
2012-01-25 14:07:10 +01:00
Wim Taymans
cc1e26147d
amr: port to 0.11 again
2012-01-25 13:58:54 +01:00
Sebastian Dröge
74de5954af
Merge branch 'master' into 0.11
...
Conflicts:
ext/a52dec/gsta52dec.c
2012-01-25 13:03:33 +01:00
Wim Taymans
56a07a14b5
port to new memory API
2012-01-25 11:57:07 +01:00
Sebastian Dröge
eeea3f27ea
Automatic update of common submodule
...
From 2a59016 to c463bc0
2012-01-25 11:38:56 +01:00
Tim-Philipp Müller
1f9ef926d2
Remove compatibility versions for deprecated GLib API
2012-01-22 23:56:07 +00:00
Vincent Penquerc'h
1651493ae0
a52dec: fix read buffer overflow upon syncing
...
The wrong size was being decremented, leading to a runaway
read loop.
2012-01-19 15:27:22 +00:00
Tim-Philipp Müller
ac281f3562
Add --disable-fatal-warnings configure option
2012-01-19 15:06:47 +00:00
Wim Taymans
a95015dcfd
port to new gthread API
2012-01-19 11:34:41 +01:00
Sebastian Dröge
7064bae5b6
configure.ac: Require GLib 2.31.10 for consistency
2012-01-18 17:00:26 +01:00
Sebastian Dröge
41c259dda3
Automatic update of common submodule
...
From 0807187 to 2a59016
2012-01-18 16:46:42 +01:00
Mark Nauwelaerts
7b51343363
amrwbdec: _parse should not return OK if not enough data yet
2012-01-17 11:57:26 +01:00
Mark Nauwelaerts
1d71315dc9
amrnbdec: _parse should not return OK if not enough data yet
2012-01-17 11:57:21 +01:00
Vincent Penquerc'h
683f5eeae7
dvdreadsrc: fix off by one in cell calculation for the last chapter
2012-01-13 15:03:50 +00:00
Mark Nauwelaerts
712188f26b
asfdemux: set caps on src pad before adding it
2012-01-13 15:59:06 +01:00
Mark Nauwelaerts
96030c3b09
asfdemux: perform writable buffer map to copy into it
2012-01-13 15:59:05 +01:00
Mark Nauwelaerts
0bc76c0d03
asfpacket: fix 0.11 ported payload extraction
...
... to cater for not necessarily offset == size - cur_pos,
as size may have been adjusted due to padding.
Fixes #667567 .
2012-01-13 15:59:01 +01:00
Vincent Penquerc'h
69541031da
x264enc: remove useless and semantically (though not practically) wrong code
...
The object will be freed, so it's pointless to set the pointers
to NULL anyway.
2012-01-13 13:48:23 +00:00
Vincent Penquerc'h
e842b58405
x264enc: remove leaking "optimization"
2012-01-13 13:48:23 +00:00
Tim-Philipp Müller
86313742d4
GST_TYPE_DATE -> G_TYPE_DATE
2012-01-13 00:05:50 +00:00
Tim-Philipp Müller
87c0b0fd1b
Merge remote-tracking branch 'origin/master' into 0.11
...
Conflicts:
ext/a52dec/gsta52dec.c
2012-01-13 00:01:01 +00:00
Mark Nauwelaerts
2e7b2d8bdf
a52dec: plug buffer leak
2012-01-12 13:26:31 +01:00
Mark Nauwelaerts
8cd2408f09
a52dec: plug buffer leak
2012-01-12 13:20:26 +01:00
Mark Nauwelaerts
9d139c30b7
amrnbenc: _map and _unmap the appropriate input and output buffers
2012-01-11 12:31:11 +01:00
Sebastian Dröge
69acbc53e9
a52dec: Fix some merge mistakes
2012-01-10 15:25:12 +01:00
Sebastian Dröge
31063f0098
Merge branch 'master' into 0.11
...
Conflicts:
ext/a52dec/gsta52dec.c
ext/a52dec/gsta52dec.h
ext/lame/gstlame.c
ext/lame/gstlame.h
ext/lame/gstlamemp3enc.c
ext/mad/gstmad.c
ext/mad/gstmad.h
gst/mpegaudioparse/gstmpegaudioparse.c
gst/mpegstream/gstdvddemux.c
gst/realmedia/rdtdepay.c
po/es.po
po/lv.po
po/sr.po
2012-01-10 15:17:11 +01:00
Mark Nauwelaerts
fb6e749c87
dvdsub: add some CFLAGS and LIBS in Makefile.am
...
... since adapter is still used.
2012-01-10 11:41:52 +01:00
Sebastian Dröge
74e717038f
rmdemux: Don't use buffer after unreffing
2012-01-09 16:00:18 +01:00
Sebastian Dröge
58787102e9
asfdemux: Only change writable caps and make sure to set updated caps on the srcpad
2012-01-09 15:46:10 +01:00
Sebastian Dröge
9c646f59ac
mad: Correctly unmap the buffer with the original data pointer
2012-01-09 15:24:53 +01:00
Sebastian Dröge
a120944340
mad: Make sure to set caps on the srcpad if none are set yet
2012-01-09 15:15:28 +01:00
Tim-Philipp Müller
f9149656e4
mad: fix LIBS order in Makefile.am
2012-01-08 14:24:11 +00:00
Tim-Philipp Müller
fc3ed25935
mad: remove left-over id3tag.h include
...
We don't use libid3tag any more.
2012-01-07 21:04:01 +00:00
Wim Taymans
a2dee80838
dvdlpcmdec: fix for multichannel
2012-01-05 12:17:20 +01:00
Sebastian Dröge
882aaf0de2
a52dec: Update for the new raw audio caps
2012-01-05 10:37:04 +01:00
Sebastian Dröge
a1f24f72a7
mad: Update for the new raw audio caps
2012-01-05 10:37:04 +01:00
Sebastian Dröge
f3fa53b299
lamemp3enc: Update for the new raw audio caps
2012-01-05 10:37:04 +01:00
Sebastian Dröge
52481b34f5
twolamemp2enc: Update for the new raw audio caps
2012-01-05 10:37:04 +01:00
Sebastian Dröge
f7e7a959d8
amrwbdec: Add the new layout field to the raw audio caps
2012-01-05 10:37:04 +01:00
Sebastian Dröge
3eae4839f2
amrnb: Add the new layout field to the raw audio caps
2012-01-05 10:37:04 +01:00
Sebastian Dröge
7fea0ed2f5
dvdlpcmdec: Port to the new raw audio caps
2012-01-05 10:37:04 +01:00
Sebastian Dröge
e3f1b21660
asfdemux: Update for libgstriff API changes
...
Still needs to handle audio channel reordering.
2012-01-05 10:37:04 +01:00
Tim-Philipp Müller
e6a8918b68
Automatic update of common submodule
...
From 50b34ab to 0807187
2012-01-04 19:53:13 +00:00
Tim-Philipp Müller
55dae81983
lame: fix LIBADD order in Makefile.am
2012-01-04 18:42:34 +00:00
Wim Taymans
bc3c7aa05e
tests: make tests compile
2012-01-04 10:33:27 +01:00
Wim Taymans
f9d64ff495
GST_FLOW_UNEXPECTED -> GST_FLOW_EOS
2012-01-03 15:27:42 +01:00
Tim-Philipp Müller
7bff5df357
tests: disable generic index test
2011-12-30 18:31:32 +00:00