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
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
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
Tim-Philipp Müller
55dae81983
lame: fix LIBADD order in Makefile.am
2012-01-04 18:42:34 +00:00
Wim Taymans
f9d64ff495
GST_FLOW_UNEXPECTED -> GST_FLOW_EOS
2012-01-03 15:27:42 +01:00
Tim-Philipp Müller
596647664f
mpeg2dec: remove all seeking-related code
...
A parser or demuxer upstream should handle this Same for
queries.
2011-12-30 18:23:13 +00:00
Tim-Philipp Müller
51794ce082
mpeg2dec: update for GstIndex removal
2011-12-30 17:49:01 +00:00
Tim-Philipp Müller
add96c2567
cdio: update for probe vfunc removal in GstAudioCdSrc
2011-12-30 17:46:06 +00:00
Tim-Philipp Müller
769e84cfe8
lame: fix printf format in debug statements
...
https://bugzilla.gnome.org/show_bug.cgi?id=666926
2011-12-27 22:54:34 +00:00
Mark Nauwelaerts
d08945bccf
lame: ensure parsed output
...
... by doing some basic parsing of encoded lame data.
2011-12-26 18:29:00 +01:00
Mark Nauwelaerts
e8cb13fea1
lame: cleanup unused instance struct fields
2011-12-26 18:28:58 +01:00
Mark Nauwelaerts
e21ba604a4
lamemp3enc: ensure parsed output
...
... by doing some basic parsing of encoded lame data.
Fixes #652150 .
2011-12-26 18:28:28 +01:00
Mark Nauwelaerts
ee31252201
lamemp3enc: do not leak merged tags
2011-12-26 18:28:12 +01:00
Vincent Penquerc'h
30e29b6fdb
mad: helpfully bodge the last buffer to let mad decode the last frame
...
If http://www.mars.org/mailman/public/mad-dev/2001-May/000262.html is
to be believed, the last buffer must be followed by a number of 0 bytes
in order for the last frame to be decoded (at least in some cases).
Doing so seems to work here, fixing a missing 1152 samples when using
mp3parse before mad (not using mp3parse would yield the correct amount
of samples, if there's extra non-MP3 data after (eg, tag data)).
2011-12-22 15:23:54 +00:00
Mark Nauwelaerts
20dcefd5c0
dvdreadsrc: map subtitle language tag to stream indicated in PGC data
2011-12-21 22:09:04 +01:00
Mark Nauwelaerts
692f6b5d95
dvdreadsrc: minor safety tweak to sector seeking
2011-12-21 22:07:23 +01:00
Julien Isorce
24fca6cde5
a52dec: check that a52_init returns a valid a52 state
2011-12-20 12:45:52 +01:00
Wim Taymans
aed83a1954
mpeg2dec: update for new interlaced flags
2011-12-19 18:20:56 +01:00
Mark Nauwelaerts
d55d4054bd
a52dec: port to audiodecoder
2011-12-14 17:37:50 +01:00
Mark Nauwelaerts
260824b278
mad: port to audiodecoder
2011-12-14 17:37:47 +01:00
Sebastian Dröge
220b88fcc1
a52dec: Don't claim to support upstream renegotiation
...
and use fixed caps on the srcpad. To correctly support
upstream renegotiation a52dec would need to check if the
caps of the downstream allocated buffer are the requested
caps or if the size is different.
Fixes bug #665989 .
2011-12-13 14:54:18 +01:00
Julien Isorce
cdf8d0f6b2
a52dec: Check that the a52_state is correctly initialized
2011-12-13 14:52:26 +01:00
Wim Taymans
d701123063
fix for basesrc changes
2011-12-06 14:00:18 +01:00
Руслан Ижбулатов
895b88760f
dvdreadsrc: Fix format string compiler warning
...
Fixes bug #665101 .
2011-11-29 08:49:23 +01:00
Wim Taymans
4548e811ea
Update for indexable change
2011-11-28 18:26:34 +01:00
Vincent Penquerc'h
213ce049ad
various: fix pad template ref leaks
...
https://bugzilla.gnome.org/show_bug.cgi?id=662664
2011-11-28 13:10:01 +00:00
Tim-Philipp Müller
875c41011e
ext: fix more printf format warnings in debug messages
2011-11-23 23:29:03 +00:00
Wim Taymans
2679b9432a
add parent to pad functions
2011-11-17 15:25:58 +01:00
Wim Taymans
ee240c1ac0
add parent to query function
2011-11-16 17:28:56 +01:00
Wim Taymans
7f70d16daf
_peer_get_caps() -> _peer_query_caps()
2011-11-15 17:23:39 +01:00
Wim Taymans
1754aa707a
update for _get_caps() -> _query_caps()
2011-11-15 16:52:55 +01:00
Wim Taymans
2aac4ddabf
change getcaps to query
2011-11-15 16:34:39 +01:00
Tim-Philipp Müller
607ce96e33
mad: re-instate accidentally dropped rank
2011-11-14 00:55:16 +00:00
Tim-Philipp Müller
074330bf16
Update for GstURIHandler get_protocols() changes
2011-11-13 23:47:46 +00:00
Tim-Philipp Müller
4db445cf84
dvdreadsrc, pnmsrc: update for GstURIHandler changes
2011-11-13 19:01:31 +00:00
Tim-Philipp Müller
b581c0f96d
mad: re-port to 0.11
...
This time using the base class. Still something
wrong with the parsing though, when there's no
parser or demuxer upstream (which of course
shouldn't happen in a normal playback scenario).
2011-11-13 15:10:32 +00:00
Tim-Philipp Müller
0cc15510e5
mad: update for GstBaseAudioDecoder -> GstAudioDecoder rename
2011-11-13 00:29:20 +00:00
Mark Nauwelaerts
ced55bf549
mad: replace with 0.10 version ported to GstAudioDecoder
...
Taken from commit 6e7e3657396454fe95fbd89170281865d4d1cec3
of Mark's baseaudio branch.
Would probably be too risky to drop this into 0.10 given
all the things mad is doing.
2011-11-13 00:23:03 +00:00
Tim-Philipp Müller
b699e199f2
cdio: port cdiocddasrc to 0.11
2011-11-12 21:06:29 +00:00