diff options
author | wm4 <nfxjfg@googlemail.com> | 2017-02-13 11:40:22 +0100 |
---|---|---|
committer | wm4 <nfxjfg@googlemail.com> | 2017-03-02 10:32:12 +0100 |
commit | 554bc4eea8aa71d5c017289a036b49313882f7e6 (patch) | |
tree | 4eb93a93845ae7f910a56dcf891e74e90b1ab477 /doc/APIchanges | |
parent | 3733039610d76231e404ebf089f0ff2b9d8e5490 (diff) | |
download | ffmpeg-554bc4eea8aa71d5c017289a036b49313882f7e6.tar.gz |
avcodec, avutil, avformat: remove AVOption requirement for some fields
Allow all struct fields to be accessed directly, as long as they're
public.
Before this change, many fields were "public", but could be accessed via
AVOption only. This meant they were effectively not public, but were
present for documentation purposes, which was incredibly confusing at
best.
Diffstat (limited to 'doc/APIchanges')
-rw-r--r-- | doc/APIchanges | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/APIchanges b/doc/APIchanges index d739895aa4..cd5f926b15 100644 --- a/doc/APIchanges +++ b/doc/APIchanges @@ -15,6 +15,11 @@ libavutil: 2015-08-28 API changes, most recent first: +2017-03-02 - xxxxxxx - lavu 55.47.101, lavc 57.81.102, lavf 57.66.103 + Remove requirement to use AVOption or accessors to access certain fields + in AVFrame, AVCodecContext, and AVFormatContext that were previously + documented as "no direct access" allowed. + 2017-02-13 - xxxxxxx - lavc 57.80.100 - avcodec.h Add AVCodecContext.hw_device_ctx. |