XenevaOS
Loading...
Searching...
No Matches
Macros | Functions
aacdec.c File Reference
#include "aaccommon.h"
Include dependency graph for aacdec.c:

Macros

#define PROFILE_START(x)
 
#define PROFILE_END()
 

Functions

HAACDecoder AACInitDecoder (void)
 
HAACDecoder AACInitDecoderPre (void *ptr, int sz)
 
void AACFreeDecoder (HAACDecoder hAACDecoder)
 
int AACFindSyncWord (unsigned char *buf, int nBytes)
 
void AACGetLastFrameInfo (HAACDecoder hAACDecoder, AACFrameInfo *aacFrameInfo)
 
int AACSetRawBlockParams (HAACDecoder hAACDecoder, int copyLast, AACFrameInfo *aacFrameInfo)
 
int AACFlushCodec (HAACDecoder hAACDecoder)
 
int AACDecode (HAACDecoder hAACDecoder, unsigned char **inbuf, int *bytesLeft, short *outbuf)
 

Macro Definition Documentation

◆ PROFILE_END

#define PROFILE_END ( )

◆ PROFILE_START

#define PROFILE_START (   x)

Function Documentation

◆ AACDecode()

int AACDecode ( HAACDecoder  hAACDecoder,
unsigned char **  inbuf,
int *  bytesLeft,
short *  outbuf 
)

◆ AACFindSyncWord()

int AACFindSyncWord ( unsigned char *  buf,
int  nBytes 
)

◆ AACFlushCodec()

int AACFlushCodec ( HAACDecoder  hAACDecoder)

◆ AACFreeDecoder()

void AACFreeDecoder ( HAACDecoder  hAACDecoder)

◆ AACGetLastFrameInfo()

void AACGetLastFrameInfo ( HAACDecoder  hAACDecoder,
AACFrameInfo *  aacFrameInfo 
)

◆ AACInitDecoder()

HAACDecoder AACInitDecoder ( void  )

◆ AACInitDecoderPre()

HAACDecoder AACInitDecoderPre ( void *  ptr,
int  sz 
)

◆ AACSetRawBlockParams()

int AACSetRawBlockParams ( HAACDecoder  hAACDecoder,
int  copyLast,
AACFrameInfo *  aacFrameInfo 
)