gstreamer/gst/rtmp2/rtmp
Jan Alexander Steffens (heftig) 16a07d303a rtmp2: Replace stats queue with stats lock
Making the thread receiving the stats wait on the loop to respond was
not a good idea, as the latter can get blocked on the streaming thread.

Have get_stats read the values directly, adding a lock to ensure we
don't read garbage.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1550>
2020-09-09 06:34:51 +00:00
..
amf.c rtmp2: Add single-value AMF0 parsing and serializing 2019-12-03 14:11:47 +01:00
amf.h rtmp2: Add single-value AMF0 parsing and serializing 2019-12-03 14:11:47 +01:00
rtmpchunkstream.c rtmp2: Chunk messages as buffers in loop thread 2020-02-21 15:20:41 +00:00
rtmpchunkstream.h rtmp2: Add gst_rtmp_chunk_stream_serialize_all 2020-02-21 15:20:41 +00:00
rtmpclient.c rtmp2: Clean up (improve) GstRtmpStopCommands type 2020-09-09 05:53:08 +00:00
rtmpclient.h rtmp2sink: add docs section with since marker on new stop-commands property 2020-09-09 05:53:08 +00:00
rtmpconnection.c rtmp2: Replace stats queue with stats lock 2020-09-09 06:34:51 +00:00
rtmpconnection.h rtmp2: Add gst_rtmp_connection_get_stats and _get_null_stats 2020-02-21 19:26:35 +01:00
rtmphandshake.c Add files from gst-rtmp 2019-11-05 13:52:55 +00:00
rtmphandshake.h Add files from gst-rtmp 2019-11-05 13:52:55 +00:00
rtmpmessage.c rtmp2: Add gst_rtmp_message_is_metadata 2019-12-03 14:11:47 +01:00
rtmpmessage.h rtmp2: Reject oversized messages 2020-02-21 15:20:41 +00:00
rtmputils.c rtmp2: Move FLV tag header parsing into rtmputils.c 2020-07-01 18:33:42 +00:00
rtmputils.h rtmp2: Move FLV tag header parsing into rtmputils.c 2020-07-01 18:33:42 +00:00