From 5462f7f5275121516786450f35053901e7d48b22 Mon Sep 17 00:00:00 2001 From: arpi Date: Tue, 23 Oct 2001 13:56:44 +0000 Subject: ima4 mov audio support git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2421 b3059339-0415-0410-9bf9-f77b7e298cf2 --- ima4.h | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'ima4.h') diff --git a/ima4.h b/ima4.h index ec2ed1a107..07585e69d1 100644 --- a/ima4.h +++ b/ima4.h @@ -2,7 +2,18 @@ #define QUICKTIME_IMA4_H //#include "quicktime.h" -#include "inttypes.h" +//#include "inttypes.h" + +/* Known by divine revelation */ + +#define IMA4_BLOCK_SIZE 0x22 +#define IMA4_SAMPLES_PER_BLOCK 0x40 + +// in: out buffer, in buffer (IMA4_BLOCK_SIZE bytes), outbuf max size +// return: number of samples decoded +int ima4_decode_block(unsigned short *output, unsigned char *input, int maxlen); + +#if 0 typedef struct { @@ -24,5 +35,6 @@ typedef struct long read_size; /* Size of read buffer. */ } quicktime_ima4_codec_t; +#endif #endif -- cgit v1.2.3