gst-plugins-rs/net/webrtc/src
Thibault Saunier ab1ec12698 webrtcsink: Add support for pre encoded streams
This is a first step where we try to replicate encoding conditions from
the input stream into the discovery pipeline. A second patch will
implement using input buffers in the discovery pipelines.

This moves discovery to using input buffers directly. Instead of trying
to replicate buffers that `webrtcsink` is getting as input with testsrc,
directly run discovery based on the real buffers. This way we are sure
we work with the exact right stream type and we don't need encoders to
support encoding streams inputs.

We use the same logic for both encoded and raw input to avoid having
several code paths and makes it all more correct in any case.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1194>
2023-06-06 15:32:40 +02:00
..
aws_kvs_signaller aws_kvs_signaller: don't force us-east-1 region 2023-05-30 16:04:27 +00:00
signaller Fix a couple of new Rust 1.69 clippy warnings 2023-04-20 16:47:45 +03:00
webrtcsink webrtcsink: Add support for pre encoded streams 2023-06-06 15:32:40 +02:00
webrtcsrc webrtc: Unify the Codec structure between sink and source 2023-06-06 15:31:45 +02:00
lib.rs webrtc: Minor documentation enhancement 2023-06-06 15:31:45 +02:00
utils.rs webrtcsink: Add support for pre encoded streams 2023-06-06 15:32:40 +02:00