[Libav-user] custom av_log callback receiving incorrect format specifiers from h264 module

Blake Senftner bsenftner at earthlink.net
Tue Dec 20 03:54:49 EET 2016


> Are you sure that "I" is an ansi format specifier?
> 
>> I do not normally use mingw, but the below links appear to be relevant. You may
>> have seen them before, as you appear to have dealt with this issue in another
>> form earlier.
>> 
>> https://www.postgresql.org/message-id/56C696EC.4000305@anastigmatix.net
> 
> How is this link related to the question if "I" is supported by mingw?
> I am not a native speaker but I only see references to "ll" which is not very
> relevant since we try to avoid long long in FFmpeg.
> 

You are right, that is not relevant. I saw the lower case L’s and thought they were upper case I’s. 

This type of bug tracking is out of my normal expertise. However, if this is indeed the current mingw source, then the “I” format specifier is not implemented:

http://llvm.org/svn/llvm-project/cfe/trunk/lib/Analysis/PrintfFormatString.cpp
http://llvm.org/svn/llvm-project/cfe/trunk/lib/Analysis/ScanfFormatString.cpp

I do no know if these are the correct links to the latest. If they are, then “I” is not recognized. 

-Blake Senftner
Computer Mad Science


 


More information about the Libav-user mailing list