Nirbheek Chauhan
92e91c25b5
gst-examples: Stop using deprecated python3 module
...
Also specify a minimum meson version, and remove the license entry.
It's incorrect, since there are various licenses for the examples.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8753 >
2025-04-30 10:18:57 +00:00
Nirbheek Chauhan
1fdfab27a3
meson: Add include_type: 'system' everywhere to squelch wrap warnings
...
Wrap dependencies add a ton of warnings with the latest GCC in Fedora
42. Squelch them by specifying that these dependencies are not
a part of the gstreamer project, and should be treated as system deps.
libsoup needs some porting work for the bump, and vorbis/lame are
already at their latest releases.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8753 >
2025-04-30 10:18:56 +00:00
Sebastian Dröge
0623581850
examples: webrtc: rust: Move from async-std to tokio
...
async-std is deprecated now and tokio is what effectively everybody is using
by default nowadays.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8659 >
2025-03-26 03:38:22 +00:00
Sebastian Dröge
58c6b67dbd
examples: webrtc: rust: Fix a couple of new clippy warnings
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8625 >
2025-03-13 08:32:49 +00:00
Sebastian Dröge
48cec32341
examples: webrtc: rust: Update dependencies
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8625 >
2025-03-13 08:32:49 +00:00
Tim-Philipp Müller
1a971d8e12
Back to development in main branch after 1.26.0
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8621 >
2025-03-12 14:21:08 +01:00
Tim-Philipp Müller
d31ce8e5e1
Release 1.26.0
2025-03-11 20:20:16 +00:00
L. E. Segovia
8ab2844443
android: Use the Ninja generator
...
An upcoming Cerbero change will one-ring all the builds.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8478 >
2025-02-26 12:22:23 +00:00
Tim-Philipp Müller
644a005ecb
Back to development after 1.25.90
2025-02-23 23:52:57 +00:00
Tim-Philipp Müller
94a3e912ab
Release 1.25.90
2025-02-23 23:44:10 +00:00
Tim-Philipp Müller
bf5f642841
Back to development after 1.25.50
2025-02-09 17:47:32 +00:00
Tim-Philipp Müller
3e8f88d756
Release 1.25.50
2025-02-09 17:35:17 +00:00
Tim-Philipp Müller
a059536b58
Back to development after 1.25.1
2025-01-14 15:00:43 +00:00
Tim-Philipp Müller
ca9d85c3b7
Release 1.25.1
2025-01-14 14:57:58 +00:00
L. E. Segovia
e67c997970
examples: iOS: Remove frei0r plugin as we do not ship its plugins
...
See https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/1651#note_2681739
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8024 >
2024-12-04 11:00:48 +00:00
L. E. Segovia
5154f43b58
examples: Port Android examples to CMake
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7861 >
2024-11-20 16:45:44 +00:00
L. E. Segovia
da0e6c62ac
examples: webrtc: Update Android example to libsoup 3.0
...
Cerbero 1.26 no longer ships 2.4, this wasn't ported earlier because the examples aren't built in CI.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7861 >
2024-11-20 16:45:44 +00:00
Tim-Philipp Müller
4767e069fb
Revert "gst-examples: update to gradle 8.3"
...
This reverts commit 06f5d155495401883d9b8e79c97679a4a5e09c53.
Seems to break cerbero android examples ci.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7799 >
2024-10-31 04:03:55 +05:30
Jan Schmidt
06f5d15549
gst-examples: update to gradle 8.3
...
Update the gradle for the Android player example
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7743 >
2024-10-30 14:05:25 +00:00
Sebastian Dröge
6233eb0ff3
common: Stop using GQuark-based GstStructure field name API
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7432 >
2024-09-26 19:21:29 +03:00
Sebastian Dröge
8f8fc314db
examples: webrtc: rust: Update to gstreamer-rs 0.23
...
And also update other dependencies.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7189 >
2024-07-17 09:12:47 +00:00
Sebastian Dröge
542fa9be89
examples: rust: Update various dependencies
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6999 >
2024-06-06 09:44:59 +03:00
Sebastian Dröge
b8a8eacdb2
examples: gst-play: Fix signature of the error callback
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6880 >
2024-05-20 17:32:27 +03:00
Jan Schmidt
362a73218b
webrtc.js: Fix a small typo
...
Fix a typo caused by referencing the event struct after
it's already been destructured
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6547 >
2024-04-07 21:50:17 +00:00
Guillaume Desmottes
ed54734825
examples: set perfect-timestamp=true on opusenc
...
Fix audio streaming on Chrome, see https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1524
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6512 >
2024-04-02 22:08:31 +00:00
L. E. Segovia
31baaf8906
Android tutorials: add outputs to gitignore
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6419 >
2024-03-27 08:20:27 +00:00
Tim-Philipp Müller
756064b9c3
Back to development
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6261 >
2024-03-05 12:58:57 +00:00
Tim-Philipp Müller
b125253cad
Release 1.24.0
2024-03-04 23:59:25 +00:00
Edward Hervey
a3980f4838
docs: Use Discourse and Matrix as prefered communication channels
...
Part of: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6220
2024-02-27 09:35:47 +01:00
Tim-Philipp Müller
d474de8ff0
Release 1.23.90
2024-02-23 18:20:11 +00:00
Tim-Philipp Müller
88412ef100
Back to development
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6126 >
2024-02-15 16:38:53 +00:00
Tim-Philipp Müller
88751d4110
Release 1.23.2
2024-02-15 15:37:17 +00:00
Sebastian Dröge
0871d1edc4
examples: webrtc: Update dependencies in Rust examples
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6078 >
2024-02-09 09:35:10 +00:00
Tim-Philipp Müller
2111d6f015
Back to development
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6066 >
2024-02-06 18:29:31 +00:00
Tim-Philipp Müller
9255e397f0
Release 1.23.1
2024-02-06 16:43:27 +00:00
Eva Pace
e5194d4c45
examples: webrtc: update sendrecv dependencies
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5809 >
2023-12-14 21:14:48 +00:00
Eva Pace
c43c550c06
examples: webrtc: update multiparty-sendrecv dependencies
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5809 >
2023-12-14 21:14:48 +00:00
Eva Pace
009e286375
examples: webrtc: ignore rust target folders
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5809 >
2023-12-14 21:14:48 +00:00
Eva Pace
914d46c02f
examples: webrtc: update janus dependencies
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5809 >
2023-12-14 21:14:48 +00:00
Philippe Normand
66373721d5
gstplay: Add a minimal documentation header
...
Also mentioning the need to set the bus to flushing state before disposing the
player in order to avoid reference cycles.
Fixes #3107
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5631 >
2023-11-11 10:48:27 +00:00
Jeff Wilson
5c8fff0807
examples: webrtc: Actually create the custom ICE agent
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5568 >
2023-10-30 19:58:59 +00:00
Nirbheek Chauhan
62e33e04ea
webrtc_sendrecv.py: Allow using a camera instead of test sources
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5504 >
2023-10-19 05:47:03 +00:00
Eva Pace
003e419ff5
examples: webrtc: rust: i64 -> u64 for session and handle ids
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5307 >
2023-09-11 06:21:32 +00:00
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
Matthew Waters
ce81b81d3f
examples: update ios deplyoment target to 12.0
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5111 >
2023-07-27 13:05:37 +00:00
Nirbheek Chauhan
639f8a24ae
webrtc/js: Support renegotiation during a call correctly
...
When a video track is muted, hide the video element to differentiate
it from a track that is stuck because we stopped receiving RTP data.
Show it again when it is unmuted.
When a video track is removed, remove the video element. It will be
re-added on renegotiation.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5045 >
2023-07-19 13:01:49 +00:00
Nirbheek Chauhan
57b6c743ef
webrtc/js: Remove obsolete mozilla stun server
...
Mozilla's public stun server is gone. Remove it.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5045 >
2023-07-19 13:01:49 +00:00
Nirbheek Chauhan
80603746af
webrtc/js: Support pressing "enter" to connect
...
I press "enter" every time which doesn't work and then I click
"Connect", so let's fix that.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5045 >
2023-07-19 13:01:49 +00:00
Tim-Philipp Müller
19502f5c1a
gst-examples: prepare for removal of kate plugin from cerbero
...
See https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/1114
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4769 >
2023-06-05 06:45:54 +00:00
Matthew Waters
c46805cb0d
examples/webrtc/android: fix build
...
Was missing a GstBus *bus; local variable
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4747 >
2023-06-03 23:21:35 +00:00