Mercurial > libavcodec.hg
comparison avcodec.h @ 11771:3c0dffc64d86 libavcodec
Add CODEC_CAP_EXPERIMENTAL and prefer encoders without it.
Patch by Janne Grunau, janne-ffmpeg jannau net
author | cehoyos |
---|---|
date | Wed, 26 May 2010 10:38:48 +0000 |
parents | 6d58a4f5e455 |
children | 79489644101e |
comparison
equal
deleted
inserted
replaced
11770:6d58a4f5e455 | 11771:3c0dffc64d86 |
---|---|
643 * may return multiple frames in a packet. This has many disadvantages like | 643 * may return multiple frames in a packet. This has many disadvantages like |
644 * prohibiting stream copy in many cases thus it should only be considered | 644 * prohibiting stream copy in many cases thus it should only be considered |
645 * as a last resort. | 645 * as a last resort. |
646 */ | 646 */ |
647 #define CODEC_CAP_SUBFRAMES 0x0100 | 647 #define CODEC_CAP_SUBFRAMES 0x0100 |
648 /** | |
649 * Codec is experimental and is thus avoided in favor of non experimental | |
650 * encoders | |
651 */ | |
652 #define CODEC_CAP_EXPERIMENTAL 0x0200 | |
648 | 653 |
649 //The following defines may change, don't expect compatibility if you use them. | 654 //The following defines may change, don't expect compatibility if you use them. |
650 #define MB_TYPE_INTRA4x4 0x0001 | 655 #define MB_TYPE_INTRA4x4 0x0001 |
651 #define MB_TYPE_INTRA16x16 0x0002 //FIXME H.264-specific | 656 #define MB_TYPE_INTRA16x16 0x0002 //FIXME H.264-specific |
652 #define MB_TYPE_INTRA_PCM 0x0004 //FIXME H.264-specific | 657 #define MB_TYPE_INTRA_PCM 0x0004 //FIXME H.264-specific |