[FFmpeg-cvslog] r26056 - in trunk: doc/APIchanges libavutil/avutil.h libavutil/error.c libavutil/error.h
cigaes
subversion
Sun Dec 19 10:01:02 CET 2010
Author: cigaes
Date: Sun Dec 19 10:01:02 2010
New Revision: 26056
Log:
Add AVERROR_*_NOT_FOUND codes.
Modified:
trunk/doc/APIchanges
trunk/libavutil/avutil.h
trunk/libavutil/error.c
trunk/libavutil/error.h
Modified: trunk/doc/APIchanges
==============================================================================
--- trunk/doc/APIchanges Sun Dec 19 00:11:31 2010 (r26055)
+++ trunk/doc/APIchanges Sun Dec 19 10:01:02 2010 (r26056)
@@ -13,6 +13,17 @@ libavutil: 2009-03-08
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
Move AV_NOPTS_VALUE, AV_TIME_BASE, AV_TIME_BASE_Q symbols from
avcodec.h to avcore.h.
Modified: trunk/libavutil/avutil.h
==============================================================================
--- trunk/libavutil/avutil.h Sun Dec 19 00:11:31 2010 (r26055)
+++ trunk/libavutil/avutil.h Sun Dec 19 10:01:02 2010 (r26056)
@@ -40,7 +40,7 @@
#define AV_VERSION(a, b, c) AV_VERSION_DOT(a, b, c)
#define LIBAVUTIL_VERSION_MAJOR 50
-#define LIBAVUTIL_VERSION_MINOR 34
+#define LIBAVUTIL_VERSION_MINOR 35
#define LIBAVUTIL_VERSION_MICRO 0
#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
Modified: trunk/libavutil/error.c
==============================================================================
--- trunk/libavutil/error.c Sun Dec 19 00:11:31 2010 (r26055)
+++ trunk/libavutil/error.c Sun Dec 19 10:01:02 2010 (r26056)
@@ -29,6 +29,14 @@ int av_strerror(int errnum, char *errbuf
case AVERROR_INVALIDDATA: errstr = "Invalid data found when processing input"; 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_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) {
Modified: trunk/libavutil/error.h
==============================================================================
--- trunk/libavutil/error.h Sun Dec 19 00:11:31 2010 (r26055)
+++ trunk/libavutil/error.h Sun Dec 19 10:01:02 2010 (r26056)
@@ -57,6 +57,15 @@
#define AVERROR_NUMEXPECTED (-MKTAG('N','U','E','X')) ///< Number syntax expected in filename
#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.
* In case of failure the global variable errno is set to indicate the
More information about the ffmpeg-cvslog
mailing list