gstreamer/gst/rtmp2/rtmp
Jan Alexander Steffens (heftig) a566461294 rtmp2: Chunk messages as buffers in loop thread
Move output chunking from gst_rtmp_connection_queue_message into
gst_rtmp_connection_start_write, which effectively moves it from the
streaming thread into the loop thread.

This allows us to handle the outgoing chunk-size message (which is
generated by changing the future chunk-size property) properly, which
could come from any other thread.
2020-02-21 15:20:41 +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: Improve handling incoming set chunk/window size 2020-02-21 15:20:41 +00:00
rtmpclient.h Add files from gst-rtmp 2019-11-05 13:52:55 +00:00
rtmpconnection.c rtmp2: Chunk messages as buffers in loop thread 2020-02-21 15:20:41 +00:00
rtmpconnection.h rtmp2: Improve handling incoming set chunk/window size 2020-02-21 15:20:41 +00: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: Add gst_rtmp_output_stream_write_all_buffer_async 2020-02-21 15:20:41 +00:00
rtmputils.h rtmp2: Add gst_rtmp_output_stream_write_all_buffer_async 2020-02-21 15:20:41 +00:00