comparison avcodec.h @ 7631:b5b4bf0944b8 libavcodec

Provide a simpler way for the user to reorder her timestamps.
author michael
date Wed, 20 Aug 2008 23:11:26 +0000
parents 4a3f1b75285e
children ac583bd8f8b3
comparison
equal deleted inserted replaced
7630:d6390123201d 7631:b5b4bf0944b8
28 28
29 29
30 #include "libavutil/avutil.h" 30 #include "libavutil/avutil.h"
31 31
32 #define LIBAVCODEC_VERSION_MAJOR 51 32 #define LIBAVCODEC_VERSION_MAJOR 51
33 #define LIBAVCODEC_VERSION_MINOR 67 33 #define LIBAVCODEC_VERSION_MINOR 68
34 #define LIBAVCODEC_VERSION_MICRO 0 34 #define LIBAVCODEC_VERSION_MICRO 0
35 35
36 #define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \ 36 #define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \
37 LIBAVCODEC_VERSION_MINOR, \ 37 LIBAVCODEC_VERSION_MINOR, \
38 LIBAVCODEC_VERSION_MICRO) 38 LIBAVCODEC_VERSION_MICRO)
765 /**\ 765 /**\
766 * motion referece frame index\ 766 * motion referece frame index\
767 * - encoding: Set by user.\ 767 * - encoding: Set by user.\
768 * - decoding: Set by libavcodec.\ 768 * - decoding: Set by libavcodec.\
769 */\ 769 */\
770 int8_t *ref_index[2]; 770 int8_t *ref_index[2];\
771 \
772 /**\
773 * reordered opaque 64bit number (generally a PTS) from AVCodecContext.reordered_opaque\
774 * output in AVFrame.reordered_opaque\
775 * - encoding: unused\
776 * - decoding: Read by user.\
777 */\
778 int64_t reordered_opaque;\
779
771 780
772 #define FF_QSCALE_TYPE_MPEG1 0 781 #define FF_QSCALE_TYPE_MPEG1 0
773 #define FF_QSCALE_TYPE_MPEG2 1 782 #define FF_QSCALE_TYPE_MPEG2 1
774 #define FF_QSCALE_TYPE_H264 2 783 #define FF_QSCALE_TYPE_H264 2
775 784
2228 * The default value is 1.0, corresponding to full compression. 2237 * The default value is 1.0, corresponding to full compression.
2229 * - encoding: unused 2238 * - encoding: unused
2230 * - decoding: Set by user. 2239 * - decoding: Set by user.
2231 */ 2240 */
2232 float drc_scale; 2241 float drc_scale;
2242
2243 /**
2244 * opaque 64bit number (generally a PTS) that will be reordered and
2245 * output in AVFrame.reordered_opaque
2246 * - encoding: unused
2247 * - decoding: Set by user.
2248 */
2249 int64_t reordered_opaque;
2233 } AVCodecContext; 2250 } AVCodecContext;
2234 2251
2235 /** 2252 /**
2236 * AVCodec. 2253 * AVCodec.
2237 */ 2254 */