aboutsummaryrefslogtreecommitdiffstats
path: root/doc/APIchanges
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2024-09-28 16:10:52 +0200
committerAnton Khirnov <anton@khirnov.net>2024-10-01 09:57:57 +0200
commit0548ab2e4257f9c6e7a7a57138504533a6ca5507 (patch)
tree15d8a58cb8a5f658fc9a60fd5607424cb13fcd4f /doc/APIchanges
parent3785b27b7622a46d067e39a995d56d71d88581a4 (diff)
downloadffmpeg-0548ab2e4257f9c6e7a7a57138504533a6ca5507.tar.gz
lavu/log,opt: detect setting non-runtime options post-init
Add a mechanism to AVClass to allow objects to signal their state to generic code. When an object flags itself with the 'initialized' state, print an error (and fail, after the next major bump) if the caller attempts to set non-runtime options.
Diffstat (limited to 'doc/APIchanges')
-rw-r--r--doc/APIchanges3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/APIchanges b/doc/APIchanges
index 1939b8758f..d132dfab81 100644
--- a/doc/APIchanges
+++ b/doc/APIchanges
@@ -2,6 +2,9 @@ The last version increases of all libraries were on 2024-03-07
API changes, most recent first:
+2024-10-xx - xxxxxxxxxx - lavu 59.41.100 - log.h
+ Add AVClass.state_flags_offset and AV_CLASS_STATE_INITIALIZED.
+
2024-09-30 - xxxxxxxxxx - lavf 61.9.100 - avformat.h
Add {nb_}coded_side_data to AVStreamGroupTileGrid.