#define AVERROR_LIST(E, E2) \
E(BSF_NOT_FOUND, "Bitstream filter not found") \
E(BUG, "Internal bug, should not have happened") \
E2(BUG2, BUG, "Internal bug, should not have happened") \
E(BUFFER_TOO_SMALL, "Buffer too small") \
E(DECODER_NOT_FOUND, "Decoder not found") \
E(DEMUXER_NOT_FOUND, "Demuxer not found") \
E(ENCODER_NOT_FOUND, "Encoder not found") \
E(EOF, "End of file") \
E(EXIT, "Immediate exit requested") \
E(EXTERNAL, "Generic error in an external library") \
E(FILTER_NOT_FOUND, "Filter not found") \
E(INPUT_CHANGED, "Input changed") \
E(INVALIDDATA, "Invalid data found when processing input") \
E(MUXER_NOT_FOUND, "Muxer not found") \
E(OPTION_NOT_FOUND, "Option not found") \
E(OUTPUT_CHANGED, "Output changed") \
E(PATCHWELCOME, "Not yet implemented in FFmpeg, patches welcome") \
E(PROTOCOL_NOT_FOUND, "Protocol not found") \
E(STREAM_NOT_FOUND, "Stream not found") \
E(UNKNOWN, "Unknown error occurred") \
E(EXPERIMENTAL, "Experimental feature") \
E(INPUT_AND_OUTPUT_CHANGED, "Input and output changed") \
E(HTTP_BAD_REQUEST, "Server returned 400 Bad Request") \
E(HTTP_UNAUTHORIZED, "Server returned 401 Unauthorized (authorization failed)") \
E(HTTP_FORBIDDEN, "Server returned 403 Forbidden (access denied)") \
E(HTTP_NOT_FOUND, "Server returned 404 Not Found") \
E(HTTP_TOO_MANY_REQUESTS, "Server returned 429 Too Many Requests") \
E(HTTP_OTHER_4XX, "Server returned 4XX Client Error, but not one of 40{0,1,3,4}") \
E(HTTP_SERVER_ERROR, "Server returned 5XX Server Error reply") \
#define STRERROR_LIST(E) \
E(E2BIG, "Argument list too long") \
E(EACCES, "Permission denied") \
E(EAGAIN, "Resource temporarily unavailable") \
E(EBADF, "Bad file descriptor") \
E(EBUSY, "Device or resource busy") \
E(ECHILD, "No child processes") \
E(EDEADLK, "Resource deadlock avoided") \
E(EDOM, "Numerical argument out of domain") \
E(EEXIST, "File exists") \
E(EFAULT, "Bad address") \
E(EFBIG, "File too large") \
E(EILSEQ, "Illegal byte sequence") \
E(EINTR, "Interrupted system call") \
E(EINVAL, "Invalid argument") \
E(EIO, "I/O error") \
E(EISDIR, "Is a directory") \
E(EMFILE, "Too many open files") \
E(EMLINK, "Too many links") \
E(ENAMETOOLONG, "File name too long") \
E(ENFILE, "Too many open files in system") \
E(ENODEV, "No such device") \
E(ENOENT, "No such file or directory") \
E(ENOEXEC, "Exec format error") \
E(ENOLCK, "No locks available") \
E(ENOMEM, "Cannot allocate memory") \
E(ENOSPC, "No space left on device") \
E(ENOSYS, "Function not implemented") \
E(ENOTDIR, "Not a directory") \
E(ENOTEMPTY, "Directory not empty") \
E(ENOTTY, "Inappropriate I/O control operation") \
E(ENXIO, "No such device or address") \
E(EPERM, "Operation not permitted") \
E(EPIPE, "Broken pipe") \
E(ERANGE, "Result too large") \
E(EROFS, "Read-only file system") \
E(ESPIPE, "Illegal seek") \
E(ESRCH, "No such process") \
E(EXDEV, "Cross-device link") \
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.