Устревший AVCodecContext альтернатива поля codec

209
27 июня 2018, 00:20

Не могу прочитать поток видео, т.к. AVCodecContext содержит устаревшее поле codec. В описании метода сказано:

use the codecpar struct instead

Но, он возвращает AVCodecParameters. Конвертация методом: avcodec_parameters_to_context заполняет структуру не полностью, от чего не возможно использовать функцию: avcodec_open2.

Как прочитать видео поток используя данное поле?

READ ALSO
Зависает Visual Studio Community 2017 после установки Boost

Зависает Visual Studio Community 2017 после установки Boost

Сначала cкомпилил вручную и подключал в проектах, теперь попробовал через vcpkgРезультат один и тот же, через некоторое время VS зависает, если...

218
Как найти словосочетание в строке и занести его в другую строчную переменную?

Как найти словосочетание в строке и занести его в другую строчную переменную?

В переменную s из файла считываются строкиКак из этих строк извлечь и записать в другую строчную переменную ,например, все словосочетания,...

193
Подходящий конструктор копирования

Подходящий конструктор копирования

Есть класс Son который наследует класс CARD, который в свою очередь наследует класс MARSHКогда я пишу к примеру cout << (Son)So; Пишет что нет подходящего...

218