diff options
author | Nicolas Dufresne <nicolas.dufresne@collabora.com> | 2021-09-17 15:42:25 -0400 |
---|---|---|
committer | GStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org> | 2021-09-20 14:08:56 +0000 |
commit | 107b8f3ba2bfd0d692e1e3e5f9d22e5ce3a92a66 (patch) | |
tree | 38b9e61c4634553283ae6964b1caf94f2b1c4642 | |
parent | e05c022c48dc7d9a1aef4fdcc2f0b6541c9856e6 (diff) | |
download | gstreamer-plugins-bad-107b8f3ba2bfd0d692e1e3e5f9d22e5ce3a92a66.tar.gz |
kmssink: Remove big endian format inversion
This has been a bad interpretation of the DRM docuemntation. The formats are
fixed regardless the CPU, but for some formats, they expressed in the opposite
order as GStreamer. Same change was done in waylandsink 2 years ago.
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/commit/b393b650ab9bfb9654fc116163ab331907216d74
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2530>
-rw-r--r-- | sys/kms/gstkmsutils.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/sys/kms/gstkmsutils.c b/sys/kms/gstkmsutils.c index f2bc2d355..cd3f703f2 100644 --- a/sys/kms/gstkmsutils.c +++ b/sys/kms/gstkmsutils.c @@ -42,7 +42,6 @@ static const struct /* DEF_FMT (XRGB1555, ???), */ /* DEF_FMT (XBGR1555, ???), */ -#if G_BYTE_ORDER == G_LITTLE_ENDIAN DEF_FMT (ARGB8888, BGRA), DEF_FMT (XRGB8888, BGRx), DEF_FMT (ABGR8888, RGBA), @@ -51,16 +50,6 @@ static const struct DEF_FMT (RGB888, BGR), DEF_FMT (P010, P010_10LE), DEF_FMT (P016, P016_LE), -#else - DEF_FMT (ARGB8888, ARGB), - DEF_FMT (XRGB8888, xRGB), - DEF_FMT (ABGR8888, ABGR), - DEF_FMT (XBGR8888, xBGR), - DEF_FMT (RGB888, RGB), - DEF_FMT (BGR888, BGR), - DEF_FMT (P010, P010_10BE), - DEF_FMT (P016, P016_BE), -#endif DEF_FMT (UYVY, UYVY), DEF_FMT (YUYV, YUY2), DEF_FMT (YVYU, YVYU), |