diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-10-23 13:56:44 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-10-23 13:56:44 +0000 |
commit | 5462f7f5275121516786450f35053901e7d48b22 (patch) | |
tree | 876fca85993bfe1cc9cef4be56bd8a1bb9fba663 /ima4.h | |
parent | adfdd89012aec17df319824f712acd817a26154e (diff) | |
download | mpv-5462f7f5275121516786450f35053901e7d48b22.tar.bz2 mpv-5462f7f5275121516786450f35053901e7d48b22.tar.xz |
ima4 mov audio support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2421 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'ima4.h')
-rw-r--r-- | ima4.h | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -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 |