gstreamer/subprojects/gst-plugins-bad/ext/webrtc
Matthew Waters 7bebb24880 webrtc: request-aux-sender, only sink floating refs
Don't add an extra ref if non-floating as that ref will never be
unreffed.

gst_bin_add() is transfer floating (alias to transfer none).

Fixes a leak when a non-floating ref was provided as a return value in
the request-aux-sender signal.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6809>
2024-05-06 16:12:59 +01:00
..
fwd.h
gstwebrtc.c
gstwebrtcbin.c webrtc: request-aux-sender, only sink floating refs 2024-05-06 16:12:59 +01:00
gstwebrtcbin.h webrtc: Track stats for data channels opened and closed 2023-05-18 04:31:16 +00:00
gstwebrtcstats.c webrtcstats: Properly report IceCandidate type 2023-07-03 03:51:53 +00:00
gstwebrtcstats.h
meson.build
transportreceivebin.c
transportreceivebin.h
transportsendbin.c
transportsendbin.h
transportstream.c
transportstream.h
utils.c webrtcbin: Improve SDP intersection for Opus 2024-01-25 13:37:21 +00:00
utils.h webrtcbin: Improve SDP intersection for Opus 2024-01-25 13:37:21 +00:00
webrtcdatachannel.c webrtcdatachannel: Bind to parent webrtcbin using a weak reference 2023-05-08 19:20:22 +00:00
webrtcdatachannel.h webrtcdatachannel: Bind to parent webrtcbin using a weak reference 2023-05-08 19:20:22 +00:00
webrtcsctptransport.c
webrtcsctptransport.h
webrtcsdp.c webrtcsdp: Don't require fingerprint in inactive media 2023-11-13 20:51:31 +00:00
webrtcsdp.h
webrtctransceiver.c
webrtctransceiver.h