| @@ -13,6 +13,11 @@ libavutil: 2011-04-18 | |||||
| API changes, most recent first: | API changes, most recent first: | ||||
| 2011-08-xx - xxxxxxx - lavc 53.10.0 | |||||
| lavf 53.6.0 | |||||
| lsws 2.1.0 | |||||
| Add {avcodec,avformat,sws}_get_class(). | |||||
| 2011-08-xx - xxxxxxx - lavu 51.10.0 | 2011-08-xx - xxxxxxx - lavu 51.10.0 | ||||
| Add AV_OPT_SEARCH_FAKE_OBJ flag for av_opt_find() function. | Add AV_OPT_SEARCH_FAKE_OBJ flag for av_opt_find() function. | ||||
| @@ -4306,4 +4306,12 @@ int av_lockmgr_register(int (*cb)(void **mutex, enum AVLockOp op)); | |||||
| */ | */ | ||||
| enum AVMediaType avcodec_get_type(enum CodecID codec_id); | enum AVMediaType avcodec_get_type(enum CodecID codec_id); | ||||
| /** | |||||
| * Get the AVClass for AVCodecContext. It can be used in combination with | |||||
| * AV_OPT_SEARCH_FAKE_OBJ for examining options. | |||||
| * | |||||
| * @see av_opt_find(). | |||||
| */ | |||||
| const AVClass *avcodec_get_class(void); | |||||
| #endif /* AVCODEC_AVCODEC_H */ | #endif /* AVCODEC_AVCODEC_H */ | ||||
| @@ -662,3 +662,8 @@ fail: | |||||
| av_freep(&dest->rc_eq); | av_freep(&dest->rc_eq); | ||||
| return AVERROR(ENOMEM); | return AVERROR(ENOMEM); | ||||
| } | } | ||||
| const AVClass *avcodec_get_class(void) | |||||
| { | |||||
| return &av_codec_context_class; | |||||
| } | |||||
| @@ -21,7 +21,7 @@ | |||||
| #define AVCODEC_VERSION_H | #define AVCODEC_VERSION_H | ||||
| #define LIBAVCODEC_VERSION_MAJOR 53 | #define LIBAVCODEC_VERSION_MAJOR 53 | ||||
| #define LIBAVCODEC_VERSION_MINOR 9 | |||||
| #define LIBAVCODEC_VERSION_MINOR 10 | |||||
| #define LIBAVCODEC_VERSION_MICRO 0 | #define LIBAVCODEC_VERSION_MICRO 0 | ||||
| #define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \ | #define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \ | ||||
| @@ -1613,4 +1613,12 @@ int av_match_ext(const char *filename, const char *extensions); | |||||
| */ | */ | ||||
| int avformat_query_codec(AVOutputFormat *ofmt, enum CodecID codec_id, int std_compliance); | int avformat_query_codec(AVOutputFormat *ofmt, enum CodecID codec_id, int std_compliance); | ||||
| /** | |||||
| * Get the AVClass for AVFormatContext. It can be used in combination with | |||||
| * AV_OPT_SEARCH_FAKE_OBJ for examining options. | |||||
| * | |||||
| * @see av_opt_find(). | |||||
| */ | |||||
| const AVClass *avformat_get_class(void); | |||||
| #endif /* AVFORMAT_AVFORMAT_H */ | #endif /* AVFORMAT_AVFORMAT_H */ | ||||
| @@ -123,3 +123,8 @@ AVFormatContext *avformat_alloc_context(void) | |||||
| avformat_get_context_defaults(ic); | avformat_get_context_defaults(ic); | ||||
| return ic; | return ic; | ||||
| } | } | ||||
| const AVClass *avformat_get_class(void) | |||||
| { | |||||
| return &av_format_context_class; | |||||
| } | |||||
| @@ -24,7 +24,7 @@ | |||||
| #include "libavutil/avutil.h" | #include "libavutil/avutil.h" | ||||
| #define LIBAVFORMAT_VERSION_MAJOR 53 | #define LIBAVFORMAT_VERSION_MAJOR 53 | ||||
| #define LIBAVFORMAT_VERSION_MINOR 5 | |||||
| #define LIBAVFORMAT_VERSION_MINOR 6 | |||||
| #define LIBAVFORMAT_VERSION_MICRO 0 | #define LIBAVFORMAT_VERSION_MICRO 0 | ||||
| #define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \ | #define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \ | ||||
| @@ -67,3 +67,8 @@ static const AVOption options[] = { | |||||
| }; | }; | ||||
| const AVClass sws_context_class = { "SWScaler", sws_context_to_name, options }; | const AVClass sws_context_class = { "SWScaler", sws_context_to_name, options }; | ||||
| const AVClass *sws_get_class(void) | |||||
| { | |||||
| return &sws_context_class; | |||||
| } | |||||
| @@ -32,7 +32,7 @@ | |||||
| #include "libavutil/pixfmt.h" | #include "libavutil/pixfmt.h" | ||||
| #define LIBSWSCALE_VERSION_MAJOR 2 | #define LIBSWSCALE_VERSION_MAJOR 2 | ||||
| #define LIBSWSCALE_VERSION_MINOR 0 | |||||
| #define LIBSWSCALE_VERSION_MINOR 1 | |||||
| #define LIBSWSCALE_VERSION_MICRO 0 | #define LIBSWSCALE_VERSION_MICRO 0 | ||||
| #define LIBSWSCALE_VERSION_INT AV_VERSION_INT(LIBSWSCALE_VERSION_MAJOR, \ | #define LIBSWSCALE_VERSION_INT AV_VERSION_INT(LIBSWSCALE_VERSION_MAJOR, \ | ||||
| @@ -351,5 +351,12 @@ void sws_convertPalette8ToPacked32(const uint8_t *src, uint8_t *dst, int num_pix | |||||
| */ | */ | ||||
| void sws_convertPalette8ToPacked24(const uint8_t *src, uint8_t *dst, int num_pixels, const uint8_t *palette); | void sws_convertPalette8ToPacked24(const uint8_t *src, uint8_t *dst, int num_pixels, const uint8_t *palette); | ||||
| /** | |||||
| * Get the AVClass for swsContext. It can be used in combination with | |||||
| * AV_OPT_SEARCH_FAKE_OBJ for examining options. | |||||
| * | |||||
| * @see av_opt_find(). | |||||
| */ | |||||
| const AVClass *sws_get_class(void); | |||||
| #endif /* SWSCALE_SWSCALE_H */ | #endif /* SWSCALE_SWSCALE_H */ | ||||