26 const char *errstr =
NULL;
34 case AVERROR_EXIT: errstr =
"Immediate exit requested" ;
break;
42 case AVERROR_BUG: errstr =
"Bug detected, please report the issue" ;
break;
51 ret = strerror_r(
AVUNERROR(errnum), errbuf, errbuf_size);
56 snprintf(errbuf, errbuf_size,
"Error number %d occurred", errnum);
#define AVERROR_BSF_NOT_FOUND
#define AVERROR_DECODER_NOT_FOUND
#define AVERROR_ENCODER_NOT_FOUND
#define AVERROR_EXPERIMENTAL
size_t av_strlcpy(char *dst, const char *src, size_t size)
Copy the string src to dst, but no more than size - 1 bytes, and null-terminate dst.
int av_strerror(int errnum, char *errbuf, size_t errbuf_size)
Put a description of the AVERROR code errnum in errbuf.
#define AVERROR_MUXER_NOT_FOUND
#define AVERROR_STREAM_NOT_FOUND
common internal and external API header
#define AVERROR_FILTER_NOT_FOUND
#define AVERROR_INVALIDDATA
#define AVERROR_PATCHWELCOME
#define AVERROR_OPTION_NOT_FOUND
#define AVERROR_DEMUXER_NOT_FOUND
#define AVERROR_PROTOCOL_NOT_FOUND