comparison avcodec.h @ 1783:66ae3c109d90 libavcodec

initial commit for Quicktime Animation (RLE) video decoder; bit depths 32, 24, and 16 are working; 8bpp is partially working; 4, 2, and 1 bpp are not supported yet
author melanson
date Thu, 05 Feb 2004 05:22:44 +0000
parents 82c182e52a54
children 5e5c3d4a1e82
comparison
equal deleted inserted replaced
1782:82c182e52a54 1783:66ae3c109d90
91 CODEC_ID_TRUEMOTION1, 91 CODEC_ID_TRUEMOTION1,
92 CODEC_ID_VMDVIDEO, 92 CODEC_ID_VMDVIDEO,
93 CODEC_ID_VMDAUDIO, 93 CODEC_ID_VMDAUDIO,
94 CODEC_ID_MSZH, 94 CODEC_ID_MSZH,
95 CODEC_ID_ZLIB, 95 CODEC_ID_ZLIB,
96 CODEC_ID_QTRLE,
96 97
97 /* various pcm "codecs" */ 98 /* various pcm "codecs" */
98 CODEC_ID_PCM_S16LE, 99 CODEC_ID_PCM_S16LE,
99 CODEC_ID_PCM_S16BE, 100 CODEC_ID_PCM_S16BE,
100 CODEC_ID_PCM_U16LE, 101 CODEC_ID_PCM_U16LE,
1698 extern AVCodec ra_144_decoder; 1699 extern AVCodec ra_144_decoder;
1699 extern AVCodec ra_288_decoder; 1700 extern AVCodec ra_288_decoder;
1700 extern AVCodec roq_dpcm_decoder; 1701 extern AVCodec roq_dpcm_decoder;
1701 extern AVCodec interplay_dpcm_decoder; 1702 extern AVCodec interplay_dpcm_decoder;
1702 extern AVCodec xan_dpcm_decoder; 1703 extern AVCodec xan_dpcm_decoder;
1704 extern AVCodec qtrle_decoder;
1703 1705
1704 /* pcm codecs */ 1706 /* pcm codecs */
1705 #define PCM_CODEC(id, name) \ 1707 #define PCM_CODEC(id, name) \
1706 extern AVCodec name ## _decoder; \ 1708 extern AVCodec name ## _decoder; \
1707 extern AVCodec name ## _encoder 1709 extern AVCodec name ## _encoder