History

doc/APIchanges: Fill in missing things

Michael Niedermayer committed 4 years ago

Commit be91c891 parent 70f318e1 file · +37 −37Browse files

Unified · Split

doc/APIchanges+37−37
@@ -14,85 +14,85 @@ libavutil: 2021-04-27 · 13 unmodified lines
1414
1515 API changes, most recent first:
1616
17−2022-01-xx - xxxxxxxxxx - lavf 59.13.100 - avformat.h
17+2022-01-03 - 70f318e6b6c - lavf 59.13.100 - avformat.h
1818 Add AVFMT_EXPERIMENTAL flag.
1919
20−2021-12-xx - xxxxxxxxxx - lavu 57.13.100 - hwcontext_videotoolbox.h
20+2021-12-22 - b7e1ec7bda9 - lavu 57.13.100 - hwcontext_videotoolbox.h
2121 Add av_vt_pixbuf_set_attachments
2222
23−2021-12-xx - xxxxxxxxxx - lavu 57.13.100 - hwcontext_videotoolbox.h
23+2021-12-22 - 69bd95dcd8d - lavu 57.13.100 - hwcontext_videotoolbox.h
2424 Add av_map_videotoolbox_chroma_loc_from_av
2525 Add av_map_videotoolbox_color_matrix_from_av
2626 Add av_map_videotoolbox_color_primaries_from_av
2727 Add av_map_videotoolbox_color_trc_from_av
2828
29−2021-12-21 - xxxxxxxxxx - lavu 57.12.100 - cpu.h
29+2021-12-21 - ffbab99f2c2 - lavu 57.12.100 - cpu.h
3030 Add AV_CPU_FLAG_SLOW_GATHER.
3131
32−2021-12-20 - xxxxxxxxxx - lavu 57.11.101 - display.h
32+2021-12-20 - 278068dc60d - lavu 57.11.101 - display.h
3333 Modified the documentation of av_display_rotation_set()
3434 to match its longstanding actual behaviour of treating
3535 the angle as directed clockwise.
3636
37−2021-12-xx - xxxxxxxxxx - lavf 59.10.100 - avformat.h
37+2021-12-12 - 64834bb86a1 - lavf 59.10.100 - avformat.h
3838 Add AVFormatContext io_close2 which returns an int
3939
40−2021-11-10 - xxxxxxxxxx - lavu 57.11.100 - hwcontext_vulkan.h
40+2021-12-10 - f45cbb775e4 - lavu 57.11.100 - hwcontext_vulkan.h
4141 Add AVVkFrame.offset and AVVulkanFramesContext.flags.
4242
43−2021-11-xx - xxxxxxxxxx - lavfi 8.19.100 - avfilter.h
43+2021-12-04 - b9c928a486f - lavfi 8.19.100 - avfilter.h
4444 Add AVFILTER_FLAG_METADATA_ONLY.
4545
46−2021-12-03 - xxxxxxxxxx - lavu 57.10.100 - frame.h
46+2021-12-03 - b236ef0a594 - lavu 57.10.100 - frame.h
4747 Add AVFrame.time_base
4848
49−2021-11-22 - xxxxxxxxxx - lavu 57.9.100 - pixfmt.h
49+2021-11-22 - b2cd1fb2ec6 - lavu 57.9.100 - pixfmt.h
5050 Add AV_PIX_FMT_P210, AV_PIX_FMT_P410, AV_PIX_FMT_P216, and AV_PIX_FMT_P416.
5151
52−2021-11-17 - xxxxxxxxxx - lavf 57.9.100 - frame.h
52+2021-11-17 - 54e65aa38ab - lavf 57.9.100 - frame.h
5353 Add AV_FRAME_DATA_DOVI_RPU_BUFFER.
5454
55−2021-11-xx - xxxxxxxxxx - lavf 59.9.100 - avformat.h
55+2021-11-16 - ed75a08d36c - lavf 59.9.100 - avformat.h
5656 Add av_stream_get_class(). Schedule adding AVStream.av_class at libavformat
5757 major version 60.
5858 Add av_disposition_to_string() and av_disposition_from_string().
5959 Add "disposition" AVOption to AVStream's class.
6060
61−2021-11-12 - xxxxxxxxxx - lavu 57.8.100 - hwcontext_vulkan.h
61+2021-11-12 - 8478d60d5b5 - lavu 57.8.100 - hwcontext_vulkan.h
6262 Added AVVkFrame.sem_value, AVVulkanDeviceContext.queue_family_encode_index,
6363 nb_encode_queues, queue_family_decode_index, and nb_decode_queues.
6464
65−2021-10-18 - xxxxxxxxxx - lavf 59.8.100 - avio.h
65+2021-10-18 - 682bafdb125 - lavf 59.8.100 - avio.h
6666 Introduce public bytes_{read,written} statistic fields to AVIOContext.
6767
68−2021-10-13 - xxxxxxxxxx - lavf 59.7.100 - avio.h
68+2021-10-13 - a5622ed16f8 - lavf 59.7.100 - avio.h
6969 Deprecate AVIOContext.written. Originally added as a private entry in
7070 commit 3f75e5116b900f1428aa13041fc7d6301bf1988a, its grouping with
7171 the comment noting its private state was missed during merging of the field
7272 from Libav (most likely due to an already existing field in between).
7373
74−2021-09-21 - xxxxxxxxxx - lavu 57.7.100 - pixfmt.h
74+2021-09-21 - 0760d9153c3 - lavu 57.7.100 - pixfmt.h
7575 Add AV_PIX_FMT_X2BGR10.
7676
77−2021-09-20 - xxxxxxxxxx - lavu 57.6.100 - mem.h
77+2021-09-20 - 8d5de914d31 - lavu 57.6.100 - mem.h
7878 Deprecate av_mallocz_array() as it is identical to av_calloc().
7979
80−2021-09-20 - xxxxxxxxxx - lavc 59.9.100 - avcodec.h
80+2021-09-20 - 176b8d785bf - lavc 59.9.100 - avcodec.h
8181 Deprecate AVCodecContext.sub_text_format and the corresponding
8282 AVOptions. It is unused since the last major bump.
8383
84−2021-09-20 - xxxxxxxxxx - lavc 59.8.100 - avcodec.h codec.h
84+2021-09-20 - dd846bc4a91 - lavc 59.8.100 - avcodec.h codec.h
8585 Deprecate AV_CODEC_FLAG_TRUNCATED and AV_CODEC_CAP_TRUNCATED,
8686 as they are redundant with parsers.
8787
88−2021-09-17 - xxxxxxxxxx - lavu 57.5.101 - buffer.h
88+2021-09-17 - ccfdef79b13 - lavu 57.5.101 - buffer.h
8989 Constified the input parameters in av_buffer_replace(), av_buffer_ref(),
9090 and av_buffer_pool_buffer_get_opaque().
9191
92−2021-09-08 - xxxxxxxxxx - lavu 57.5.100 - hwcontext_d3d11va.h
92+2021-09-08 - 4f78711f9c2 - lavu 57.5.100 - hwcontext_d3d11va.h
9393 Add AVD3D11VAFramesContext.texture_infos
9494
95−2021-09-06 - xxxxxxxxxx - lsws 6.1.100 - swscale.h
95+2021-09-06 - 42cd64c1826 - lsws 6.1.100 - swscale.h
9696 Add AVFrame-based scaling API:
9797 - sws_scale_frame()
9898 - sws_frame_start()
@@ -101,54 +101,54 @@ API changes, most recent first: · 2 unmodified lines
101101 - sws_receive_slice()
102102 - sws_receive_slice_alignment()
103103
104−2021-09-02 - xxxxxxxxxx - lavc 59.7.100 - avcodec.h
104+2021-09-02 - cbf111059d2 - lavc 59.7.100 - avcodec.h
105105 Incremented the number of elements of AVCodecParser.codec_ids to seven.
106106
107−2021-08-24 - xxxxxxxxxx - lavc 59.6.100 - avcodec.h
107+2021-08-24 - 590a7e02f04 - lavc 59.6.100 - avcodec.h
108108 Add FF_CODEC_PROPERTY_FILM_GRAIN
109109
110−2021-08-20 - xxxxxxxxxx - lavfi 8.3.100 - avfilter.H
110+2021-08-20 - 7c5f998196d - lavfi 8.3.100 - avfilter.H
111111 Add avfilter_filter_pad_count() as a replacement for avfilter_pad_count().
112112 Deprecate avfilter_pad_count().
113113
114−2021-08-17 - xxxxxxxxxx - lavu 57.4.101 - opt.h
114+2021-08-17 - 8c53b145993 - lavu 57.4.101 - opt.h
115115 av_opt_copy() now guarantees that allocated src and dst options
116116 don't alias each other even on error.
117117
118−2021-08-14 - xxxxxxxxxx - lavu 57.4.100 - imgutils.h
118+2021-08-14 - d5de9965ef6 - lavu 57.4.100 - imgutils.h
119119 Add av_image_copy_plane_uc_from()
120120
121−2021-08-02 - xxxxxxxxxx - lavc 59.4.100 - packet.h
121+2021-08-02 - a1a0fddfd05 - lavc 59.4.100 - packet.h
122122 Add AVPacket.opaque, AVPacket.opaque_ref, AVPacket.time_base.
123123
124−2021-07-23 - xxxxxxxxxx - lavu 57.3.100 - common.h macros.h
124+2021-07-23 - 2dd8acbe800 - lavu 57.3.100 - common.h macros.h
125125 Move several macros (AV_NE, FFDIFFSIGN, FFMAX, FFMAX3, FFMIN, FFMIN3,
126126 FFSWAP, FF_ARRAY_ELEMS, MKTAG, MKBETAG) from common.h to macros.h.
127127
128−2021-07-22 - xxxxxxxxxx - lavu 57.2.100 - film_grain_params.h
128+2021-07-22 - e3b5ff17c2e - lavu 57.2.100 - film_grain_params.h
129129 Add AV_FILM_GRAIN_PARAMS_H274, AVFilmGrainH274Params
130130
131−2021-07-19 - xxxxxxxxxx - lavu 57.1.100 - cpu.h
131+2021-07-19 - c1bf56a526f - lavu 57.1.100 - cpu.h
132132 Add av_cpu_force_count()
133133
134−2021-06-17 - xxxxxxxxxx - lavc 59.2.100 - packet.h
134+2021-06-17 - aca923b3653 - lavc 59.2.100 - packet.h
135135 Add AV_PKT_DATA_DYNAMIC_HDR10_PLUS
136136
137−2021-06-09 - xxxxxxxxxx - lavf 59.3.100 - avformat.h
137+2021-06-09 - 2cccab96f6f - lavf 59.3.100 - avformat.h
138138 Add pts_wrap_bits to AVStream
139139
140−2021-xx-xx - xxxxxxxxxx - lavc 59.1.100 - avcodec.h codec.h
140+2021-06-10 - 7c9763070d9 - lavc 59.1.100 - avcodec.h codec.h
141141 Move av_get_profile_name() from avcodec.h to codec.h.
142142
143−2021-xx-xx - xxxxxxxxxx - lavc 59.1.100 - avcodec.h codec_par.h
143+2021-06-10 - bb3648e6766 - lavc 59.1.100 - avcodec.h codec_par.h
144144 Move av_get_audio_frame_duration2() from avcodec.h to codec_par.h.
145145
146−2021-xx-xx - xxxxxxxxxx - lavc 59.1.100 - avcodec.h codec_id.h
146+2021-06-10 - 881db34f6a0 - lavc 59.1.100 - avcodec.h codec_id.h
147147 Move av_get_bits_per_sample(), av_get_exact_bits_per_sample(),
148148 avcodec_profile_name(), and av_get_pcm_codec() from avcodec.h
149149 to codec_id.h.
150150
151−2021-xx-xx - xxxxxxxxxx - lavc 59.1.100 - avcodec.h defs.h
151+2021-06-10 - ff0a96046d8 - lavc 59.1.100 - avcodec.h defs.h
152152 Add new installed header defs.h. The following definitions are moved
153153 into it from avcodec.h:
154154 - AVDiscard

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