Merge support of apple's ALAC decoder

This commit is contained in:
Mike Brady
2016-08-28 21:38:24 +01:00
parent a1519f2abe
commit 945483d9c3
10 changed files with 194 additions and 19 deletions
+21
View File
@@ -0,0 +1,21 @@
#ifndef __APPLE_ALAC_H
#define __APPLE_ALAC_H
#include <stdint.h>
#include "config.h"
#ifdef __cplusplus
#define EXTERNC extern "C"
#else
#define EXTERNC
#endif
EXTERNC int apple_alac_init(int frame_size,int sample_size,int sample_rate);
EXTERNC int apple_alac_terminate();
EXTERNC int apple_alac_decode_frame(unsigned char *sampleBuffer, uint32_t bufferLength, unsigned char *dest, int *outsize);
#undef EXTERNC
#endif /* __APPLE_ALAC_H */