annotate src/aac/alac/alac.h @ 54:81f5de113b23 trunk

[svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
author nenolod
date Tue, 26 Sep 2006 21:01:02 -0700
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
54
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
1 #ifndef __ALAC__DECOMP_H
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
2 #define __ALAC__DECOMP_H
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
3
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
4 typedef struct alac_file alac_file;
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
5
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
6 alac_file *create_alac(int samplesize, int numchannels);
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
7 void decode_frame(alac_file *alac,
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
8 unsigned char *inbuffer,
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
9 void *outbuffer, int *outputsize);
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
10 void alac_set_info(alac_file *alac, char *inputbuffer);
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
11
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
12 #endif /* __ALAC__DECOMP_H */
81f5de113b23 [svn] - merge ALAC decoder into mp4 plugin buildsystem (todo: hook into the ALAC decoder, e.g. if mp4 decoding fails)
nenolod
parents:
diff changeset
13