Mercurial > libavcodec.hg
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 */ |
