Sebastian Dröge
|
ee2505388b
|
gstreamer: Handle NULL caps when parsing the allocation query
With the next release this will be handled explicitly and setting no
caps will also be possible when creating allocation queries.
See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1194
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1195>
|
2023-01-19 16:25:15 +02:00 |
|
Sebastian Dröge
|
24f8b74f21
|
Fix version links in CHANGELOG.md
|
2023-01-18 16:50:50 +02:00 |
|
Sebastian Dröge
|
27700b86de
|
Update Cargo.lock
|
2023-01-18 16:47:56 +02:00 |
|
Sebastian Dröge
|
085108f4a2
|
Update versions to 0.19.6
|
2023-01-18 16:47:43 +02:00 |
|
Sebastian Dröge
|
f50ddc134b
|
Update CHANGELOG.md for 0.19.6 release
|
2023-01-18 16:47:23 +02:00 |
|
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 |
|