History

lavu/opt: add a more general child class iteration API

Use opaque iteration state instead of the previous child class. This mirrors similar changes done in lavf/lavc. Deprecate the av_opt_child_class_next() API.

Anton Khirnov committed 6 years ago

Commit 1b4a98b1 parent 202e0685 files · +71 −12Browse files

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

Unified · Split

doc/APIchanges+4−0
@@ -15,6 +15,10 @@ libavutil: 2017-10-21 · 14 unmodified lines
15 15
16API changes, most recent first:16API changes, most recent first:
17 17
182020-06-xx - xxxxxxxxxx - lavu 56.53.100 - log.h opt.h
19 Add av_opt_child_class_iterate() and AVClass.child_class_iterate().
20 Deprecate av_opt_child_class_next() and AVClass.child_class_next().
21
182020-06-05 - ec39c2276a - lavu 56.50.100 - buffer.h222020-06-05 - ec39c2276a - lavu 56.50.100 - buffer.h
19 Passing NULL as alloc argument to av_buffer_pool_init2() is now allowed.23 Passing NULL as alloc argument to av_buffer_pool_init2() is now allowed.
20 24

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