Mercurial > libavcodec.hg
comparison avcodec.h @ 2373:f977a8871c2c libavcodec
split ffhuffyuv into 2 codecs:
"huffyuv" is compatible with the official version
"ffvhuff" contains our improvements
author | lorenm |
---|---|
date | Sun, 28 Nov 2004 18:29:38 +0000 |
parents | 2d95a6cd757a |
children | cfc9e0489859 |
comparison
equal
deleted
inserted
replaced
2372:2d95a6cd757a | 2373:f977a8871c2c |
---|---|
15 #include "rational.h" | 15 #include "rational.h" |
16 #include <sys/types.h> /* size_t */ | 16 #include <sys/types.h> /* size_t */ |
17 | 17 |
18 #define FFMPEG_VERSION_INT 0x000409 | 18 #define FFMPEG_VERSION_INT 0x000409 |
19 #define FFMPEG_VERSION "0.4.9-pre1" | 19 #define FFMPEG_VERSION "0.4.9-pre1" |
20 #define LIBAVCODEC_BUILD 4733 | 20 #define LIBAVCODEC_BUILD 4734 |
21 | 21 |
22 #define LIBAVCODEC_VERSION_INT FFMPEG_VERSION_INT | 22 #define LIBAVCODEC_VERSION_INT FFMPEG_VERSION_INT |
23 #define LIBAVCODEC_VERSION FFMPEG_VERSION | 23 #define LIBAVCODEC_VERSION FFMPEG_VERSION |
24 | 24 |
25 #define AV_STRINGIFY(s) AV_TOSTRING(s) | 25 #define AV_STRINGIFY(s) AV_TOSTRING(s) |
97 CODEC_ID_PPM, | 97 CODEC_ID_PPM, |
98 CODEC_ID_PBM, | 98 CODEC_ID_PBM, |
99 CODEC_ID_PGM, | 99 CODEC_ID_PGM, |
100 CODEC_ID_PGMYUV, | 100 CODEC_ID_PGMYUV, |
101 CODEC_ID_PAM, | 101 CODEC_ID_PAM, |
102 CODEC_ID_FFVHUFF, | |
102 | 103 |
103 /* various pcm "codecs" */ | 104 /* various pcm "codecs" */ |
104 CODEC_ID_PCM_S16LE= 0x10000, | 105 CODEC_ID_PCM_S16LE= 0x10000, |
105 CODEC_ID_PCM_S16BE, | 106 CODEC_ID_PCM_S16BE, |
106 CODEC_ID_PCM_U16LE, | 107 CODEC_ID_PCM_U16LE, |
1814 extern AVCodec msmpeg4v2_encoder; | 1815 extern AVCodec msmpeg4v2_encoder; |
1815 extern AVCodec msmpeg4v3_encoder; | 1816 extern AVCodec msmpeg4v3_encoder; |
1816 extern AVCodec wmv1_encoder; | 1817 extern AVCodec wmv1_encoder; |
1817 extern AVCodec wmv2_encoder; | 1818 extern AVCodec wmv2_encoder; |
1818 extern AVCodec huffyuv_encoder; | 1819 extern AVCodec huffyuv_encoder; |
1820 extern AVCodec ffvhuff_encoder; | |
1819 extern AVCodec h264_encoder; | 1821 extern AVCodec h264_encoder; |
1820 extern AVCodec asv1_encoder; | 1822 extern AVCodec asv1_encoder; |
1821 extern AVCodec asv2_encoder; | 1823 extern AVCodec asv2_encoder; |
1822 extern AVCodec vcr1_encoder; | 1824 extern AVCodec vcr1_encoder; |
1823 extern AVCodec ffv1_encoder; | 1825 extern AVCodec ffv1_encoder; |
1856 extern AVCodec mp2_decoder; | 1858 extern AVCodec mp2_decoder; |
1857 extern AVCodec mp3_decoder; | 1859 extern AVCodec mp3_decoder; |
1858 extern AVCodec mace3_decoder; | 1860 extern AVCodec mace3_decoder; |
1859 extern AVCodec mace6_decoder; | 1861 extern AVCodec mace6_decoder; |
1860 extern AVCodec huffyuv_decoder; | 1862 extern AVCodec huffyuv_decoder; |
1863 extern AVCodec ffvhuff_decoder; | |
1861 extern AVCodec oggvorbis_decoder; | 1864 extern AVCodec oggvorbis_decoder; |
1862 extern AVCodec cyuv_decoder; | 1865 extern AVCodec cyuv_decoder; |
1863 extern AVCodec h264_decoder; | 1866 extern AVCodec h264_decoder; |
1864 extern AVCodec indeo3_decoder; | 1867 extern AVCodec indeo3_decoder; |
1865 extern AVCodec vp3_decoder; | 1868 extern AVCodec vp3_decoder; |