Как декодировать файл с аппаратным ускорением с помощью ffmpeg?
Я написал рабочий видеоплеер, который использует ffmpeg.
Я проверил поддержку с помощью "av_hwaccel_next"
и нашел mpeg2_dxva
.
Однако, когда я загружаю файл mpeg2 (как обычно), я не получаю никакого аппаратного ускорения. AVCodecContext->hwaccel
и AVCodecContext->hwaccelcontext
равны нулю.
Нужно ли пропускать некоторый флаг где-нибудь, чтобы включить hw-ускорение?
Я не смог найти никакой информации об этом, кто-нибудь знает хороший источник?