node-av / lib
lib
Enumerations
Classes
- AudioFifo
- BitStreamFilter
- BitStreamFilterContext
- Codec
- CodecContext
- CodecParameters
- CodecParser
- Device
- Dictionary
- FFmpegError
- Fifo
- Filter
- FilterContext
- FilterGraph
- FilterGraphSegment
- FilterInOut
- FormatContext
- Frame
- FrameUtils
- HardwareDeviceContext
- HardwareFramesContext
- InputFormat
- IOContext
- Log
- Option
- OptionInfo
- OutputFormat
- Packet
- Rational
- SoftwareResampleContext
- SoftwareScaleContext
- Stream
- SyncQueue
Interfaces
- AudioDeviceInfo
- AudioDeviceMode
- AudioFrame
- BaseDeviceInfo
- ChannelLayout
- CodecProfile
- D3D11TextureFrame
- DeviceMode
- DmaBufFrame
- DmaBufPlanes
- DtsPredictState
- FilterPad
- IDimension
- ImageCrop
- ImageFormat
- ImageOptions
- ImageResize
- IOSurfaceFrame
- IRational
- LogOptions
- NSImageFrame
- OptionMember
- RTSPStreamInfo
- ScreenBounds
- ScreenDeviceInfo
- VideoDeviceInfo
- VideoFrame
Type Aliases
DeviceInfo
DeviceInfo =
VideoDeviceInfo|AudioDeviceInfo|ScreenDeviceInfo
Defined in: src/lib/device.ts:50
Device information for capture devices
ImageOutputFormat
ImageOutputFormat =
"nv12"|"yuv420p"|"rgb"|"rgba"|"gray"
Defined in: src/lib/frame-utils.ts:8
Image output format
OptionCapableObject
OptionCapableObject =
NativeCodecContext|NativeFormatContext|NativeFilterContext|NativeFilterGraph|NativeSoftwareScaleContext|NativeSoftwareResampleContext|NativeIOContext|NativeBitStreamFilterContext
Defined in: src/lib/binding.ts:350
Union type for all native FFmpeg objects that support AVOptions.
These objects have an AVClass structure as their first member, which enables the AVOption API for runtime configuration.
Functions
- avAddQ
- avChannelLayoutDefault
- avChannelLayoutDescribe
- avcodecFindBestPixFmtOfList
- avCompareTs
- avGcd
- avGetAudioFrameDuration2
- avGetBytesPerSample
- avGetCodecName
- avGetCodecString
- avGetHardwareDeviceTypeFromName
- avGetHardwareDeviceTypeName
- avGetMediaTypeString
- avGetMimeTypeDash
- avGetPackedSampleFmt
- avGetPixFmtFromName
- avGetPixFmtName
- avGetPlanarSampleFmt
- avGetSampleFmtFromName
- avGetSampleFmtName
- avImageAlloc
- avImageAllocArrays
- avImageCopy2
- avImageCopyToBuffer
- avImageCrop
- avImageGetBufferSize
- avInvQ
- avIsHardwarePixelFormat
- avMulQ
- avRescaleDelta
- avRescaleQ
- avRescaleQRnd
- avRescaleRnd
- avSampleFmtIsPlanar
- avSamplesAlloc
- avSamplesGetBufferSize
- avSdpCreate
- avTs2Str
- avTs2TimeStr
- avUsleep
- dtsPredict
- getFFmpegInfo
- stringToFourCC
