X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=doc%2FAPIchanges;h=8b3051c2552727336a8339525216ddbb542c88cd;hb=00aa2ebb1c3eb7aa4251e2fe2d5540d755bb1922;hp=024ba3a4a8c9208e423a8bbd7e494632025b3db2;hpb=3e41d2e612215e2ee9f436e3ad3bd8440b6ddfb4;p=ffmpeg diff --git a/doc/APIchanges b/doc/APIchanges index 024ba3a4a8c..8b3051c2552 100644 --- a/doc/APIchanges +++ b/doc/APIchanges @@ -2,19 +2,42 @@ Never assume the API of libav* to be stable unless at least 1 month has passed since the last major version increase or the API was added. The last version increases were: -libavcodec: 2013-03-xx -libavdevice: 2013-03-xx -libavfilter: 2013-12-xx -libavformat: 2013-03-xx -libavresample: 2012-10-05 -libpostproc: 2011-04-18 -libswresample: 2011-09-19 -libswscale: 2011-06-20 -libavutil: 2012-10-22 +libavcodec: 2014-08-09 +libavdevice: 2014-08-09 +libavfilter: 2014-08-09 +libavformat: 2014-08-09 +libavresample: 2014-08-09 +libpostproc: 2014-08-09 +libswresample: 2014-08-09 +libswscale: 2014-08-09 +libavutil: 2014-08-09 API changes, most recent first: +2014-08-16 - xxxxxxx - lswr 1.1.100 - swresample.h + Add AVFrame based API + +2014-xx-xx - xxxxxxx - lavu 54.4.100 - dict.h + Add av_dict_set_int helper function. + +2014-08-xx - xxxxxxx - lavu 54.03.0 - mem.h + Add av_strndup(). + +2014-xx-xx - xxxxxxx - lavu 54.02.0 - opt.h + Add av_opt_get_dict_val/set_dict_val with AV_OPT_TYPE_DICT to support + dictionary types being set as options. + +2014-xx-xx - xxxxxxx - lavf 56.01.0 - avformat.h + Add AVFormatContext.event_flags and AVStream.event_flags for signaling to + the user when events happen in the file/stream. + +2014-04-xx - xxxxxxx - lavr 2.1.0 - avresample.h + Add avresample_convert_frame() and avresample_config(). + +2014-04-xx - xxxxxxx - lavu 54.1.0 - error.h + Add AVERROR_INPUT_CHANGED and AVERROR_OUTPUT_CHANGED. + 2014-08-xx - xxxxxxx - lavc 55.57.4 - avcodec.h Deprecate FF_IDCT_XVIDMMX define and xvidmmx idct option. Replaced by FF_IDCT_XVID and xvid respectively.