Nirbheek Chauhan
|
16e1f92489
|
ci: Use meson --vsenv instead of invoking VsDevCmd.bat
This is simpler, easier to use, and less likely to break.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1298>
|
2023-07-19 17:58:37 +05:30 |
|
Nirbheek Chauhan
|
0d7555bed0
|
ci: Switch install_gst powershell script to error by default
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1298>
|
2023-07-19 17:58:37 +05:30 |
|
Sebastian Dröge
|
d96d164c8d
|
ci: Update Windows base docker image
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1298>
|
2023-07-19 10:53:22 +03:00 |
|
Sebastian Dröge
|
f8bb992aaf
|
ci: Don't install pango separately on Windows
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1298>
|
2023-07-19 10:03:37 +03:00 |
|
Sebastian Dröge
|
a53069208b
|
ci: Move extra packages from gst-plugins-rs CI images here
No need to have two layers of CI images for these few additional
packages. It only complicates the whole setup.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1298>
|
2023-07-19 09:39:25 +03:00 |
|
Sebastian Dröge
|
2abf75122d
|
Update minimum supported Rust version to 1.70
gtk-rs will update soonish too.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1298>
|
2023-07-19 09:24:10 +03:00 |
|
Guillaume Gomez
|
8fba09e1ed
|
Use --generate-link-to-definition option when generating documentation
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1297>
|
2023-07-17 18:06:40 +02:00 |
|
Guillaume Gomez
|
75f4c66f14
|
Add --generate-link-to-definition option when building on docs.rs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1297>
|
2023-07-17 18:06:26 +02:00 |
|
Sebastian Dröge
|
92327be3b1
|
ci: Add various missing dependencies to the Linux image
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1295>
|
2023-07-17 10:29:20 +03:00 |
|
Jordan Petridis
|
63c79d377f
|
ci: Update ci-templates ref
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1295>
|
2023-07-14 02:54:43 +03:00 |
|
Sebastian Dröge
|
29ffd10b35
|
ci: Update to Rust 1.71
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1295>
|
2023-07-13 17:16:27 +03:00 |
|
Sebastian Dröge
|
8b6c99a84e
|
pbutils: Remove unnecessary mut
|
2023-07-11 10:05:32 +03:00 |
|
Mathieu Duponchelle
|
88c21505d2
|
streamproducer: forward preroll sample from new_preroll callback
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1280>
|
2023-07-07 17:06:54 +02:00 |
|
Mathieu Duponchelle
|
a4247d5199
|
streamproducer: extract process_sample function
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1280>
|
2023-07-07 14:09:35 +02:00 |
|
Sebastian Dröge
|
214f61abc5
|
deny: Allow bitflags 1 for the time being
|
2023-07-07 09:09:58 +03:00 |
|
Bilal Elmoussaoui
|
19cf78d85f
|
Adapt to glib::Continue changing it's module
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1294>
|
2023-07-06 22:22:43 +02:00 |
|
Bilal Elmoussaoui
|
2fe62d3107
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1294>
|
2023-07-06 22:22:24 +02:00 |
|
Bilal Elmoussaoui
|
387c51f860
|
Update gir submodule
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1294>
|
2023-07-06 21:59:16 +02:00 |
|
Sebastian Dröge
|
89ab9d09c8
|
Remove GTK3 examples/tutorials
GTK3 is deprecated and the GTK videooverlay example does not even work
on modern systems with Wayland anymore.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 17:25:28 +03:00 |
|
Bilal Elmoussaoui
|
f9fa7f55fc
|
Use re-exported once_cell
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 16:50:35 +03:00 |
|
Bilal Elmoussaoui
|
b156ba2c59
|
Adapt to glib::Continue rename
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 16:50:35 +03:00 |
|
Bilal Elmoussaoui
|
7cf66dbc61
|
Adapt to bitflags update
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 15:17:32 +02:00 |
|
Bilal Elmoussaoui
|
9eacba1569
|
Use bitflags from re-exported glib crates
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 15:06:47 +02:00 |
|
Bilal Elmoussaoui
|
c2cda2c067
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 15:05:38 +02:00 |
|
Bilal Elmoussaoui
|
4ec5f99142
|
Update gir submodule
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 15:04:50 +02:00 |
|
Sebastian Dröge
|
7ac1a2b753
|
Regenerate with latest gir-files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1292>
|
2023-07-06 14:21:45 +03:00 |
|
Bilal Elmoussaoui
|
8cf099f0ab
|
Seal manual traits
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1292>
|
2023-07-06 14:21:45 +03:00 |
|
Bilal Elmoussaoui
|
6a703508bc
|
Update gir-files submodule
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1292>
|
2023-07-06 14:08:32 +03:00 |
|
Bilal Elmoussaoui
|
2740c38cdd
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1292>
|
2023-07-06 14:08:32 +03:00 |
|
Bilal Elmoussaoui
|
617652dce0
|
Update gir submodule
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1292>
|
2023-07-06 14:08:32 +03:00 |
|
Sebastian Dröge
|
80abcf6ca3
|
Regenerate with latest GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:46:06 +03:00 |
|
Sebastian Dröge
|
67b8c29274
|
video: Add conversions between VideoInfo and VideoInfoDmaDrm
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:46:06 +03:00 |
|
Sebastian Dröge
|
bc979b7ce9
|
audio: Add version to AudioRingBufferFormatType::Dsd
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:40:36 +03:00 |
|
Sebastian Dröge
|
354f072ff3
|
gstreamer: Add new Fraction::simplify() bindings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:40:36 +03:00 |
|
Sebastian Dröge
|
f806967a2e
|
Update GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:40:36 +03:00 |
|
Sebastian Dröge
|
c6015043f5
|
Regenerate with updated gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:40:36 +03:00 |
|
Sebastian Dröge
|
a913a895c0
|
Temporarily switch to a gir branch with updated dependencies
Updating to latest gir requires various manual code changes and needs to
be done separately, but this unbreaks the CI for now.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:40:36 +03:00 |
|
Sebastian Dröge
|
90aad36c34
|
ci: typoes: Fix some typos and add subtiles to the word list
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
fixup
|
2023-07-06 08:40:30 +03:00 |
|
Tim-Philipp Müller
|
42fe22301b
|
ci: update gstreamer build
Need https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4951
to fix some gst-plugins-rs unit tests.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:08:39 +03:00 |
|
Sebastian Dröge
|
296a12d1ea
|
Update CHANGELOG.md for 0.20.7
|
2023-07-05 12:29:02 +03:00 |
|
Sebastian Dröge
|
96c7eb9563
|
basetransform: Don't leak any output buffer if prepare_output_buffer fails
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1285>
|
2023-06-30 10:33:30 +03:00 |
|
Sebastian Dröge
|
eff6b4c952
|
basetransform: Fix memory leak when dropping buffers from the transform function
Also add a basic test for a basetransform subclass.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/472
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1285>
|
2023-06-30 10:24:55 +03:00 |
|
Sebastian Dröge
|
12bed29738
|
gstreamer: Move various MetaAPI methods to an extension trait
These don't make sense to implement any different than the default.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1284>
|
2023-06-30 08:50:03 +03:00 |
|
Thibault Saunier
|
af57f6f17b
|
gstreamer: meta Add API to list/check tags
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1284>
|
2023-06-30 08:43:45 +03:00 |
|
Li Yuanheng
|
1bc197db79
|
appsink: property should use hyphen not underscore
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1283>
|
2023-06-28 13:53:38 +08:00 |
|
Thibault Saunier
|
a66fc95d2a
|
ges: Mark asset APIs as Send+sync
Those objects are MT. safe
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1278>
|
2023-06-26 12:37:34 +00:00 |
|
Thibault Saunier
|
7f7c7a4165
|
ges: Allow subclassing GESFormatter
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1278>
|
2023-06-26 12:37:34 +00:00 |
|
Sebastian Dröge
|
7c67375d99
|
examples: Reduce dependencies of the thumbnail example
Instead of depending on libraries for every possible image format,
depend only on the JPEG and PNG libraries.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1281>
|
2023-06-26 14:14:45 +03:00 |
|
Sebastian Dröge
|
b59680f437
|
Update to cocoa 0.25
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1281>
|
2023-06-26 14:00:54 +03:00 |
|
Sebastian Dröge
|
e2c1dad0d5
|
Update to itertools 0.11
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1281>
|
2023-06-26 13:59:47 +03:00 |
|