libavfilter - перенастроить граф фильтра, используя avfilter_graph_parse_ptr, возвращает -22 - PullRequest
0 голосов
/ 14 июля 2020

Я использую transcode.c образец из примеров ffmpeg, и он работает должным образом. Он использует avfilter_graph_parse_ptr для настройки графика фильтра, и он отлично работает.

Однако мне нужно динамически менять график фильтра, и avfilter_graph_parse_ptr не работает. Возвращает -22. Я не уверен, можно ли выполнить эту операцию (перенастроить)? Если возможно, требуется ли больше avfilter_graph_parse_ptr и avfilter_graph_parse_ptr? В документации libavfilter ничего не говорится о перенастройке или сбросе существующего графа.

Я могу создать новый граф, но я избегаю этого, поскольку он влияет на существующие буферы.

Спасибо за понимание .

...