comparison avcodec.h @ 827:770578c6c300 libavcodec

added MACE (Macintosh Audio Compression/Expansion) 3:1 & 6:1 support contribution by Laszlo Torok <torokl@alpha.dfmk.hu> 4CC 'MAC3' and 'MAC6' in Quicktime. It works for mono streams, needs to be fixed for stereo when I get my hands on a stereo sample :) patch by (Franois Revol <revol at free dot fr>)
author michaelni
date Sat, 02 Nov 2002 10:39:22 +0000
parents 08423289ec57
children ace3ccd18dd2
comparison
equal deleted inserted replaced
826:ce240888252d 827:770578c6c300
3 3
4 #include "common.h" 4 #include "common.h"
5 5
6 #define LIBAVCODEC_VERSION_INT 0x000406 6 #define LIBAVCODEC_VERSION_INT 0x000406
7 #define LIBAVCODEC_VERSION "0.4.6" 7 #define LIBAVCODEC_VERSION "0.4.6"
8 #define LIBAVCODEC_BUILD 4633 8 #define LIBAVCODEC_BUILD 4634
9 #define LIBAVCODEC_BUILD_STR "4633" 9 #define LIBAVCODEC_BUILD_STR "4634"
10 10
11 enum CodecID { 11 enum CodecID {
12 CODEC_ID_NONE, 12 CODEC_ID_NONE,
13 CODEC_ID_MPEG1VIDEO, 13 CODEC_ID_MPEG1VIDEO,
14 CODEC_ID_H263, 14 CODEC_ID_H263,
30 CODEC_ID_SVQ1, 30 CODEC_ID_SVQ1,
31 CODEC_ID_DVVIDEO, 31 CODEC_ID_DVVIDEO,
32 CODEC_ID_DVAUDIO, 32 CODEC_ID_DVAUDIO,
33 CODEC_ID_WMAV1, 33 CODEC_ID_WMAV1,
34 CODEC_ID_WMAV2, 34 CODEC_ID_WMAV2,
35 CODEC_ID_MACE3,
36 CODEC_ID_MACE6,
35 37
36 /* various pcm "codecs" */ 38 /* various pcm "codecs" */
37 CODEC_ID_PCM_S16LE, 39 CODEC_ID_PCM_S16LE,
38 CODEC_ID_PCM_S16BE, 40 CODEC_ID_PCM_S16BE,
39 CODEC_ID_PCM_U16LE, 41 CODEC_ID_PCM_U16LE,
803 extern AVCodec wmav1_decoder; 805 extern AVCodec wmav1_decoder;
804 extern AVCodec wmav2_decoder; 806 extern AVCodec wmav2_decoder;
805 extern AVCodec mjpeg_decoder; 807 extern AVCodec mjpeg_decoder;
806 extern AVCodec mp2_decoder; 808 extern AVCodec mp2_decoder;
807 extern AVCodec mp3_decoder; 809 extern AVCodec mp3_decoder;
810 extern AVCodec mace3_decoder;
811 extern AVCodec mace6_decoder;
808 812
809 /* pcm codecs */ 813 /* pcm codecs */
810 #define PCM_CODEC(id, name) \ 814 #define PCM_CODEC(id, name) \
811 extern AVCodec name ## _decoder; \ 815 extern AVCodec name ## _decoder; \
812 extern AVCodec name ## _encoder; 816 extern AVCodec name ## _encoder;