gstreamer/subprojects/gst-rtsp-server/gst/rtsp-server
Jan Schmidt a18b8c3f16 rtsp-media: Make sure to add appsink and appsrc to the pipeline
When decoupling send/receive loops in rtsp-media using appsink/appsrc,
put the appsink in the bin before linking it, as this code path
had that wrong.

For both sender and receiver paths, if the pipeline already started
also add the other appsrc/appsink of the pair to the pipeline
immediately instead of putting it in the pending elements list,
as they won't get added later.

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
rtsp-auth.c rtsp-server: Add/fix various annotations 2022-10-18 13:51:16 +03:00
rtsp-auth.h
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
rtsp-media-factory-uri.c
rtsp-media-factory-uri.h
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-media: Make sure to add appsink and appsrc to the pipeline 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
rtsp-onvif-client.c
rtsp-onvif-client.h
rtsp-onvif-media-factory.c rtsp-server: Add new ensure-keyunit-on-start property 2023-10-02 16:22:33 +00:00
rtsp-onvif-media-factory.h
rtsp-onvif-media.c
rtsp-onvif-media.h
rtsp-onvif-server.c
rtsp-onvif-server.h
rtsp-params.c
rtsp-params.h
rtsp-permissions.c rtsp-server: drop use of GSlice allocator 2023-02-03 17:48:09 +00:00
rtsp-permissions.h
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
rtsp-server-internal.h rtsp-server: Add new ensure-keyunit-on-start property 2023-10-02 16:22:33 +00:00
rtsp-server-object.h
rtsp-server-prelude.h
rtsp-server.c rtsp-server: drop use of GSlice allocator 2023-02-03 17:48:09 +00:00
rtsp-server.h
rtsp-session-media.c
rtsp-session-media.h
rtsp-session-pool.c all: Fix closure annotations 2024-10-25 08:58:29 +00:00
rtsp-session-pool.h
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
rtsp-stream.c all: Fix closure annotations 2024-10-25 08:58:29 +00:00
rtsp-stream.h
rtsp-thread-pool.c rtsp-server: drop use of GSlice allocator 2023-02-03 17:48:09 +00:00
rtsp-thread-pool.h
rtsp-token.c rtsp-server: drop use of GSlice allocator 2023-02-03 17:48:09 +00:00
rtsp-token.h