gst-plugins-rs/net
Sebastian Dröge 39155ef81c ndisrc: Implement zerocopy handling for the received frames if possible
Also move processing from the capture thread to the streaming thread.
The NDI SDK can cause frame drops if not reading fast enough from it.

All frame processing is now handled inside the ndisrcdemux.

Also use a buffer pool for video if copying is necessary.

Additionally, make sure to use different stream ids in the stream-start
event for the audio and video pad.

This plugin now requires GStreamer 1.16 or newer.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1365>
2023-11-13 13:22:48 +02:00
..
aws Revert "s3: tests: Remove emoji-based tests for now" 2023-11-09 11:50:53 -05:00
hlssink3 Update for gst::Rank API changes 2023-11-02 14:10:59 +02:00
ndi ndisrc: Implement zerocopy handling for the received frames if possible 2023-11-13 13:22:48 +02:00
onvif Update for gst::Rank API changes 2023-11-02 14:10:59 +02:00
raptorq Update for gst::Rank API changes 2023-11-02 14:10:59 +02:00
reqwest Update for gst::Rank API changes 2023-11-02 14:10:59 +02:00
rtp Update for gst::Rank API changes 2023-11-02 14:10:59 +02:00
webrtc webrtcsrc: add turn-servers property 2023-11-04 10:19:45 +00:00
webrtchttp Update for gst::Rank API changes 2023-11-02 14:10:59 +02:00