summaryrefslogtreecommitdiff
path: root/gst/rtmp2
Commit message (Expand)AuthorAgeFilesLines
* Use g_memdup2() where available and add fallback for older GLib versionsTim-Philipp Müller2021-08-051-3/+3
* rtmp2src: workaround a GLib race when destroying a GMainContext/GSourceMatthew Waters2021-07-151-1/+4
* gst-plugins: allow per feature registrationStéphane Cerveau2021-04-116-11/+89
* allow NetStream.Play.PublishNotify MessageHelmut Januschka2021-04-101-0/+1
* rtmp2: Use correct size of write macro for param2.Doug Nazar2021-04-071-1/+1
* rtmp2/connection: Separate inner from outer cancellingJan Alexander Steffens (heftig)2021-03-281-4/+26
* gst: don't use volatile to mean atomicMatthew Waters2021-03-225-8/+8
* rtmp2/connection: pass the parent cancellable down to the connectionMatthew Waters2020-12-083-6/+12
* rtmp2src: Set buffer timestamp on output bufferSeungha Yang2020-10-281-0/+2
* rtmp2sink: fix since marker on new "stop-commands" propertyTim-Philipp Müller2020-10-121-1/+1
* rtmp2: Replace stats queue with stats lockJan Alexander Steffens (heftig)2020-09-093-46/+38
* rtmp2sink: add docs section with since marker on new stop-commands propertyNazar Mokrynskyi2020-09-092-0/+16
* rtmp2: fix code style, update documentation cacheNazar Mokrynskyi2020-09-091-1/+1
* rtmp2: Clean up (improve) GstRtmpStopCommands typeJan Alexander Steffens (heftig)2020-09-094-43/+44
* rtmp2sink: handle EOS event and close streamNazar Mokrynskyi2020-09-093-0/+139
* rtmp2: Need to unescape the userinfo before settingNirbheek Chauhan2020-08-301-1/+7
* webrtc, rtmp2: Warn if the user or password aren't escapedNirbheek Chauhan2020-08-031-0/+5
* webrtc, rtmp2: Fix parsing of userinfo in URI stringsNirbheek Chauhan2020-08-031-1/+1
* docs: fix element names in section headersTim-Philipp Müller2020-07-102-2/+2
* rtmp2: Set connect args like libavformat doesJan Alexander Steffens (heftig)2020-07-013-2/+108
* rtmp2: Add support for AGGREGATE messagesJan Alexander Steffens (heftig)2020-07-011-0/+83
* rtmp2: Move FLV tag header parsing into rtmputils.cJan Alexander Steffens (heftig)2020-07-013-15/+61
* rtmp2: Mark our memory singleton as leakableJan Alexander Steffens (heftig)2020-07-011-0/+3
* rtmp2: Remove GST_ERROR from rtmputils.cJan Alexander Steffens (heftig)2020-07-011-1/+0
* docs: mark more types as plugin APIMathieu Duponchelle2020-06-231-0/+1
* plugins: uddate gst_type_mark_as_plugin_api() callsMathieu Duponchelle2020-06-061-2/+2
* plugins: Use gst_type_mark_as_plugin_api() for all non-element plugin typesSebastian Dröge2020-06-041-0/+5
* rtmp2src: Answer scheduling queryEdward Hervey2020-05-201-0/+29
* rtmp2: Avoid a deadlock when getting statsJan Alexander Steffens (heftig)2020-04-082-2/+24
* rtmp2src: Add idle-timeout propertySeungha Yang2020-03-271-4/+101
* rtmp2: Only grab stats on close when connection existsJan Alexander Steffens (heftig)2020-03-032-2/+6
* rtmp2: Allow setting flash-versionJan Alexander Steffens (heftig)2020-02-254-1/+37
* rtmp2: Expose connection stats as propertyJan Alexander Steffens (heftig)2020-02-212-0/+72
* rtmp2: Add gst_rtmp_connection_get_stats and _get_null_statsJan Alexander Steffens (heftig)2020-02-212-1/+54
* rtmp2: Count outgoing bytes and acked bytesJan Alexander Steffens (heftig)2020-02-211-6/+42
* rtmp2sink: Add a property for the outgoing chunk sizeJan Alexander Steffens (heftig)2020-02-211-0/+42
* rtmp2: Add gst_rtmp_connection_set_chunk_sizeJan Alexander Steffens (heftig)2020-02-212-0/+17
* rtmp2: Handle outgoing set chunk/window size properlyJan Alexander Steffens (heftig)2020-02-211-7/+103
* rtmp2: Chunk messages as buffers in loop threadJan Alexander Steffens (heftig)2020-02-212-19/+30
* rtmp2: Consistently use GstBuffer for RTMP chunksJan Alexander Steffens (heftig)2020-02-211-38/+18
* rtmp2: Add gst_rtmp_chunk_stream_serialize_allJan Alexander Steffens (heftig)2020-02-212-0/+19
* rtmp2: Add gst_rtmp_output_stream_write_all_buffer_asyncJan Alexander Steffens (heftig)2020-02-212-1/+112
* rtmp2: Improve handling incoming set chunk/window sizeJan Alexander Steffens (heftig)2020-02-215-7/+58
* rtmp2: Lock self->lock before OBJECT_LOCKJan Alexander Steffens (heftig)2020-02-212-19/+28
* rtmp2: Reject oversized messagesJan Alexander Steffens (heftig)2020-02-212-0/+4
* rtmp2: Count in_bytes_acked instead of in_bytes_unackedJan Alexander Steffens (heftig)2020-02-211-5/+7
* rtmp2: rtmpconnection: Use more appropriate size typesJan Alexander Steffens (heftig)2020-02-211-11/+12
* rtmp2: Add a g_return_val_if_failJan Alexander Steffens (heftig)2020-02-211-0/+2
* rtmp2: Replace explicit unref with g_main_context_invoke_fullJan Alexander Steffens (heftig)2020-02-211-2/+2
* rtmp2: rtmpconnection: Use GST_*_OBJECT loggingJan Alexander Steffens (heftig)2020-02-211-52/+63