mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-29 22:00:58 +02:00
avcodec/d3d12va_(av1|hevc|vp9): Don't use deprecated FF_PROFILE_*
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
parent
280df9d0eb
commit
3435565e26
@ -164,7 +164,7 @@ static int d3d12va_av1_decode_init(AVCodecContext *avctx)
|
||||
|
||||
int ret;
|
||||
|
||||
if (avctx->profile != FF_PROFILE_AV1_MAIN)
|
||||
if (avctx->profile != AV_PROFILE_AV1_MAIN)
|
||||
return AVERROR(EINVAL);
|
||||
|
||||
ctx->cfg.DecodeProfile = D3D12_VIDEO_DECODE_PROFILE_AV1_PROFILE0;
|
||||
|
@ -171,11 +171,11 @@ static int d3d12va_hevc_decode_init(AVCodecContext *avctx)
|
||||
DXVA_PicParams_HEVC pp;
|
||||
|
||||
switch (avctx->profile) {
|
||||
case FF_PROFILE_HEVC_MAIN_10:
|
||||
case AV_PROFILE_HEVC_MAIN_10:
|
||||
ctx->cfg.DecodeProfile = D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10;
|
||||
break;
|
||||
|
||||
case FF_PROFILE_HEVC_MAIN_STILL_PICTURE:
|
||||
case AV_PROFILE_HEVC_MAIN_STILL_PICTURE:
|
||||
if (avctx->hwaccel_flags & AV_HWACCEL_FLAG_ALLOW_PROFILE_MISMATCH) {
|
||||
ctx->cfg.DecodeProfile = D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN;
|
||||
break;
|
||||
@ -184,7 +184,7 @@ static int d3d12va_hevc_decode_init(AVCodecContext *avctx)
|
||||
return AVERROR(EINVAL);
|
||||
}
|
||||
|
||||
case FF_PROFILE_HEVC_MAIN:
|
||||
case AV_PROFILE_HEVC_MAIN:
|
||||
default:
|
||||
ctx->cfg.DecodeProfile = D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN;
|
||||
break;
|
||||
|
@ -136,13 +136,13 @@ static int d3d12va_vp9_decode_init(AVCodecContext *avctx)
|
||||
DXVA_PicParams_VP9 pp;
|
||||
|
||||
switch (avctx->profile) {
|
||||
case FF_PROFILE_VP9_2:
|
||||
case FF_PROFILE_VP9_3:
|
||||
case AV_PROFILE_VP9_2:
|
||||
case AV_PROFILE_VP9_3:
|
||||
ctx->cfg.DecodeProfile = D3D12_VIDEO_DECODE_PROFILE_VP9_10BIT_PROFILE2;
|
||||
break;
|
||||
|
||||
case FF_PROFILE_VP9_0:
|
||||
case FF_PROFILE_VP9_1:
|
||||
case AV_PROFILE_VP9_0:
|
||||
case AV_PROFILE_VP9_1:
|
||||
default:
|
||||
ctx->cfg.DecodeProfile = D3D12_VIDEO_DECODE_PROFILE_VP9;
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user