[FFmpeg-devel] [PATCH] Replace ENOSYS by ENOTSUP
Ramiro Ribeiro Polla
Wed Aug 8 14:36:06 CEST 2007
>>> To avoid error number clashes, -MKTAG could be used with 4 letters
>>> indicate the error. It is very unlikely that an error on any system
>>> such a number. Attached patch is an example for this.
>> iam ok with the -MKTAG idea
> While I'm not agains using 4CCs in general (BeOS uses 'what' code
> often), the idea behind redefining AVERROR_* was to have a single error
> namespace, this breaks it.
But there is no error that has this meaning (patches welcome). Just look
at what's currently there on avcodec.h. Some POSIX errors don't make
much sense where they're used, for the lack of a better error. So I
proposed to add this error to disambiguate the meaning of ENOTSUP (and
as a + make MinGW compile again).
> Besides, are you really sure no system uses this already ?
I suggested, and expect to hear from people on the list that have vastly
more experience than me with non-linux/windows systems.
More information about the ffmpeg-devel