From c2ae68fec8730b58d69b94c9fe6d58ce997a67c3 Mon Sep 17 00:00:00 2001 From: David Rosca Date: Tue, 30 Jun 2026 14:30:55 +0200 Subject: [PATCH] va: Add VAProfileH264High444Predictive --- va/va.h | 3 ++- va/va_str.c | 1 + va/va_trace.c | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/va/va.h b/va/va.h index 941eb971e..7dc13741c 100644 --- a/va/va.h +++ b/va/va.h @@ -543,7 +543,8 @@ typedef enum { VAProfileVVCMain10 = 37, VAProfileVVCMultilayerMain10 = 38, VAProfileAV1Profile2 = 39, - VAProfileH264High422 = 40 + VAProfileH264High422 = 40, + VAProfileH264High444Predictive = 41, } VAProfile; /** diff --git a/va/va_str.c b/va/va_str.c index 000d1166a..f03eea78e 100644 --- a/va/va_str.c +++ b/va/va_str.c @@ -39,6 +39,7 @@ const char *vaProfileStr(VAProfile profile) TOSTR(VAProfileH264High); TOSTR(VAProfileH264High10); TOSTR(VAProfileH264High422); + TOSTR(VAProfileH264High444Predictive); TOSTR(VAProfileVC1Simple); TOSTR(VAProfileVC1Main); TOSTR(VAProfileVC1Advanced); diff --git a/va/va_trace.c b/va/va_trace.c index ee43a5fbb..7ececc088 100644 --- a/va/va_trace.c +++ b/va/va_trace.c @@ -7109,6 +7109,7 @@ void va_TraceRenderPicture( break; case VAProfileH264High10: case VAProfileH264High422: + case VAProfileH264High444Predictive: case VAProfileH264Main: case VAProfileH264High: case VAProfileH264ConstrainedBaseline: