Thank you for the help.
I have added
av_log_set_callback(my_log_callback);
av_log_set_level(AV_LOG_VERBOSE);
At top of the program and added this function
void my_log_callback(void *ptr, int level, const char *fmt, va_list vargs)
{
if (level > av_log_get_level())
return;
vprintf(fmt, vargs);
}
It still does not output any line of log.
I am getting return value of -1 from av_open_input_stream
Sorry for being novice here, I understand that this is pretty basic
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Mike Edenfield
Sent: 27/09/2010 8:54 PM
To: [email protected]
Subject: Re: [libav-user] av_open_input_stream Failing
On 9/27/2010 10:52 AM, Linux V wrote:
> I am not sure what is wrong here, probably I am supposed to use
> different code/method for ASF ? Is there any way I can get more
> information debug information on how it is failing?
1. The negative return values for the FFmpeg functions are meaningful (most
likely a value from libavutil/error.h); check the libavformat source code to
see what they represent.
2. You can get more debugging information from FFmpeg using something like:
av_log_set_callback(my_log_callback);
av_log_set_level(AV_LOG_DEBUG);
void my_log_callback(void *ptr, int level, const char *fmt, va_list vargs) {
if (level > av_log_get_level())
return;
vprintf(fmt, vargs);
}
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user