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