gstreamer/subprojects/gst-rtsp-server/gst/rtsp-server
Jan Schmidt d2dcfea052 rtsp-server: fix for creating backchannel stream dynamically
If collecting the backchannel stream after the stream has begun
preparing, make sure to join it to the RTSP media bin, as is
done for dynamic payloaders in the pad-added handler. Add a
new internal stream creation method for it, that could be
publically exposed later if it proves useful.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8378>
2025-02-06 12:31:59 +00:00
..
meson.build rtsp-server: Add new ensure-keyunit-on-start property 2023-10-02 16:22:33 +00:00
rtsp-address-pool.c rtsp-server: drop use of GSlice allocator 2023-02-03 17:48:09 +00:00
rtsp-address-pool.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-auth.c rtsp-server: Add/fix various annotations 2022-10-18 13:51:16 +03:00
rtsp-auth.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-client.c all: Fix closure annotations 2024-10-25 08:58:29 +00:00
rtsp-client.h rtsp-client: Remove duplicate documentation 2022-10-14 08:54:17 +02:00
rtsp-context.c rtsp-server: context: Add method to set the RTSPToken on some RTSPContext 2022-09-13 10:42:52 +03:00
rtsp-context.h rtsp-server: context: Add method to set the RTSPToken on some RTSPContext 2022-09-13 10:42:52 +03:00
rtsp-latency-bin.c rtsp-server: Add/fix various annotations 2022-10-18 13:51:16 +03:00
rtsp-latency-bin.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-media-factory-uri.c Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-media-factory-uri.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-media-factory.c rtsp-server-media-factory: silence some maybe-unused warnings 2024-11-18 12:10:57 +11:00
rtsp-media-factory.h rtsp-server: Add new ensure-keyunit-on-start property 2023-10-02 16:22:33 +00:00
rtsp-media.c rtsp-server: fix for creating backchannel stream dynamically 2025-02-06 12:31:59 +00:00
rtsp-media.h rtsp-server: Add new ensure-keyunit-on-start property 2023-10-02 16:22:33 +00:00
rtsp-mount-points.c rtsp-server: drop use of GSlice allocator 2023-02-03 17:48:09 +00:00
rtsp-mount-points.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-onvif-client.c Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-onvif-client.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-onvif-media-factory.c onvif-media-factory: Fix pad ref leak 2025-02-06 12:31:59 +00:00
rtsp-onvif-media-factory.h rtsp-onvif-media-factory: Add create_backchannel_stream() vfunc 2025-02-06 12:31:59 +00:00
rtsp-onvif-media.c rtsp-server: fix for creating backchannel stream dynamically 2025-02-06 12:31:59 +00:00
rtsp-onvif-media.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-onvif-server.c Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-onvif-server.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-params.c Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-params.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-permissions.c rtsp-server: drop use of GSlice allocator 2023-02-03 17:48:09 +00:00
rtsp-permissions.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-sdp.c gst-rtsp-server: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
rtsp-sdp.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-server-internal.h rtsp-server: fix for creating backchannel stream dynamically 2025-02-06 12:31:59 +00:00
rtsp-server-object.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-server-prelude.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-server.c rtsp-server: drop use of GSlice allocator 2023-02-03 17:48:09 +00:00
rtsp-server.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-session-media.c Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-session-media.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-session-pool.c all: Fix closure annotations 2024-10-25 08:58:29 +00:00
rtsp-session-pool.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-session.c all: Fix closure annotations 2024-10-25 08:58:29 +00:00
rtsp-session.h rtsp-client: make sure sessmedia will not get freed while used 2021-10-06 19:42:43 +00:00
rtsp-stream-transport.c all: Fix closure annotations 2024-10-25 08:58:29 +00:00
rtsp-stream-transport.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-stream.c all: Fix closure annotations 2024-10-25 08:58:29 +00:00
rtsp-stream.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-thread-pool.c rtsp-server: drop use of GSlice allocator 2023-02-03 17:48:09 +00:00
rtsp-thread-pool.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
rtsp-token.c rtsp-server: drop use of GSlice allocator 2023-02-03 17:48:09 +00:00
rtsp-token.h Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00