~thong-u/unoptimized/+git/gstreamer:1.4

Last commit made on 2015-06-07
Get this branch:
git clone -b 1.4 https://git.launchpad.net/~thong-u/unoptimized/+git/gstreamer

Branch merges

Branch information

Recent commits

6379b7a... by =?utf-8?q?Sebastian_Dr=C3=B6ge?= <email address hidden>

po: Update translations

618cd5e... by eunhae choi <email address hidden>

downloadbuffer: release lock before posting msg

to avoid the deadlock in playbin2,
send msg after release the download buffer lock.

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

4093fc6... by =?utf-8?q?Tim-Philipp_M=C3=BCller?= <email address hidden>

uri: match return type of get_uri_type() implementation to declaration

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

c3118b1... by =?utf-8?q?Sebastian_Dr=C3=B6ge?= <email address hidden>

taglist: Copy the tag scope too when copying tag lists

f4b2905... by =?utf-8?q?Tim-Philipp_M=C3=BCller?= <email address hidden>

printf: fix invalid memory access in case of %%

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

db765a5... by Jason Litzinger <email address hidden>

gstinfo: fix infinite loop in gst_debug_unset_threshold_for_name()

Ensure iterator is advanced. The current list iteration code only
advances the iterator (walk) if a match is found, which results
in an infinite loop when more than one entry exists in the list.

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

f728c68... by =?utf-8?q?Tim-Philipp_M=C3=BCller?= <email address hidden>

tee: fix use of possibly-freed pad in debug statement

The gst_object_unref() in the block above may be dropping
the last ref to the pad and free the pad. Set pad pointer
to NULL here, so that we don't accidentally use a
possibly-freed pad pointer in the debug log statements
further below, and also use the tee element as log object
since that's more appropriate anyway.

Fixes valgrind warnings and crashes in tee test_stress
unit test when debug logging is enabled.

bcbb68d... by Guillaume Desmottes <email address hidden>

typefind: fix leak in gst_type_find_element_src_event()

gst_type_find_element_src_event() is supposed to consume @event but wasn't
doing so when it was handling the event itself.

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

9d0baeb... by Hyunjun Ko <email address hidden>

gstvalue: reset errno before g_ascii_strtoull call

"errno" already has meaningless value before g_ascii_strtoull call.
This causes invalid error check without reset.

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

1764a06... by Ilya Konstantinov <email address hidden>

basesrc: do not leak buffer pool in error case

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