gstreamer/gst/rtmp2
Jan Alexander Steffens (heftig) 0b916e7cec rtmp2/connection: Separate inner from outer cancelling
The connection cancels itself when it is closed. To avoid the
cancellable passed to `gst_rtmp_connection_new` from being unexpectedly
cancelled, separate inner from outer cancellation by holding two
cancellables.

Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1558

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2111>
2021-03-28 11:07:33 +00:00
..
rtmp rtmp2/connection: Separate inner from outer cancelling 2021-03-28 11:07:33 +00:00
gstrtmp2.c rtmp2: Clean up (improve) GstRtmpStopCommands type 2020-09-09 05:53:08 +00:00
gstrtmp2locationhandler.c rtmp2: Need to unescape the userinfo before setting 2020-08-30 09:53:42 +00:00
gstrtmp2locationhandler.h Add files from gst-rtmp 2019-11-05 13:52:55 +00:00
gstrtmp2sink.c rtmp2sink: fix since marker on new "stop-commands" property 2020-10-12 11:55:46 +01:00
gstrtmp2sink.h Add files from gst-rtmp 2019-11-05 13:52:55 +00:00
gstrtmp2src.c rtmp2src: Set buffer timestamp on output buffer 2020-10-28 16:32:32 +00:00
gstrtmp2src.h Add files from gst-rtmp 2019-11-05 13:52:55 +00:00
meson.build Add files from gst-rtmp 2019-11-05 13:52:55 +00:00
TODO Add files from gst-rtmp 2019-11-05 13:52:55 +00:00