History

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.

wm4 committed 9 years ago

Commit 554bc4e1 parent 37330397 files · +42 −76Browse files

Showing the changes to doc/APIchanges (1 of 7 files). Show all

Unified · Split

doc/APIchanges+5−0
@@ -15,6 +15,11 @@ libavutil: 2015-08-28 · 14 unmodified lines
15 15
16API changes, most recent first:16API changes, most recent first:
17 17
182017-03-02 - xxxxxxx - lavu 55.47.101, lavc 57.81.102, lavf 57.66.103
19 Remove requirement to use AVOption or accessors to access certain fields
20 in AVFrame, AVCodecContext, and AVFormatContext that were previously
21 documented as "no direct access" allowed.
22
182017-02-13 - xxxxxxx - lavc 57.80.100 - avcodec.h232017-02-13 - xxxxxxx - lavc 57.80.100 - avcodec.h
19 Add AVCodecContext.hw_device_ctx.24 Add AVCodecContext.hw_device_ctx.
20 25

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t