mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
vdpau: add mapping for H.264 Extended profile
Signed-off-by: Anton Khirnov <anton@khirnov.net>
This commit is contained in:
parent
8b51bcfed7
commit
8502c1e9ff
@ -291,6 +291,9 @@ do { \
|
||||
case FF_PROFILE_H264_CONSTRAINED_BASELINE:
|
||||
case FF_PROFILE_H264_MAIN: PROFILE(H264_MAIN);
|
||||
case FF_PROFILE_H264_HIGH: PROFILE(H264_HIGH);
|
||||
#ifdef VDP_DECODER_PROFILE_H264_EXTENDED
|
||||
case FF_PROFILE_H264_EXTENDED: PROFILE(H264_EXTENDED);
|
||||
#endif
|
||||
default: return AVERROR(EINVAL);
|
||||
}
|
||||
case AV_CODEC_ID_WMV3:
|
||||
|
@ -219,6 +219,11 @@ static int vdpau_h264_init(AVCodecContext *avctx)
|
||||
case FF_PROFILE_H264_HIGH:
|
||||
profile = VDP_DECODER_PROFILE_H264_HIGH;
|
||||
break;
|
||||
#ifdef VDP_DECODER_PROFILE_H264_EXTENDED
|
||||
case FF_PROFILE_H264_EXTENDED:
|
||||
profile = VDP_DECODER_PROFILE_H264_EXTENDED;
|
||||
break;
|
||||
#endif
|
||||
default:
|
||||
return AVERROR(ENOTSUP);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user