[FFmpeg-devel] [PATCH 5/8] lavu: add a JSON writer API (WIP)

Kieran Kunhya kierank at obe.tv
Mon May 1 00:51:36 EEST 2023


> There are many projects which use libavcodec, format, filter
> Human users use these projects
>
> If the standarization is at a C struct level only then the human interface
> for each application can be different.
> Thats fine if the 2 cases use fundamentally different interfaces like a
> GUI draging, droping and connecting components vs some command line
> interface.
> But if 2 applications both use command line / string based interfaces
> it would be nice to the human user if she could use/learn the same syntax
> and transfer a working example / script from one to the other.
>
> So i think strings do matter for C libs because of that.
>
> thx
>

The interface and the exchange format are completely different things.

Kieran


More information about the ffmpeg-devel mailing list