node-av / lib / avGetPlanarSampleFmt
Function: avGetPlanarSampleFmt()
avGetPlanarSampleFmt(
sampleFmt
):AVSampleFormat
Defined in: src/lib/utilities.ts:143
Get planar sample format.
Returns the planar (non-interleaved) version of a packed sample format, or the format itself if already planar.
Direct mapping to av_get_planar_sample_fmt().
Parameters
sampleFmt
Audio sample format
Returns
Planar version of the format
Example
typescript
import { AV_SAMPLE_FMT_FLT, AV_SAMPLE_FMT_FLTP } from 'node-av/constants';
const planar = avGetPlanarSampleFmt(AV_SAMPLE_FMT_FLT); // Returns AV_SAMPLE_FMT_FLTP
const same = avGetPlanarSampleFmt(AV_SAMPLE_FMT_FLTP); // Returns AV_SAMPLE_FMT_FLTP
See
- av_get_planar_sample_fmt - FFmpeg Doxygen
- avGetPackedSampleFmt For getting packed version