Mercurial > libavcodec.hg
comparison avcodec.h @ 4158:47d1b5261f17 libavcodec
add option to set mpeg1/2 gop timecode start, and drop frame flag timecode flag
author | bcoudurier |
---|---|
date | Tue, 07 Nov 2006 13:45:08 +0000 |
parents | 74c8b204ab1c |
children | 1e8621844040 |
comparison
equal
deleted
inserted
replaced
4157:bb0431100529 | 4158:47d1b5261f17 |
---|---|
368 #define CODEC_FLAG2_FASTPSKIP 0x00000100 ///< H.264 fast pskip | 368 #define CODEC_FLAG2_FASTPSKIP 0x00000100 ///< H.264 fast pskip |
369 #define CODEC_FLAG2_AUD 0x00000200 ///< H.264 access unit delimiters | 369 #define CODEC_FLAG2_AUD 0x00000200 ///< H.264 access unit delimiters |
370 #define CODEC_FLAG2_BRDO 0x00000400 ///< b-frame rate-distortion optimization | 370 #define CODEC_FLAG2_BRDO 0x00000400 ///< b-frame rate-distortion optimization |
371 #define CODEC_FLAG2_INTRA_VLC 0x00000800 ///< use MPEG-2 intra VLC table | 371 #define CODEC_FLAG2_INTRA_VLC 0x00000800 ///< use MPEG-2 intra VLC table |
372 #define CODEC_FLAG2_MEMC_ONLY 0x00001000 ///< only do ME/MC (I frames -> ref, P frame -> ME+MC) | 372 #define CODEC_FLAG2_MEMC_ONLY 0x00001000 ///< only do ME/MC (I frames -> ref, P frame -> ME+MC) |
373 #define CODEC_FLAG2_DROP_FRAME_TIMECODE 0x00002000 ///< timecode is in drop frame format | |
373 | 374 |
374 /* Unsupported options : | 375 /* Unsupported options : |
375 * Syntax Arithmetic coding (SAC) | 376 * Syntax Arithmetic coding (SAC) |
376 * Reference Picture Selection | 377 * Reference Picture Selection |
377 * Independant Segment Decoding */ | 378 * Independant Segment Decoding */ |
2055 /** | 2056 /** |
2056 * - encoding: set by user. | 2057 * - encoding: set by user. |
2057 * - decoding: unused. | 2058 * - decoding: unused. |
2058 */ | 2059 */ |
2059 int max_partition_order; | 2060 int max_partition_order; |
2061 | |
2062 /** | |
2063 * GOP timecode frame start number, in non drop frame format | |
2064 * - encoding: set by user. | |
2065 * - decoding: unused. | |
2066 */ | |
2067 int64_t timecode_frame_start; | |
2060 } AVCodecContext; | 2068 } AVCodecContext; |
2061 | 2069 |
2062 /** | 2070 /** |
2063 * AVCodec. | 2071 * AVCodec. |
2064 */ | 2072 */ |