Проблема с декодированием кадров H.263 Sorenson Spark D
Я пытаюсь декодировать данные типа H.263 sorenson, используя функцию avcodec_decode_video.
Он может декодировать I и P кадры, но у меня есть несколько D кадров (одноразовых промежуточных кадров) в моих данных, и эта функция не может декодировать эти кадры, и я получаю ноль в качестве возвращаемого значения.
Итак, может кто-нибудь сказать мне, как мы можем декодировать эти кадры типа f, так как я не нахожу упоминания о D-кадре и в значении ENUM.
Я где-то читал, что мы можем конвертировать D-кадры в P-кадры, но если у нас есть необработанные данные, как мы этого добиваемся, если мы хотим напрямую использовать функцию декодирования.