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 |
|
Thibault Saunier
|
49bf604276
|
ges: Bind the new object
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1258>
|
2023-06-16 13:41:33 -04:00 |
|
Stéphane Cerveau
|
750206067c
|
gitlab: add issue template
Use the same bug template as in gstreamer repository
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1277>
|
2023-06-15 11:37:18 +00:00 |
|
Guillaume Desmottes
|
1df5b0d028
|
pbutils: implement debug() method on DiscovererInfo related structs
The default Debug implementation is not very useful but unfortunately
cannot be overridden.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1276>
|
2023-06-14 14:33:59 +02:00 |
|
Sebastian Dröge
|
827cb31bac
|
deny: Remove obsolete duplicated Windows dependencies
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1275>
|
2023-06-12 13:22:37 +03:00 |
|
Sebastian Dröge
|
d72884685a
|
examples: Update to memmap2 0.7
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1275>
|
2023-06-12 13:22:28 +03:00 |
|
Sebastian Dröge
|
df67a2d860
|
Update CHANGELOG.md for 0.20.6
|
2023-06-06 17:16:18 +03:00 |
|
Sebastian Dröge
|
b89b135c93
|
pbutils: Move DiscovererStreamInfo iterators to an extension trait
This way it can also be called directly on subclasses.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1273>
|
2023-06-06 14:09:48 +03:00 |
|
Daniel Pendse
|
2becc79dfb
|
rtsp-server: Add RTSPContext uri getter
Add uri getter from RTSPContext
Fix #469
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1271>
|
2023-06-05 10:41:59 +02:00 |
|
Sebastian Dröge
|
5f8aaed96b
|
ci: Update to GTK 4.10.3
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1272>
|
2023-06-01 20:12:51 +03:00 |
|
Sebastian Dröge
|
093bc9b9cc
|
ci: Update to rustup 1.26.0
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1272>
|
2023-06-01 20:11:05 +03:00 |
|
Sebastian Dröge
|
a5fa1dab79
|
ci: Update to meson 1.1.1
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1272>
|
2023-06-01 20:10:38 +03:00 |
|
Sebastian Dröge
|
f75aa5f1f8
|
ci: Update to Rust 1.70
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1272>
|
2023-06-01 20:10:19 +03:00 |
|
Sebastian Dröge
|
130805fc50
|
Ignore various endianness-dependent constants/enum values in the sys bindings
They can't be used verbatim and need special handling depending on the
target platform's endianness.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1270>
|
2023-05-29 16:45:29 +03:00 |
|
Sebastian Dröge
|
5f16254059
|
deny: Update for cocoa crates being in the middle of updates
|
2023-05-29 12:50:01 +03:00 |
|
Sebastian Dröge
|
2290262c2e
|
gstreamer: Add fmt::Debug impls for owned Event /Query /Message too
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1269>
|
2023-05-24 10:36:08 +03:00 |
|
Guillaume Desmottes
|
fadca54d51
|
gstreamer: event: manually implement Debug
Allow us to display more useful information.
Fix #467
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1268>
|
2023-05-23 15:28:29 +02:00 |
|
Guillaume Desmottes
|
53173eb46c
|
gstreamer: query: manually implement Debug
Allow us to display more useful information.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1268>
|
2023-05-23 15:28:29 +02:00 |
|
Guillaume Desmottes
|
71b77c513d
|
gstreamer: message: add structure to Debug views
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1268>
|
2023-05-23 15:24:19 +02:00 |
|
Guillaume Desmottes
|
3ffba2453d
|
gstreamer: message: manually implement Debug
Allow us to display more useful information.
Fix #466
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1267>
|
2023-05-23 10:32:42 +02:00 |
|
Guillaume Desmottes
|
041a1f2a8e
|
gstreamer: message: implement Display on Error, Warning and Info
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1267>
|
2023-05-23 08:36:13 +02:00 |
|
Sebastian Dröge
|
b6919d7c99
|
examples: Update for DiscovererStreamInfo::stream_id() being nullable
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1266>
|
2023-05-22 12:17:13 +03:00 |
|
Sebastian Dröge
|
a13dcad033
|
ci: Update image version for building newer GStreamer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1266>
|
2023-05-22 12:15:46 +03:00 |
|
Sebastian Dröge
|
6ab34e1656
|
Regenerate with latest GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1266>
|
2023-05-22 12:15:07 +03:00 |
|
Sebastian Dröge
|
4d7809424f
|
Update GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1266>
|
2023-05-22 12:13:31 +03:00 |
|
Jordan Petridis
|
2f75087830
|
ci: add openssl into the windows-image
Useful to build a couple of plugins, including dtls.
Related to gstreamer/gst-plugins-rs#346
Originally gstreamer/gstreamer!4607 but can't be merged yet
due to x86 issue.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1264>
|
2023-05-16 10:50:12 +00:00 |
|
Sebastian Dröge
|
adea2428af
|
gstreamer: Only retrieve the debug category once per log call
Each retrieval would go through the one-time-initialization check, i.e.
yet another branch, so let's avoid that.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1263>
|
2023-05-13 20:44:42 +03:00 |
|
Sebastian Dröge
|
4f8862e15b
|
gstreamer: Remove unnecessary clone() in debug logging macros
The macro called from them is already doing the `clone()` itself.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1263>
|
2023-05-13 20:44:42 +03:00 |
|
Sebastian Dröge
|
074a2b1578
|
gstreamer: Use temporary GStr for the debug category constructors
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1263>
|
2023-05-13 20:44:42 +03:00 |
|