Enumeration: PosixError
Defined in: src/lib/error.ts:20
POSIX error names that can be converted to FFmpeg error codes. These are platform-specific and resolved at runtime.
Example
import { PosixError, FFmpegError } from 'node-av';
// Get platform-specific error code
const errorCode = FFmpegError.AVERROR(PosixError.EAGAIN);
console.log(`EAGAIN on this platform: ${errorCode}`);Enumeration Members
EACCES
EACCES:
"EACCES"
Defined in: src/lib/error.ts:28
EAGAIN
EAGAIN:
"EAGAIN"
Defined in: src/lib/error.ts:21
EBUSY
EBUSY:
"EBUSY"
Defined in: src/lib/error.ts:34
EEXIST
EEXIST:
"EEXIST"
Defined in: src/lib/error.ts:30
EINVAL
EINVAL:
"EINVAL"
Defined in: src/lib/error.ts:23
EIO
EIO:
"EIO"
Defined in: src/lib/error.ts:24
EISDIR
EISDIR:
"EISDIR"
Defined in: src/lib/error.ts:33
EMFILE
EMFILE:
"EMFILE"
Defined in: src/lib/error.ts:35
ENODEV
ENODEV:
"ENODEV"
Defined in: src/lib/error.ts:31
ENOENT
ENOENT:
"ENOENT"
Defined in: src/lib/error.ts:27
ENOMEM
ENOMEM:
"ENOMEM"
Defined in: src/lib/error.ts:22
ENOSPC
ENOSPC:
"ENOSPC"
Defined in: src/lib/error.ts:26
ENOTDIR
ENOTDIR:
"ENOTDIR"
Defined in: src/lib/error.ts:32
EPERM
EPERM:
"EPERM"
Defined in: src/lib/error.ts:29
EPIPE
EPIPE:
"EPIPE"
Defined in: src/lib/error.ts:25
ERANGE
ERANGE:
"ERANGE"
Defined in: src/lib/error.ts:36
