Enumeration: PosixError
Defined in: src/lib/error.ts:19
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:27
EAGAIN
EAGAIN:
"EAGAIN"
Defined in: src/lib/error.ts:20
EBUSY
EBUSY:
"EBUSY"
Defined in: src/lib/error.ts:33
EEXIST
EEXIST:
"EEXIST"
Defined in: src/lib/error.ts:29
EINVAL
EINVAL:
"EINVAL"
Defined in: src/lib/error.ts:22
EIO
EIO:
"EIO"
Defined in: src/lib/error.ts:23
EISDIR
EISDIR:
"EISDIR"
Defined in: src/lib/error.ts:32
EMFILE
EMFILE:
"EMFILE"
Defined in: src/lib/error.ts:34
ENODEV
ENODEV:
"ENODEV"
Defined in: src/lib/error.ts:30
ENOENT
ENOENT:
"ENOENT"
Defined in: src/lib/error.ts:26
ENOMEM
ENOMEM:
"ENOMEM"
Defined in: src/lib/error.ts:21
ENOSPC
ENOSPC:
"ENOSPC"
Defined in: src/lib/error.ts:25
ENOTDIR
ENOTDIR:
"ENOTDIR"
Defined in: src/lib/error.ts:31
EPERM
EPERM:
"EPERM"
Defined in: src/lib/error.ts:28
EPIPE
EPIPE:
"EPIPE"
Defined in: src/lib/error.ts:24
ERANGE
ERANGE:
"ERANGE"
Defined in: src/lib/error.ts:35