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; |
