mirror of https://git.ffmpeg.org/ffmpeg.git
configure: check for nvdec/cuvid AV1 support
This commit is contained in:
parent
394e8bb385
commit
0a31d57a56
|
@ -3052,7 +3052,7 @@ nvenc_encoder_deps="nvenc"
|
||||||
|
|
||||||
aac_mf_encoder_deps="mediafoundation"
|
aac_mf_encoder_deps="mediafoundation"
|
||||||
ac3_mf_encoder_deps="mediafoundation"
|
ac3_mf_encoder_deps="mediafoundation"
|
||||||
av1_cuvid_decoder_deps="cuvid"
|
av1_cuvid_decoder_deps="cuvid CUVIDAV1PICPARAMS"
|
||||||
h263_v4l2m2m_decoder_deps="v4l2_m2m h263_v4l2_m2m"
|
h263_v4l2m2m_decoder_deps="v4l2_m2m h263_v4l2_m2m"
|
||||||
h263_v4l2m2m_encoder_deps="v4l2_m2m h263_v4l2_m2m"
|
h263_v4l2m2m_encoder_deps="v4l2_m2m h263_v4l2_m2m"
|
||||||
h264_amf_encoder_deps="amf"
|
h264_amf_encoder_deps="amf"
|
||||||
|
@ -6750,6 +6750,10 @@ void f(void) { struct { const GUID guid; } s[] = { { NV_ENC_PRESET_HQ_GUID } };
|
||||||
int main(void) { return 0; }
|
int main(void) { return 0; }
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
if enabled_any nvdec cuvid; then
|
||||||
|
check_type "ffnvcodec/dynlink_cuda.h ffnvcodec/dynlink_cuviddec.h" "CUVIDAV1PICPARAMS"
|
||||||
|
fi
|
||||||
|
|
||||||
enabled amf &&
|
enabled amf &&
|
||||||
check_cpp_condition amf "AMF/core/Version.h" \
|
check_cpp_condition amf "AMF/core/Version.h" \
|
||||||
"(AMF_VERSION_MAJOR << 48 | AMF_VERSION_MINOR << 32 | AMF_VERSION_RELEASE << 16 | AMF_VERSION_BUILD_NUM) >= 0x0001000400090000"
|
"(AMF_VERSION_MAJOR << 48 | AMF_VERSION_MINOR << 32 | AMF_VERSION_RELEASE << 16 | AMF_VERSION_BUILD_NUM) >= 0x0001000400090000"
|
||||||
|
|
Loading…
Reference in New Issue