FreeRDP
Loading...
Searching...
No Matches
dsp_fdk_aac.h
1
21#ifndef FREERDP_DSP_FDK_AAC_H_
22#define FREERDP_DSP_FDK_AAC_H_
23
24#include <winpr/stream.h>
25#include <freerdp/codec/audio.h>
26
27#include "dsp.h"
28
29BOOL fdk_aac_dsp_init(FREERDP_DSP_COMMON_CONTEXT* context, size_t frames_per_packet);
30void fdk_aac_dsp_uninit(FREERDP_DSP_COMMON_CONTEXT* context);
31
32BOOL fdk_aac_dsp_encode(FREERDP_DSP_COMMON_CONTEXT* context, const AUDIO_FORMAT* srcFormat,
33 const BYTE* data, size_t length, wStream* out);
34
35BOOL fdk_aac_dsp_decode(FREERDP_DSP_COMMON_CONTEXT* context, const AUDIO_FORMAT* srcFormat,
36 const BYTE* data, size_t length, wStream* out);
37
38#endif