[Bug 769270] decodebin3/playbin3: fix ref handling

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Aug 3 15:52:08 UTC 2016


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

Edward Hervey <bilboed at bilboed.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bilboed at bilboed.com

--- Comment #8 from Edward Hervey <bilboed at bilboed.com> ---
In the meantime I pushed the others :


commit 487ef12fd129428faf11736967922905523302c0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Aug 1 13:35:16 2016 +0200

    decodebin3: fix output->decoder_{sink,src} leak

    output->decoder_sink and output->decoder_src are both going to be
    replaced in the 2 branches of the following 'if'.

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

commit acbaa83450d13d20e4851ab5fa959166688b5add
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Aug 1 12:37:43 2016 +0200

    decodebin3: fix tag list leak

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

commit 0b77ede0791bb354b7cb72b00a1db5eaa269d3c0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Aug 1 12:28:20 2016 +0200

    decodebin3: consume select-streams event

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

commit 12c268b7c5ed988666315718b4df789648222472
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jul 28 15:44:27 2016 +0200

    decodebin_next: fix caps and tags leaks

    The getters are (transfer full).

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

commit ba74c06721a64c9b84f94f247066006fa2a56b84
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jul 28 14:46:34 2016 +0200

    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

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list