[FFmpeg-devel] Nice to have general version / build string

Stefano Sabatini stefasab at gmail.com
Thu Sep 27 10:59:56 CEST 2012

On date Thursday 2012-09-27 04:54:23 -0400, Don Moir encoded:
> >On date Wednesday 2012-09-26 23:19:12 -0400, Don Moir encoded:
> >We could still expose this global version in the library, but I cannot
> >understand which is your use case.
> >-- 

> Not sure how often the libraries change there version. If it's for
> every patch for the library in question then ok I could use those
> versions.

The library version numbers are mostly related to the API/ABI
interface of the library (so they tell when a feature/interface is
present or not), so they are not suited if you need a more fine tuned
indicator of the build.

> The build string just seems like a better overall indicator and it
> changes with every patch or daily builds as far as I know.
> If the various libraries are not changing their version for every
> patch or group or daily builds then those versions numbers don't do
> me any good.
> I need a reference I can cross-check with users and display in the
> app that is unique for each build.

As for me, I'm not against putting a global build ID into libavutil
but I can't say from the top of my head how hard that would be,
patches are welcome.
FFmpeg = Fostering and Fundamentalist Meaningful Pure Eccentric Gospel

More information about the ffmpeg-devel mailing list