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 |
