Olivier Crête
|
c593930055
|
rtopuspay: Use GstStaticCaps to cache parsed caps
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3674>
|
2023-01-12 18:48:35 -05:00 |
|
Olivier Crête
|
46a6f72f03
|
rtopuspay: Ignore the stereo parameter in multiopus caps
Also add unit tests for the various variants
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3674>
|
2023-01-12 18:48:35 -05:00 |
|
Olivier Crête
|
f1cf457811
|
rtpopuspay: Leave original caps as-is
This should make it work if someone specifies stereo with MULTIOPUS
somehow.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3674>
|
2023-01-12 18:48:35 -05:00 |
|
Olivier Crête
|
c52c66b575
|
rtpopuspay: Return upstream channel filter based on OPUS vs MULTICAPS
Only allow 1 or 2 channels if the caps are OPUS, or 3+ if they are
MULTIOPUS.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3674>
|
2023-01-12 18:48:35 -05:00 |
|
Olivier Crête
|
c51ae6112d
|
rtpopus: Put MULTIOPUS in all caps
The RTP payload encoding-name are always in caps in GStreamer.
In SDP, they are not case-sensitive, but since caps are, we need to pick
a caps, and we picked upper-case along time ago.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3674>
|
2023-01-12 18:48:35 -05:00 |
|
Olivier Crête
|
c272d0bfcd
|
rtopuspay: Set marker bit inside RTP packet too
At the end of a talk spurt, not only set the marker flag on the
GstBuffer, but also set the bit inside the RTP header as recommended
by the RFC.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1124>
|
2021-10-12 17:18:19 -04:00 |
|
Thibault Saunier
|
5ff769d731
|
Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir
|
2021-09-24 16:13:50 -03:00 |
|