diff options
Diffstat (limited to 'apps/codecs/libalac/demux.h')
-rw-r--r-- | apps/codecs/libalac/demux.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/apps/codecs/libalac/demux.h b/apps/codecs/libalac/demux.h deleted file mode 100644 index 27c9e826c5..0000000000 --- a/apps/codecs/libalac/demux.h +++ /dev/null @@ -1,55 +0,0 @@ -#ifndef DEMUX_H -#define DEMUX_H - -#include <inttypes.h> -#include "stream.h" - -typedef uint32_t fourcc_t; - -typedef struct -{ - uint16_t num_channels; - uint16_t sample_size; - uint32_t sample_rate; - fourcc_t format; - void *buf; - - struct { - uint32_t sample_count; - uint32_t sample_duration; - } *time_to_sample; - uint32_t num_time_to_samples; - - uint32_t *sample_byte_size; - uint32_t num_sample_byte_sizes; - - uint32_t codecdata_len; - void *codecdata; - - uint32_t mdat_len; -#if 0 - void *mdat; -#endif -} demux_res_t; - -int qtmovie_read(stream_t *stream, demux_res_t *demux_res); - -#ifndef MAKEFOURCC -#define MAKEFOURCC(ch0, ch1, ch2, ch3) ( \ - ( (int32_t)(char)(ch0) << 24 ) | \ - ( (int32_t)(char)(ch1) << 16 ) | \ - ( (int32_t)(char)(ch2) << 8 ) | \ - ( (int32_t)(char)(ch3) ) ) -#endif - -#ifndef SLPITFOURCC -/* splits it into ch0, ch1, ch2, ch3 - use for printf's */ -#define SPLITFOURCC(code) \ - (char)((int32_t)code >> 24), \ - (char)((int32_t)code >> 16), \ - (char)((int32_t)code >> 8), \ - (char)code -#endif - -#endif /* DEMUX_H */ - |