FreeRDP
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 
29 BOOL fdk_aac_dsp_init(FREERDP_DSP_COMMON_CONTEXT* context, size_t frames_per_packet);
30 void fdk_aac_dsp_uninit(FREERDP_DSP_COMMON_CONTEXT* context);
31 
32 BOOL fdk_aac_dsp_encode(FREERDP_DSP_COMMON_CONTEXT* context, const AUDIO_FORMAT* srcFormat,
33  const BYTE* data, size_t length, wStream* out);
34 
35 BOOL 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