gst-plugins-rs/video
Sebastian Dröge b225020bfb gtk4paintablesink: Improve scaling logic
If force-aspect-ratio=false then make sure to fully fill the given
width/height with the video frame and avoid rounding errors. This makes
sure that the video is rendered in the exact position selected by the
caller and that graphics offloading is going to work more likely.

In other cases and for all overlays, make sure that the calculated
positions are staying inside (0, 0, width, height) as rendering outside
is not allowed by GTK.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1556>
2024-04-29 11:52:03 +03:00
..
cdg Drop direct muldiv dependency 2024-02-05 15:34:31 +01:00
closedcaption Fix clippy warnings after upgrade to Rust 1.77 2024-04-08 15:15:26 +03:00
dav1d Use workspace features for crates metadata/deps 2024-02-05 15:34:31 +01:00
ffv1 Use workspace features for crates metadata/deps 2024-02-05 15:34:31 +01:00
gif Use workspace features for crates metadata/deps 2024-02-05 15:34:31 +01:00
gtk4 gtk4paintablesink: Improve scaling logic 2024-04-29 11:52:03 +03:00
hsv Use workspace features for crates metadata/deps 2024-02-05 15:34:31 +01:00
png Use workspace features for crates metadata/deps 2024-02-05 15:34:31 +01:00
rav1e Use workspace features for crates metadata/deps 2024-02-05 15:34:31 +01:00
videofx Use workspace features for crates metadata/deps 2024-02-05 15:34:31 +01:00
webp Use workspace features for crates metadata/deps 2024-02-05 15:34:31 +01:00