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

Blake Senftner bsenftner at earthlink.net
Mon Dec 19 18:42:18 EET 2016

> On Dec 19, 2016, at 3:59 AM, Carl Eugen Hoyos <ceffmpeg at gmail.com> wrote:
> 2016-12-19 12:51 GMT+01:00 Nicolas George <george at nsup.org>:
>> Le nonidi 29 frimaire, an CCXXV, Carl Eugen Hoyos a écrit :
>>> This is to the best of my knowledge and understanding not correct.
>> $ git grep 'error while decoding MB.*bytestream'
>> $ git blame libavcodec/h264_slice.c | \
>>    grep 'error while decoding MB.*bytestream'
>> $ git show ced0d6c14d1
>> commit ced0d6c14d1ad717d09f6777fcf424586ca6f036
>> Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
> This fixed an issue if FFmpeg was compiled with MSVC.
> The OP has reported an issue if FFmpeg is compiled
> with mingw.
> Carl Eugen
> _______________________________________________

Yes, I ended up using the prebuilt via mingw libs from Zeranoe after a few weeks of failing to get stable results from a VS compile. 

I notice that Google has a ffmpeg visual studio compiling guide I’ve not seen before as a new first search result. (https://pracucci.com/compile-ffmpeg-on-windows-with-visual-studio-compiler.html) So I’ll give that a try, as being able to step-wise debug my efforts would be significantly better than the endless web research I’m doing now (as I try to find references to success with the recent libavcodec api.)

So, to this day, there is no self contained Visual Studio project, not requiring MSYS2 or YASM, one can assemble or download that compiles and builds ffmpeg? I am asking here because the large volume of older ffmpeg news makes finding such information very time consuming, if not fruitless. 

-Blake Senftner

More information about the Libav-user mailing list