History

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.

James Almer committed 3 years ago

Commit 5432d2a1 parent 21d7cc627 files · +340 −254Browse files

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

Unified · Split

doc/APIchanges+5−0
@@ -2,6 +2,11 @@ The last version increases of all libraries were on 2023-02-09 · 1 unmodified line
2 2
3API changes, most recent first:3API changes, most recent first:
4 4
52023-10-06 - xxxxxxxxxx - lavc 60.15.100 - avformat.h
6 Deprecate AVFormatContext.{nb_,}side_data, av_stream_add_side_data(),
7 av_stream_new_side_data(), and av_stream_get_side_data(). Side data fields
8 from AVFormatContext.codecpar should be used from now on.
9
52023-10-06 - xxxxxxxxxx - lavc 60.30.100 - codec_par.h102023-10-06 - xxxxxxxxxx - lavc 60.30.100 - codec_par.h
6 Added {nb_,}coded_side_data to AVCodecParameters.11 Added {nb_,}coded_side_data to AVCodecParameters.
7 The AVCodecParameters helpers will copy it to and from its AVCodecContext12 The AVCodecParameters helpers will copy it to and from its AVCodecContext

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