[Ffmpeg-devel] ffmpeg stderr output
Tue Feb 13 14:10:55 CET 2007
I found that av_log_set_level() can be used to set the verbosity of the
after setting maximal verbosity level I found that
avcodec_decode_video() is complaining about current_picture_ptr in
MpegEncContext being equal to NULL after decoding (from h264.c):
av_log(h->s.avctx, AV_LOG_DEBUG, "error, NO frame\n");
This happens when I try to open an h264 stream from a RTSP server. VLC
can play the video from the server just fine. I am probably initializing
the AVCodecContext wrongly, but this is handled by parsing the SDP
description using the sdp_parse() function in rtsp.c.
Michel Bardiaux wrote:
> Engin Kurutepe wrote:
>> Dear All,
>> This is probably a very silly question but couldn't find anything
>> through google.
>> I'm using avcodec_decode_video() under win xp. it fails and returns -1
>> but doesn't spit out what the error was to stderr. Any ideas what
>> might be wrong with av_log()?
> Maybe there is simply no av_log at that place in the source.
> What happens if you use ffmpeg.exe itself on the input file?
>> how is the verbosity level set for the ffmpeg library? is that
>> something that should be done during compile-time or is it possible to
>> change it through the api?
> Change global variable av_log_level
More information about the ffmpeg-devel