aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2023-07-16 17:57:26 -0300
committerJames Almer <jamrial@gmail.com>2023-10-06 10:03:57 -0300
commit5432d2aacad5fa7420fe2d9369ed061d521e92d6 (patch)
tree9c1bf0307108a16ed652261d590042e5944e288d /doc
parent21d7cc6fa9a26e94965fa71b25655d07568450fe (diff)
downloadffmpeg-5432d2aacad5fa7420fe2d9369ed061d521e92d6.tar.gz
avformat/avformat: use the side data from AVStream.codecpar
Deprecate AVStream.side_data and its helpers in favor of the AVStream's codecpar.coded_side_data. This will considerably simplify the propagation of global side data to decoders and from encoders. Instead of having to do it inside packets, it will be available during init(). Global and frame specific side data will therefore be distinct. Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/APIchanges5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/APIchanges b/doc/APIchanges
index c99441e543..b67dfba316 100644
--- a/doc/APIchanges
+++ b/doc/APIchanges
@@ -2,6 +2,11 @@ The last version increases of all libraries were on 2023-02-09
API changes, most recent first:
+2023-10-06 - xxxxxxxxxx - lavc 60.15.100 - avformat.h
+ Deprecate AVFormatContext.{nb_,}side_data, av_stream_add_side_data(),
+ av_stream_new_side_data(), and av_stream_get_side_data(). Side data fields
+ from AVFormatContext.codecpar should be used from now on.
+
2023-10-06 - xxxxxxxxxx - lavc 60.30.100 - codec_par.h
Added {nb_,}coded_side_data to AVCodecParameters.
The AVCodecParameters helpers will copy it to and from its AVCodecContext