[FFmpeg-devel] [PATCH] FFMPEG: add graph reconfig capability

Nicolas George george at nsup.org
Thu Mar 27 21:38:15 EET 2025


yangyalei via ffmpeg-devel (HE12025-03-26):
> In the avfiltergraph of FFmpeg, it is required that all filters within
> the graph can obtain a format and successfully negotiate for data
> flow.
> 
> So, is it allowed for the graph to contain filters that cannot obtain
> a format? Can these filters be ignored during format negotiation,
> allowing only the filters that can obtain a format to negotiate
> successfully?
> 
> This patch addresses the problem described in this scenario.

Thanks for the explanations. Unfortunately, there is still something
important missing: What does it change in practice? Which ffmpeg
command-line is not currently possible and becomes possible with this
patch?

Also: Please remember that the negotiation process is very fragile and
mostly uncovered by tests. Please test at least with the ones in there:

https://ffmpeg.org/pipermail/ffmpeg-devel/2022-August/299593.html

> ------------------ Original ------------------

Please remember that top-posting is forbidden on this list. If you do
not know what it means, look it up.

Regards,

-- 
  Nicolas George


More information about the ffmpeg-devel mailing list