Originally committed as revision 26056 to svn://svn.ffmpeg.org/ffmpeg/trunktags/n0.8
@@ -13,6 +13,17 @@ libavutil: 2009-03-08 | |||||
API changes, most recent first: | API changes, most recent first: | ||||
2010-12-19 - r26056 - lavutil 50.35.0 - error.h | |||||
Add "not found" error codes: | |||||
AVERROR_DEMUXER_NOT_FOUND | |||||
AVERROR_MUXER_NOT_FOUND | |||||
AVERROR_DECODER_NOT_FOUND | |||||
AVERROR_ENCODER_NOT_FOUND | |||||
AVERROR_PROTOCOL_NOT_FOUND | |||||
AVERROR_FILTER_NOT_FOUND | |||||
AVERROR_BSF_NOT_FOUND | |||||
AVERROR_STREAM_NOT_FOUND | |||||
2010-12-09 - r25923 - lavcore 0.16.0 - avcore.h | 2010-12-09 - r25923 - lavcore 0.16.0 - avcore.h | ||||
Move AV_NOPTS_VALUE, AV_TIME_BASE, AV_TIME_BASE_Q symbols from | Move AV_NOPTS_VALUE, AV_TIME_BASE, AV_TIME_BASE_Q symbols from | ||||
avcodec.h to avcore.h. | avcodec.h to avcore.h. | ||||
@@ -40,7 +40,7 @@ | |||||
#define AV_VERSION(a, b, c) AV_VERSION_DOT(a, b, c) | #define AV_VERSION(a, b, c) AV_VERSION_DOT(a, b, c) | ||||
#define LIBAVUTIL_VERSION_MAJOR 50 | #define LIBAVUTIL_VERSION_MAJOR 50 | ||||
#define LIBAVUTIL_VERSION_MINOR 34 | |||||
#define LIBAVUTIL_VERSION_MINOR 35 | |||||
#define LIBAVUTIL_VERSION_MICRO 0 | #define LIBAVUTIL_VERSION_MICRO 0 | ||||
#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \ | #define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \ | ||||
@@ -29,6 +29,14 @@ int av_strerror(int errnum, char *errbuf, size_t errbuf_size) | |||||
case AVERROR_INVALIDDATA: errstr = "Invalid data found when processing input"; break; | case AVERROR_INVALIDDATA: errstr = "Invalid data found when processing input"; break; | ||||
case AVERROR_NUMEXPECTED: errstr = "Number syntax expected in filename"; break; | case AVERROR_NUMEXPECTED: errstr = "Number syntax expected in filename"; break; | ||||
case AVERROR_PATCHWELCOME: errstr = "Not yet implemented in FFmpeg, patches welcome"; break; | case AVERROR_PATCHWELCOME: errstr = "Not yet implemented in FFmpeg, patches welcome"; break; | ||||
case AVERROR_DEMUXER_NOT_FOUND: errstr = "Demuxer not found"; break; | |||||
case AVERROR_MUXER_NOT_FOUND: errstr = "Muxer not found"; break; | |||||
case AVERROR_DECODER_NOT_FOUND: errstr = "Decoder not found"; break; | |||||
case AVERROR_ENCODER_NOT_FOUND: errstr = "Encoder not found"; break; | |||||
case AVERROR_PROTOCOL_NOT_FOUND:errstr = "Protocol not found"; break; | |||||
case AVERROR_FILTER_NOT_FOUND: errstr = "Filter not found"; break; | |||||
case AVERROR_BSF_NOT_FOUND: errstr = "Bitstream filter not found"; break; | |||||
case AVERROR_STREAM_NOT_FOUND: errstr = "Stream not found"; break; | |||||
} | } | ||||
if (errstr) { | if (errstr) { | ||||
@@ -57,6 +57,15 @@ | |||||
#define AVERROR_NUMEXPECTED (-MKTAG('N','U','E','X')) ///< Number syntax expected in filename | #define AVERROR_NUMEXPECTED (-MKTAG('N','U','E','X')) ///< Number syntax expected in filename | ||||
#endif | #endif | ||||
#define AVERROR_DEMUXER_NOT_FOUND (-MKTAG(0xF8,'D','E','M')) ///< Demuxer not found | |||||
#define AVERROR_MUXER_NOT_FOUND (-MKTAG(0xF8,'M','U','X')) ///< Muxer not found | |||||
#define AVERROR_DECODER_NOT_FOUND (-MKTAG(0xF8,'D','E','C')) ///< Decoder not found | |||||
#define AVERROR_ENCODER_NOT_FOUND (-MKTAG(0xF8,'E','N','C')) ///< Encoder not found | |||||
#define AVERROR_PROTOCOL_NOT_FOUND (-MKTAG(0xF8,'P','R','O')) ///< Protocol not found | |||||
#define AVERROR_FILTER_NOT_FOUND (-MKTAG(0xF8,'F','I','L')) ///< Filter not found | |||||
#define AVERROR_BSF_NOT_FOUND (-MKTAG(0xF8,'B','S','F')) ///< Bitstream filter not found | |||||
#define AVERROR_STREAM_NOT_FOUND (-MKTAG(0xF8,'S','T','R')) ///< Stream not found | |||||
/** | /** | ||||
* Put a description of the AVERROR code errnum in errbuf. | * Put a description of the AVERROR code errnum in errbuf. | ||||
* In case of failure the global variable errno is set to indicate the | * In case of failure the global variable errno is set to indicate the | ||||