summaryrefslogtreecommitdiffstats
path: root/apps/codecs/libwma/asf.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/libwma/asf.h')
-rw-r--r--apps/codecs/libwma/asf.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/apps/codecs/libwma/asf.h b/apps/codecs/libwma/asf.h
new file mode 100644
index 0000000000..8cae8fae1d
--- /dev/null
+++ b/apps/codecs/libwma/asf.h
@@ -0,0 +1,24 @@
+#ifndef _ASF_H
+#define _ASF_H
+
+#include <inttypes.h>
+
+/* ASF codec IDs */
+#define ASF_CODEC_ID_WMAV1 0x160
+#define ASF_CODEC_ID_WMAV2 0x161
+
+struct asf_waveformatex_s {
+ uint32_t packet_size;
+ int audiostream;
+ uint16_t codec_id;
+ uint16_t channels;
+ uint32_t rate;
+ uint32_t bitrate;
+ uint16_t blockalign;
+ uint16_t bitspersample;
+ uint16_t datalen;
+ uint8_t data[6];
+};
+typedef struct asf_waveformatex_s asf_waveformatex_t;
+
+#endif