Mercurial > libavcodec.hg
comparison avcodec.h @ 6048:0277500fe13d libavcodec
Document structure change rules with relation to ABI/API.
author | michael |
---|---|
date | Thu, 20 Dec 2007 09:43:01 +0000 |
parents | 2f9c17454842 |
children | 7fb5a3652990 |
comparison
equal
deleted
inserted
replaced
6047:2f9c17454842 | 6048:0277500fe13d |
---|---|
751 } AVFrame; | 751 } AVFrame; |
752 | 752 |
753 #define DEFAULT_FRAME_RATE_BASE 1001000 | 753 #define DEFAULT_FRAME_RATE_BASE 1001000 |
754 | 754 |
755 /** | 755 /** |
756 * main external API structure | 756 * main external API structure. |
757 * New fields can be added to the end with minor version bumps. | |
758 * Removial, reordering and changes to existing fields require a Major | |
759 * version bump. | |
760 * sizeof(AVCodecContext) must not be used outside libav* | |
757 */ | 761 */ |
758 typedef struct AVCodecContext { | 762 typedef struct AVCodecContext { |
759 /** | 763 /** |
760 * information on struct for av_log | 764 * information on struct for av_log |
761 * - set by avcodec_alloc_context | 765 * - set by avcodec_alloc_context |