Sebastian Dröge
|
47a8d27a04
|
gstreamer: Fix memory leak in buffer pool subclassing test
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1193>
|
2023-01-18 16:34:46 +02:00 |
|
Sebastian Dröge
|
a78177aacb
|
gstreamer: Add missing doc alias
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1193>
|
2023-01-18 16:34:46 +02:00 |
|
Sebastian Dröge
|
b7a52b0da0
|
gstreamer-app: Assert that GStreamer is initialized before creating instances
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1193>
|
2023-01-18 16:34:46 +02:00 |
|
Sebastian Dröge
|
80fba8f1e0
|
Update Cargo.lock
|
2022-12-27 12:52:56 +02:00 |
|
Sebastian Dröge
|
8ff2416988
|
Update CHANGELOG.md for 0.19.5
|
2022-12-27 12:49:55 +02:00 |
|
Sebastian Dröge
|
aadbeac8c1
|
Update versions to 0.19.5
|
2022-12-27 12:47:10 +02:00 |
|
Sebastian Dröge
|
74f4948db5
|
Update Cargo.lock
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:34:50 +02:00 |
|
Sebastian Dröge
|
251dc5c576
|
Regenerate with latest GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:31:03 +02:00 |
|
Jordan Petridis
|
096f39d7b3
|
ci/windows: Update base image
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:29:39 +02:00 |
|
Jordan Petridis
|
095b174ded
|
ci: Avoid building examples with --all-features
--all-features ends up enabling the windows and trying to compile
the d3d example, which can't be built on linux.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:29:08 +02:00 |
|
Jordan Petridis
|
01ab46a483
|
ci: move tests scripts to individual files
Instead of inling bash scripts in yaml
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:29:02 +02:00 |
|
Sebastian Dröge
|
58ea85c52c
|
gstreamer: Allow returning Handled from BufferList pad probes
This is handled exactly the same way as buffers.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:28:09 +02:00 |
|
Sebastian Dröge
|
709c01ed65
|
gl: Reset video frame size/stride/offset to 0 for GL mapped frames
The memory pointers are actually the GL texture IDs, and accessing them
like raw video memory will read random memory areas.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:28:01 +02:00 |
|
Sebastian Dröge
|
c5672f12e1
|
ci: Rebuild CI images another time to get latest GStreamer version
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:27:48 +02:00 |
|
Jordan Petridis
|
40315be230
|
ci/install-{gst,gtk}.sh: run ldconfig after meson install
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:27:43 +02:00 |
|
Jordan Petridis
|
3fb604e653
|
ci/install-{gst, gtk}: update meson command usage
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:27:36 +02:00 |
|
Jordan Petridis
|
2bcc1884cb
|
ci/install-{gst, rust}.sh: add shebangs to the scripts
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:27:31 +02:00 |
|
Jordan Petridis
|
29fb694f10
|
ci/install-{gst, gtk}.sh: reformat to make it more readable
Split commands and strings to multiple lines
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:27:23 +02:00 |
|
Jordan Petridis
|
fd82f163d2
|
ci: Include x264 in the gst build
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:27:16 +02:00 |
|
Jordan Petridis
|
56007b3a4b
|
ci: Include gpl plugins when building gst
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:27:11 +02:00 |
|
Jordan Petridis
|
6f55e5e8b5
|
ci: use a multiline string for FDO_DISTRIBUTION_PACKAGES
Makes it easier to read and change
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:27:05 +02:00 |
|
Sebastian Dröge
|
06bc1d7bc1
|
video: Update for NavigationModifierType flags value rename
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:26:43 +02:00 |
|
Sebastian Dröge
|
e8914592c0
|
ci: Rebuild the image for getting newer GStreamer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:26:29 +02:00 |
|
Sebastian Dröge
|
8fe05e7865
|
Update GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1176>
|
2022-12-27 12:26:22 +02:00 |
|
Sebastian Dröge
|
913dfdcdfc
|
Update CHANGELOG.md for 0.19.4
|
2022-12-16 11:43:16 +02:00 |
|
Sebastian Dröge
|
9520f2da0e
|
Update versions to 0.19.4
|
2022-12-16 11:40:57 +02:00 |
|
Sebastian Dröge
|
a422ea69d7
|
Update Cargo.lock
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1168>
|
2022-12-16 09:57:02 +02:00 |
|
Sebastian Dröge
|
d6cc1e0aa1
|
Fix some more new clippy warnings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1168>
|
2022-12-16 09:23:34 +02:00 |
|
Sebastian Dröge
|
212d09aee3
|
ci: Update to Rust 1.66 and meson 0.64.1
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1168>
|
2022-12-16 09:23:29 +02:00 |
|
Jordan Petridis
|
fe8e00f72b
|
ci: Only check default and latest feature version build
Testing all the version makes the job slower for not that much
gain. Disable some of them for now.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1168>
|
2022-12-16 09:23:21 +02:00 |
|
Jordan Petridis
|
49eadcea5e
|
ci: Combine windows features builds
Part of gstreamer/gstreamer-rs#417
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1168>
|
2022-12-16 09:23:15 +02:00 |
|
Arun Raghavan
|
bd46e74386
|
audio: Add bindings for GstAudioFilter
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1168>
|
2022-12-16 09:23:07 +02:00 |
|
Sebastian Dröge
|
bb90b58547
|
Fix various new clippy warnings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1168>
|
2022-12-16 09:22:59 +02:00 |
|
Sebastian Dröge
|
c1459c1de8
|
Update Cargo.lock
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:25:36 +02:00 |
|
Sebastian Dröge
|
dbd9447a26
|
Regenerate with latest gir / gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:25:01 +02:00 |
|
Sebastian Dröge
|
d68abaeef8
|
Update gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:24:00 +02:00 |
|
Piotr Brzeziński
|
eec3f18936
|
examples/tutorials: Use NSApp terminate() instead of sending an event
Has the same effect while being much more concise.
Unfortunately the cocoa crate doesn't (yet?) have bindings for this
function, so objc::msg_send! had to be used directly.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:23:46 +02:00 |
|
Sebastian Dröge
|
a8dd4aa165
|
gstreamer: Add DebugCategory::above_threshold() to check if the category's threshold is above the given level
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:22:45 +02:00 |
|
Sebastian Dröge
|
2cf5347d1b
|
gstreamer: Reduce some code duplication in the logging code
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:17:35 +02:00 |
|
Jordan Petridis
|
846bd77ef7
|
ci: Fix DAG deps for contianer build jobs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:17:27 +02:00 |
|
Sebastian Dröge
|
8c6758f4a4
|
gstreamer: Add bindings for new 1.22 debug log ID API
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:17:21 +02:00 |
|
Sebastian Dröge
|
7fcd2f0cf6
|
gstreamer: Directly use fields for DebugCategory getters
This allows for better optimizations as it doesn't go through an opaque
FFI function.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:17:15 +02:00 |
|
Sebastian Dröge
|
d5e58d2dd4
|
gstreamer: Ignore EventType::to_sticky_ordering
This is handled manually via the `PartialOrd` impl.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:16:51 +02:00 |
|
Sebastian Dröge
|
2c06dce3c8
|
ci: Update Windows docker base image
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:16:43 +02:00 |
|
Sebastian Dröge
|
864ff31795
|
ci: Update image version to get newer GStreamer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:16:35 +02:00 |
|
Sebastian Dröge
|
a941148deb
|
Update gst-gir-files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:16:28 +02:00 |
|
Sebastian Dröge
|
f66d536569
|
Update gir-files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1163>
|
2022-12-12 13:16:23 +02:00 |
|
Sebastian Dröge
|
da84e723ab
|
Update Cargo.lock
|
2022-11-28 10:36:42 +02:00 |
|
Sebastian Dröge
|
2fe30fb166
|
Update versions to 0.19.3
|
2022-11-28 10:14:29 +02:00 |
|
Sebastian Dröge
|
7f1f7f4d67
|
Update CHANGELOG.md for 0.19.3
|
2022-11-28 10:14:29 +02:00 |
|