From: Mark Thompson Date: Wed, 12 Oct 2016 22:53:35 +0000 (+0100) Subject: st/va: Baseline profile is not supported X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1edaa33135feffe1082bf491e098224121615b08;p=mesa.git st/va: Baseline profile is not supported Constrained baseline profile is supported, so use that instead. This matches what the encoder already does (constraint_set1_flag is always set in the output bitstream). Reviewed-by: Christian König --- diff --git a/src/gallium/state_trackers/va/va_private.h b/src/gallium/state_trackers/va/va_private.h index 7562e14a7e1..c9a6a41f7d7 100644 --- a/src/gallium/state_trackers/va/va_private.h +++ b/src/gallium/state_trackers/va/va_private.h @@ -141,7 +141,7 @@ PipeToProfile(enum pipe_video_profile profile) case PIPE_VIDEO_PROFILE_VC1_ADVANCED: return VAProfileVC1Advanced; case PIPE_VIDEO_PROFILE_MPEG4_AVC_BASELINE: - return VAProfileH264Baseline; + return VAProfileH264ConstrainedBaseline; case PIPE_VIDEO_PROFILE_MPEG4_AVC_MAIN: return VAProfileH264Main; case PIPE_VIDEO_PROFILE_MPEG4_AVC_HIGH: @@ -183,7 +183,7 @@ ProfileToPipe(VAProfile profile) return PIPE_VIDEO_PROFILE_VC1_MAIN; case VAProfileVC1Advanced: return PIPE_VIDEO_PROFILE_VC1_ADVANCED; - case VAProfileH264Baseline: + case VAProfileH264ConstrainedBaseline: return PIPE_VIDEO_PROFILE_MPEG4_AVC_BASELINE; case VAProfileH264Main: return PIPE_VIDEO_PROFILE_MPEG4_AVC_MAIN;