decodebin3: fix collection ref handling
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Thu, 28 Jul 2016 12:46:34 +0000 (14:46 +0200)
committerEdward Hervey <bilboed@bilboed.com>
Wed, 3 Aug 2016 15:40:05 +0000 (17:40 +0200)
commitba74c06721a64c9b84f94f247066006fa2a56b84
treef838aadb0c9f68d7aac0aed07d96157aa6302fc6
parent500e4117bbea52e8936632a7e284d5bc2eddfe6c
decodebin3: fix collection ref handling

gst_stream_collection_add_stream() consumes the collection reference
passed to it but gst_stream_collection_get_stream() is (transfer none).

Fix this pipeline:

playbin3
uri=http://127.0.0.1:8079/defaults/exMPD_BIP_TC1/exMPD_BIP_TC1.mpd

https://bugzilla.gnome.org/show_bug.cgi?id=769270
gst/playback/gstdecodebin3.c