gst-plugins-rs/video
Sebastian Dröge c95e07a897 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/1547>
2024-04-26 12:29:10 +03:00
..
cdg Drop direct muldiv dependency 2024-02-05 15:34:31 +01:00
closedcaption transcriberbin: add support for consuming secondary audio streams 2024-04-25 11:56:01 +02:00
dav1d dav1d: Set colorimetry parameters on src pad caps 2024-04-12 09:14:34 +00: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-26 12:29:10 +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