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
29
WINPR_ATTR_NODISCARD FREERDP_LOCAL BOOL fdk_aac_dsp_init(
FREERDP_DSP_COMMON_CONTEXT
* context,
30
size_t
frames_per_packet);
31
32
FREERDP_LOCAL
33
void
fdk_aac_dsp_uninit(
FREERDP_DSP_COMMON_CONTEXT
* context);
34
35
WINPR_ATTR_NODISCARD FREERDP_LOCAL BOOL fdk_aac_dsp_encode(
FREERDP_DSP_COMMON_CONTEXT
* context,
36
const
AUDIO_FORMAT
* srcFormat,
37
const
BYTE* data,
size_t
length,
38
wStream
* out);
39
40
WINPR_ATTR_NODISCARD FREERDP_LOCAL BOOL fdk_aac_dsp_decode(
FREERDP_DSP_COMMON_CONTEXT
* context,
41
const
AUDIO_FORMAT
* srcFormat,
42
const
BYTE* data,
size_t
length,
43
wStream
* out);
44
45
#endif
AUDIO_FORMAT
Definition
audio.h:35
FREERDP_DSP_COMMON_CONTEXT
Definition
libfreerdp/codec/dsp.h:29
wStream
Definition
include/winpr/stream.h:42
libfreerdp
codec
dsp_fdk_aac.h
Generated by
1.9.8