Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
BC
public
external
ffmpeg
Commits
0bc55f5d
Commit
0bc55f5d
authored
Dec 19, 2010
by
Nicolas George
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add AVERROR_*_NOT_FOUND codes.
Originally committed as revision 26056 to
svn://svn.ffmpeg.org/ffmpeg/trunk
parent
eb066a4c
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
29 additions
and
1 deletion
+29
-1
doc/APIchanges
doc/APIchanges
+11
-0
libavutil/avutil.h
libavutil/avutil.h
+1
-1
libavutil/error.c
libavutil/error.c
+8
-0
libavutil/error.h
libavutil/error.h
+9
-0
No files found.
doc/APIchanges
View file @
0bc55f5d
...
...
@@ -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.
...
...
libavutil/avutil.h
View file @
0bc55f5d
...
...
@@ -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 3
4
#define LIBAVUTIL_VERSION_MINOR 3
5
#define LIBAVUTIL_VERSION_MICRO 0
#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
...
...
libavutil/error.c
View file @
0bc55f5d
...
...
@@ -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_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
)
{
...
...
libavutil/error.h
View file @
0bc55f5d
...
...
@@ -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
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment