src/ffmpeg/libavcodec/avfft

Procs

proc av_dct_calc(s: ptr DCTContext; data: ptr FFTSample) {.importc, cdecl,
    ...raises: [], tags: [], forbids: [].}
proc av_dct_end(s: ptr DCTContext) {.importc, cdecl, ...raises: [], tags: [],
                                     forbids: [].}
proc av_dct_init(nbits: cint; type: DCTTransformType): ptr DCTContext {.importc,
    cdecl, ...raises: [], tags: [], forbids: [].}
proc av_fft_calc(s: ptr FFTContext; z: ptr FFTComplex) {.importc, cdecl,
    ...raises: [], tags: [], forbids: [].}
proc av_fft_end(s: ptr FFTContext) {.importc, cdecl, ...raises: [], tags: [],
                                     forbids: [].}
proc av_fft_init(nbits, inverse: cint): ptr FFTContext {.importc, cdecl,
    ...raises: [], tags: [], forbids: [].}
proc av_fft_permute(s: ptr FFTContext; z: ptr FFTComplex) {.importc, cdecl,
    ...raises: [], tags: [], forbids: [].}
proc av_imdct_calc(s: ptr FFTContext; output, input: ptr FFTSample) {.importc,
    cdecl, ...raises: [], tags: [], forbids: [].}
proc av_imdct_half(s: ptr FFTContext; output, input: ptr FFTSample) {.importc,
    cdecl, ...raises: [], tags: [], forbids: [].}
proc av_mdct_calc(s: ptr FFTContext; output, input: ptr FFTSample) {.importc,
    cdecl, ...raises: [], tags: [], forbids: [].}
proc av_mdct_end(s: ptr FFTContext) {.importc, cdecl, ...raises: [], tags: [],
                                      forbids: [].}
proc av_mdct_init(nbits, inverse: cint; scale: cdouble): ptr FFTContext {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_rdft_calc(s: ptr RDFTContext; data: ptr FFTSample) {.importc, cdecl,
    ...raises: [], tags: [], forbids: [].}
proc av_rdft_end(s: ptr RDFTContext) {.importc, cdecl, ...raises: [], tags: [],
                                       forbids: [].}
proc av_rdft_init(nbits: cint; trans: RDFTransformType): ptr RDFTContext {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}