File size: 9,338 Bytes
8ead80b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 |
The following table lists most error codes found in various operating systems supported by FFmpeg. OS Code Std F LBMWwb Text (YMMV) E2BIG POSIX ++++++ Argument list too long EACCES POSIX ++++++ Permission denied EADDRINUSE POSIX +++..+ Address in use EADDRNOTAVAIL POSIX +++..+ Cannot assign requested address EADV +..... Advertise error EAFNOSUPPORT POSIX +++..+ Address family not supported EAGAIN POSIX + ++++++ Resource temporarily unavailable EALREADY POSIX +++..+ Operation already in progress EAUTH .++... Authentication error EBADARCH ..+... Bad CPU type in executable EBADE +..... Invalid exchange EBADEXEC ..+... Bad executable EBADF POSIX ++++++ Bad file descriptor EBADFD +..... File descriptor in bad state EBADMACHO ..+... Malformed Macho file EBADMSG POSIX ++4... Bad message EBADR +..... Invalid request descriptor EBADRPC .++... RPC struct is bad EBADRQC +..... Invalid request code EBADSLT +..... Invalid slot EBFONT +..... Bad font file format EBUSY POSIX - ++++++ Device or resource busy ECANCELED POSIX +++... Operation canceled ECHILD POSIX ++++++ No child processes ECHRNG +..... Channel number out of range ECOMM +..... Communication error on send ECONNABORTED POSIX +++..+ Software caused connection abort ECONNREFUSED POSIX - +++ss+ Connection refused ECONNRESET POSIX +++..+ Connection reset EDEADLK POSIX ++++++ Resource deadlock avoided EDEADLOCK +..++. File locking deadlock error EDESTADDRREQ POSIX +++... Destination address required EDEVERR ..+... Device error EDOM C89 - ++++++ Numerical argument out of domain EDOOFUS .F.... Programming error EDOTDOT +..... RFS specific error EDQUOT POSIX +++... Disc quota exceeded EEXIST POSIX ++++++ File exists EFAULT POSIX - ++++++ Bad address EFBIG POSIX - ++++++ File too large EFTYPE .++... Inappropriate file type or format EHOSTDOWN +++... Host is down EHOSTUNREACH POSIX +++..+ No route to host EHWPOISON +..... Memory page has hardware error EIDRM POSIX +++... Identifier removed EILSEQ C99 ++++++ Illegal byte sequence EINPROGRESS POSIX - +++ss+ Operation in progress EINTR POSIX - ++++++ Interrupted system call EINVAL POSIX + ++++++ Invalid argument EIO POSIX + ++++++ I/O error EISCONN POSIX +++..+ Socket is already connected EISDIR POSIX ++++++ Is a directory EISNAM +..... Is a named type file EKEYEXPIRED +..... Key has expired EKEYREJECTED +..... Key was rejected by service EKEYREVOKED +..... Key has been revoked EL2HLT +..... Level 2 halted EL2NSYNC +..... Level 2 not synchronized EL3HLT +..... Level 3 halted EL3RST +..... Level 3 reset ELIBACC +..... Can not access a needed shared library ELIBBAD +..... Accessing a corrupted shared library ELIBEXEC +..... Cannot exec a shared library directly ELIBMAX +..... Too many shared libraries ELIBSCN +..... .lib section in a.out corrupted ELNRNG +..... Link number out of range ELOOP POSIX +++..+ Too many levels of symbolic links EMEDIUMTYPE +..... Wrong medium type EMFILE POSIX ++++++ Too many open files EMLINK POSIX ++++++ Too many links EMSGSIZE POSIX +++..+ Message too long EMULTIHOP POSIX ++4... Multihop attempted ENAMETOOLONG POSIX - ++++++ File name too long ENAVAIL +..... No XENIX semaphores available ENEEDAUTH .++... Need authenticator ENETDOWN POSIX +++..+ Network is down ENETRESET SUSv3 +++..+ Network dropped connection on reset ENETUNREACH POSIX +++..+ Network unreachable ENFILE POSIX ++++++ Too many open files in system ENOANO +..... No anode ENOATTR .++... Attribute not found ENOBUFS POSIX - +++..+ No buffer space available ENOCSI +..... No CSI structure available ENODATA XSR +N4... No message available ENODEV POSIX - ++++++ No such device ENOENT POSIX - ++++++ No such file or directory ENOEXEC POSIX ++++++ Exec format error ENOFILE ...++. No such file or directory ENOKEY +..... Required key not available ENOLCK POSIX ++++++ No locks available ENOLINK POSIX ++4... Link has been severed ENOMEDIUM +..... No medium found ENOMEM POSIX ++++++ Not enough space ENOMSG POSIX +++..+ No message of desired type ENONET +..... Machine is not on the network ENOPKG +..... Package not installed ENOPROTOOPT POSIX +++..+ Protocol not available ENOSPC POSIX ++++++ No space left on device ENOSR XSR +N4... No STREAM resources ENOSTR XSR +N4... Not a STREAM ENOSYS POSIX + ++++++ Function not implemented ENOTBLK +++... Block device required ENOTCONN POSIX +++..+ Socket is not connected ENOTDIR POSIX ++++++ Not a directory ENOTEMPTY POSIX ++++++ Directory not empty ENOTNAM +..... Not a XENIX named type file ENOTRECOVERABLE SUSv4 - +..... State not recoverable ENOTSOCK POSIX +++..+ Socket operation on non-socket ENOTSUP POSIX +++... Operation not supported ENOTTY POSIX ++++++ Inappropriate I/O control operation ENOTUNIQ +..... Name not unique on network ENXIO POSIX ++++++ No such device or address EOPNOTSUPP POSIX +++..+ Operation not supported (on socket) EOVERFLOW POSIX +++..+ Value too large to be stored in data type EOWNERDEAD SUSv4 +..... Owner died EPERM POSIX - ++++++ Operation not permitted EPFNOSUPPORT +++..+ Protocol family not supported EPIPE POSIX - ++++++ Broken pipe EPROCLIM .++... Too many processes EPROCUNAVAIL .++... Bad procedure for program EPROGMISMATCH .++... Program version wrong EPROGUNAVAIL .++... RPC prog. not avail EPROTO POSIX ++4... Protocol error EPROTONOSUPPORT POSIX - +++ss+ Protocol not supported EPROTOTYPE POSIX +++..+ Protocol wrong type for socket EPWROFF ..+... Device power is off ERANGE C89 - ++++++ Result too large EREMCHG +..... Remote address changed EREMOTE +++... Object is remote EREMOTEIO +..... Remote I/O error ERESTART +..... Interrupted system call should be restarted ERFKILL +..... Operation not possible due to RF-kill EROFS POSIX ++++++ Read-only file system ERPCMISMATCH .++... RPC version wrong ESHLIBVERS ..+... Shared library version mismatch ESHUTDOWN +++..+ Cannot send after socket shutdown ESOCKTNOSUPPORT +++... Socket type not supported ESPIPE POSIX ++++++ Illegal seek ESRCH POSIX ++++++ No such process ESRMNT +..... Srmount error ESTALE POSIX +++..+ Stale NFS file handle ESTRPIPE +..... Streams pipe error ETIME XSR +N4... Stream ioctl timeout ETIMEDOUT POSIX - +++ss+ Connection timed out ETOOMANYREFS +++... Too many references: cannot splice ETXTBSY POSIX +++... Text file busy EUCLEAN +..... Structure needs cleaning EUNATCH +..... Protocol driver not attached EUSERS +++... Too many users EWOULDBLOCK POSIX +++..+ Operation would block EXDEV POSIX ++++++ Cross-device link EXFULL +..... Exchange full Notations: F: used in FFmpeg (-: a few times, +: a lot) SUSv3: Single Unix Specification, version 3 SUSv4: Single Unix Specification, version 4 XSR: XSI STREAMS (obsolete) OS: availability on some supported operating systems L: GNU/Linux B: BSD (F: FreeBSD, N: NetBSD) M: MacOS X W: Microsoft Windows (s: emulated with winsock, see libavformat/network.h) w: Mingw32 (3.17) and Mingw64 (2.0.1) b: BeOS |