[FFmpeg-cvslog] hwcontext_vaapi: Fix DRM format mapping

Carl Eugen Hoyos ceffmpeg at gmail.com
Wed Sep 20 02:05:51 EEST 2017


2017-09-20 0:16 GMT+02:00 Mark Thompson <git at videolan.org>:
> ffmpeg | branch: master | Mark Thompson <sw at jkqxz.net> | Fri Sep 15 21:05:49 2017 +0100| [b0ece2b31fdf6914bf31d02b7e5a007095d436d3] | committer: Mark Thompson
>
> hwcontext_vaapi: Fix DRM format mapping
>
>> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b0ece2b31fdf6914bf31d02b7e5a007095d436d3
> ---
>
>  libavutil/hwcontext_vaapi.c | 16 ++++++++--------
>  1 file changed, 8 insertions(+), 8 deletions(-)
>
> diff --git a/libavutil/hwcontext_vaapi.c b/libavutil/hwcontext_vaapi.c
> index 852f0abda2..c4473a229f 100644
> --- a/libavutil/hwcontext_vaapi.c
> +++ b/libavutil/hwcontext_vaapi.c
> @@ -925,16 +925,16 @@ static const struct {
>  #if defined(VA_FOURCC_P010) && defined(DRM_FORMAT_R16)
>      DRM_MAP(P010, 2, DRM_FORMAT_R16, DRM_FORMAT_RG1616),
>  #endif
> -    DRM_MAP(BGRA, 1, DRM_FORMAT_BGRA8888),
> -    DRM_MAP(BGRX, 1, DRM_FORMAT_BGRX8888),
> -    DRM_MAP(RGBA, 1, DRM_FORMAT_RGBA8888),
> -    DRM_MAP(RGBX, 1, DRM_FORMAT_RGBX8888),
> +    DRM_MAP(BGRA, 1, DRM_FORMAT_ARGB8888),
> +    DRM_MAP(BGRX, 1, DRM_FORMAT_XRGB8888),
> +    DRM_MAP(RGBA, 1, DRM_FORMAT_ABGR8888),
> +    DRM_MAP(RGBX, 1, DRM_FORMAT_XBGR8888),

Sorry for not realising this earlier:
Imo, this patch really needs a micro bump.

Carl Eugen


More information about the ffmpeg-cvslog mailing list