Sebastian Dröge
|
ae28e1035e
|
examples: webrtc: rust: Update to gstreamer-rs 0.21
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5181>
|
2023-08-14 09:06:08 +00:00 |
|
Sebastian Dröge
|
fc5bad5f75
|
examples: webrtc: rust: Fix a couple of minor clippy warnings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3928>
|
2023-02-10 11:43:00 +00:00 |
|
Sebastian Dröge
|
28ab612a88
|
examples: webrtc: rust: Update to gstreamer-rs 0.20
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3928>
|
2023-02-10 11:43:00 +00:00 |
|
Nirbheek Chauhan
|
033a71e405
|
webrtc examples: Use webrtc.gstreamer.net
Actually just a CNAME to webrtc.nirbheek.in for now, but it allows
replacement / hosting without my involvement, so reduces the bus
factor.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3802>
|
2023-02-04 13:37:02 +00:00 |
|
Sebastian Dröge
|
4e86c77270
|
examples: webrtc: rust: Update dependencies
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3758>
|
2023-01-20 11:36:57 +00:00 |
|
Sebastian Dröge
|
f45136827b
|
examples: webrtc: multiparty-sendrecv: rust: Remove unnecessary macro recursion limit annotation
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3758>
|
2023-01-20 11:36:57 +00:00 |
|
Sebastian Dröge
|
6541dccaea
|
examples: webrtc: rust: Set keyframe-max-dist=2000 and picture-id-mode=15-bit for VP8 and perfect-timestamps=true for audio
This makes it in sync with the C sendrecv and generally behaves better.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3758>
|
2023-01-20 11:36:57 +00:00 |
|
Sebastian Dröge
|
ac1d10f80c
|
gst-examples: Update Rust dependencies
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3750>
|
2023-01-19 10:40:32 +02:00 |
|
Olivier Crête
|
b7c0e8bc84
|
webrtc examples: Force regular non-MULTIOPUS
Using MULTIOPUS breaks with most browsers
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3675>
|
2023-01-04 12:02:25 +00:00 |
|
Sebastian Dröge
|
c739fcbe41
|
examples: webrtc: Add handling of the LATENCY messages to the Rust examples
Without this the configured latency on the pipeline will be wrong.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3609>
|
2022-12-20 13:10:27 +02:00 |
|
Sebastian Dröge
|
284d22437e
|
examples: webrtc: Update dependencies
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3609>
|
2022-12-20 13:06:43 +02:00 |
|
Sebastian Dröge
|
ec6290d63f
|
examples: webrtc: Remove the bus watch at the end
Otherwise a file descriptor will be leaked.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3609>
|
2022-12-20 13:03:44 +02:00 |
|
Sebastian Dröge
|
1f4f338d85
|
examples: webrtc: Add handling of the LATENCY messages to the C examples
Without this the configured latency on the pipeline will be wrong.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3609>
|
2022-12-20 13:03:15 +02:00 |
|
Guillaume Desmottes
|
ebfbdf9076
|
examples: webrtc: fix plugins check
`videoconvert` and `videoscale` are now part of the `videoconvertscale`
plugin, see d11f13f476
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3529>
|
2022-12-05 17:04:57 +00:00 |
|
Sebastian Dröge
|
7193a601b3
|
examples: webrtc: Update to gstreamer-rs 0.19 release
Also update the macOS workaround for gstreamer-gl requiring a
`NSRunLoop` / `NSApp` on the main thread, and update from strucopt to
clap 4.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3255>
|
2022-10-24 11:50:09 +00:00 |
|
Sam Van Den Berge
|
094b251901
|
examples: webrtc: mp-sendrecv: add bus handler
Without this bus handler, messages posted to the bus will keep a ref to
their source elements, preventing them from being disposed.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3219>
|
2022-10-19 00:51:44 +00:00 |
|
Sam Van Den Berge
|
93ed51cbb2
|
examples: webrtc: mp-sendrecv: set element states to NULL after removing them from pipeline
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3219>
|
2022-10-19 00:51:44 +00:00 |
|
Sam Van Den Berge
|
17c111d2b9
|
examples: webrtc: mp-sendrecv: remove wrong gst_object_unrefs
In !2958 some gst_object_unrefs were added. However these two don't
belong there because ownership is transfered due to the gst_bin_add_many
call a bit above.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3219>
|
2022-10-19 00:51:44 +00:00 |
|
Sebastian Dröge
|
ad6ba10ae3
|
examples: webrtc: mp-sendrecv: Add missing semicolon
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2961>
|
2022-08-31 10:57:39 +03:00 |
|
Alireza Miryazdi
|
eab9383812
|
examples/webrtc: add some missing unrefs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2958>
|
2022-08-31 05:07:52 +04:30 |
|
Sebastian Dröge
|
d2ecce5862
|
webrtc: Update dependencies of the Rust examples
And also clean up code a bit while updating to new APIs.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2016>
|
2022-03-24 12:05:29 +02:00 |
|
Olivier Crête
|
5ab09323cd
|
webrtc multiparty rust: Upgrade all other deps
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1332>
|
2021-11-10 16:13:38 +00:00 |
|
Olivier Crête
|
26e8624c9b
|
webrtc multiparty rust: Port to bindings 0.17 version
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1332>
|
2021-11-10 16:13:38 +00:00 |
|
Thibault Saunier
|
41ed155bdf
|
Move files from gst-examples into the "subprojects/gst-examples/" subdir
|
2021-09-24 16:15:58 -03:00 |
|