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
74e717038f
rmdemux: Don't use buffer after unreffing
2012-01-09 16:00:18 +01:00
Wim Taymans
f9d64ff495
GST_FLOW_UNEXPECTED -> GST_FLOW_EOS
2012-01-03 15:27:42 +01:00
Tim-Philipp Müller
da9f20eceb
Work around deprecated thread API in glib master
...
Add private replacements for deprecated functions such as
g_mutex_new(), g_mutex_free(), g_cond_new() etc., mostly
to avoid the deprecation warnings. We can't change most of
these in 0.10 because they're part of our API and ABI.
Suppress deprecation warnings in selected files, mostly for
g_static_rec_mutex_*. StaticRecMutex is part of our API/ABI,
not much we can do here in 0.10.
2011-12-12 11:33:31 +00:00
Tim-Philipp Müller
15cd0c5e36
rdtdepay: make buffer metadata writable before setting caps on it
...
Fixes issue when the header buffer is being pushed, which was taken
from the caps and is therefore not writable.
2011-12-09 15:25:21 +00:00
Wim Taymans
436cc30a94
update for clock provider API change
2011-11-28 17:52:52 +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
Matej Knopp
4b57b9288b
Fix print format compiler warnings on OS X / 64bit
...
https://bugzilla.gnome.org/show_bug.cgi?id=662617
2011-11-23 23:23:29 +00:00
Wim Taymans
03bc286c64
update for activation changes
2011-11-21 13:36:10 +01:00
Wim Taymans
8eca58a50e
update for new scheduling query
2011-11-18 18:00:28 +01:00
Wim Taymans
df3e30ed7e
add parent to activate functions
2011-11-18 13:59:29 +01: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
d338e41a85
_query_peer_*() -> _peer_query_*()
2011-11-15 17:55:36 +01: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
Wim Taymans
df031523f8
update for adapter api change
2011-11-10 18:25:38 +01:00
Wim Taymans
6a7345c98d
remove query types
2011-11-09 11:58:03 +01:00
Wim Taymans
839773dbed
realmedia is ported
2011-11-04 17:32:58 +01:00
Wim Taymans
85c1707fcf
more template fixes
2011-11-04 16:42:31 +01:00
Wim Taymans
3925721cd1
make request pads take %u
2011-11-04 12:04:56 +01:00
Wim Taymans
9a7cbf8f0a
realmedia: port to 0.11
2011-10-05 13:18:45 +02:00
Tim-Philipp Müller
700d8b1c28
rmdemux: delay announcing container tags until we have pads
...
Fixes tags when transcoding.
https://bugzilla.gnome.org/show_bug.cgi?id=658297
2011-09-08 14:33:00 +01:00
Stefan Kost
a184490e6c
rmdemux: target is unsigned and can't be < 0
2011-05-20 13:32:31 +03:00
Tim-Philipp Müller
59ced3ae36
rademux: fix two 'variable may be used uninitialized' warnings caused by -DG_DISABLE_ASSERT
2011-04-16 23:23:56 +01:00
Thibault Saunier
1e6a607e01
android: make it ready for androgenizer
...
To build gstreamer for android we are now using androgenizer which
generates the needed Android.mk files.
Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
2011-04-11 07:31:13 +02:00
Edward Hervey
65ac3e727b
rmdemux: Initialize return variable.
...
In the unlikely event that height is 0 (which is invalid) we would end up
never setting the flow return.
2011-01-06 13:15:17 +01:00
Edward Hervey
c849e854a8
realmedia: Fix unitialized variables on macosx
2011-01-05 16:52:03 +01:00
Vincent Penquerc'h
878781c6a7
realmedia: do not use the pad buffer allocation functions in demuxers
...
Doing so can block, see https://bugzilla.gnome.org/show_bug.cgi?id=637822
https://bugzilla.gnome.org/show_bug.cgi?id=637932
2010-12-24 14:15:48 +01:00
Rob Clark
987c199370
rmdemux: set GST_BUFFER_FLAG_DELTA_UNIT properly
...
Signed-off-by: Rob Clark <rob@ti.com>
2010-12-13 14:51:53 -06:00
Edward Hervey
f4031d19a6
realmedia: Remove dead assignments
2010-11-25 19:51:50 +01:00
Tim-Philipp Müller
d128f5fab1
realmedia: fix LIBS order in Makefile
2010-10-28 17:04:24 +01:00
Edward Hervey
fe3e26bee4
realmedia: Get codec name from pbutils instead of harcoding them
2010-10-24 14:25:49 +02:00
Stefan Kost
91f9b986a1
various (gst): add a missing G_PARAM_STATIC_STRINGS flags
2010-10-19 09:51:23 +03:00
Sebastian Dröge
f3fa6f6de0
rmdemux: Don't use GST_FLOW_IS_FATAL() and GST_FLOW_IS_SUCCESS()
2010-09-04 14:57:51 +02:00
Tim-Philipp Müller
6f5dabb71f
rmdemux: fix compiler warning when debugging system in core is disabled
2010-06-24 18:03:21 +01:00
Sebastian Dröge
602fb1319a
configure: Update required GLib version to 2.20
2010-06-14 16:59:25 +02:00
Wim Taymans
2c469df530
rmdemux: pass bitrate on caps
...
Set the bitrate on the caps, some decoders like sipro need this to function
properly.
Fixes #620007
2010-06-05 14:13:02 +02:00
Wim Taymans
4044046ac1
rmdemux: add better sipr nibble swap routine
2010-05-14 16:02:47 +02:00
Wim Taymans
a68951f0bb
rmdemux: descramble SIPR before pushing out
...
Collect and descramble the SIPR packets before pushing.
Descramble ATRAC audio.
Fixes #618098
2010-05-13 17:57:57 +02:00
Wim Taymans
0b73505c61
rm: add function to descramble sipr
2010-05-13 17:57:02 +02:00
Tim-Philipp Müller
d7dc396878
rtspreal: use GLib's base64 functions if available
...
Since gst_rtsp_base64_decode_ip() just got deprecated in -base git.
2010-04-30 19:53:15 +01:00
Руслан Ижбулатов
49c5383c71
Fix pointer type.
...
Fixes #613815
2010-03-24 19:01:34 +01:00
Sebastian Dröge
c88c88de0d
build: Add all kinds of compiler warning flags and fix the resulting warnings
2010-03-24 11:27:40 +01:00
Benjamin Otte
9850bd814f
gst_element_class_set_details => gst_element_class_set_details_simple
2010-03-18 15:53:14 +01:00
Tim-Philipp Müller
efc5181d13
rtspreal: don't construct config header with uninitialised bytes
...
Turns out 4 + 4 + 2 + (4 * 2) is actually 18 and not 22. This avoids
a presumably unintentional padding of uninitialised bytes at the end
of the CONT tags chunk, which should be harmless but causes warnings
in valgrind (see #608533 for a test URL).
2010-01-31 13:03:58 +00:00
Tim-Philipp Müller
cd6b16734e
rtspreal: add finalize function so we can free streams and rulebook
...
Fix memory leak in Real RTSP component (#608533 ).
2010-01-30 19:15:15 +00:00
Tim-Philipp Müller
4cb5f32308
rtspreal: fix minor memory leak
...
Caps take their own reference when a buffer is added to them, so
unref buffer after adding it to caps (#608533 ).
2010-01-30 19:15:15 +00:00
Tim-Philipp Müller
29c509a7b8
rdtdepay: unref input buffer when done
...
Fixes memory leak, see #608533 .
2010-01-30 19:15:15 +00:00
Thiago Santos
6dd3525806
rmdemux: Parse and post bitrate for streams
...
Parse the bitrate of the streams and post their tags.
Fixes #599299
2010-01-07 16:36:08 -03:00