History

doc/APIchanges: Fill in missing values

Michael Niedermayer committed 6 years ago

Commit fe659231 parent 49e766a1 file · +30 −30Browse files

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

Unified · Split

doc/APIchanges+30−30
@@ -15,42 +15,42 @@ 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.50.100 - buffer.h182020-06-05 - ec39c2276a - lavu 56.50.100 - buffer.h
19 Passing NULL as alloc argument to av_buffer_pool_init2() is now allowed.19 Passing NULL as alloc argument to av_buffer_pool_init2() is now allowed.
20 20
212020-xx-xx - xxxxxxxxxx - lavc 58.88.100 - avcodec.h codec.h212020-05-27 - ba6cada92e - lavc 58.88.100 - avcodec.h codec.h
22 Move AVCodec-related public API to new header codec.h.22 Move AVCodec-related public API to new header codec.h.
23 23
242020-05-23 - xxxxxxxxxx - lavu 56.49.100 - video_enc_params.h242020-05-23 - 064b875e89 - lavu 56.49.100 - video_enc_params.h
25 Add AV_VIDEO_ENC_PARAMS_H264.25 Add AV_VIDEO_ENC_PARAMS_H264.
26 26
272020-05-23 - xxxxxxxxxx - lavu 56.48.100 - hwcontext.h272020-05-23 - 2e08b39444 - lavu 56.48.100 - hwcontext.h
28 Add av_hwdevice_ctx_create_derived_opts.28 Add av_hwdevice_ctx_create_derived_opts.
29 29
302020-05-23 - xxxxxxxxxx - lavu 56.47.100 - rational.h302020-05-23 - 6b65c4ec54 - lavu 56.47.100 - rational.h
31 Add av_gcd_q().31 Add av_gcd_q().
32 32
332020-05-22 - xxxxxxxxxx - lavu 56.46.101 - opt.h332020-05-22 - af9e622776 - lavu 56.46.101 - opt.h
34 Add AV_OPT_FLAG_CHILD_CONSTS.34 Add AV_OPT_FLAG_CHILD_CONSTS.
35 35
362020-xx-xx - xxxxxxxxxx - lavc 58.87.100 - avcodec.h codec_par.h362020-05-22 - 9d443c3e68 - lavc 58.87.100 - avcodec.h codec_par.h
37 Move AVBitstreamFilter-related public API to new header bsf.h.37 Move AVBitstreamFilter-related public API to new header bsf.h.
38 Move AVCodecParameters-related public API to new header codec_par.h.38 Move AVCodecParameters-related public API to new header codec_par.h.
39 39
402020-05-xx - xxxxxxxxxx - lavc 58.86.101 - avcodec.h402020-05-21 - 13b1bbff0b - lavc 58.86.101 - avcodec.h
41 Deprecated AV_CODEC_CAP_INTRA_ONLY and AV_CODEC_CAP_LOSSLESS.41 Deprecated AV_CODEC_CAP_INTRA_ONLY and AV_CODEC_CAP_LOSSLESS.
42 42
432020-05-xx - xxxxxxxxxx - lavu 56.46.100 - common.h432020-05-17 - 84af196c65 - lavu 56.46.100 - common.h
44 Add av_sat_add64() and av_sat_sub64()44 Add av_sat_add64() and av_sat_sub64()
45 45
462020-xx-xx - xxxxxxxxxx - lavu 56.45.100 - video_enc_params.h462020-05-12 - 991d417692 - lavu 56.45.100 - video_enc_params.h
47 lavc 58.84.100 - avcodec.h47 lavc 58.84.100 - avcodec.h
48 Add a new API for exporting video encoding information.48 Add a new API for exporting video encoding information.
49 Replaces the deprecated API for exporting QP tables from decoders.49 Replaces the deprecated API for exporting QP tables from decoders.
50 Add AV_CODEC_EXPORT_DATA_VIDEO_ENC_PARAMS to request this information from50 Add AV_CODEC_EXPORT_DATA_VIDEO_ENC_PARAMS to request this information from
51 decoders.51 decoders.
52 52
532020-05-10 - xxxxxxxxxx - lavu 56.44.100 - hwcontext_vulkan.h532020-05-10 - dccd07f66d - lavu 56.44.100 - hwcontext_vulkan.h
54 Add enabled_inst_extensions, num_enabled_inst_extensions, enabled_dev_extensions54 Add enabled_inst_extensions, num_enabled_inst_extensions, enabled_dev_extensions
55 and num_enabled_dev_extensions fields to AVVulkanDeviceContext55 and num_enabled_dev_extensions fields to AVVulkanDeviceContext
56 56
@@ -58,54 +58,54 @@ API changes, most recent first: · 1 unmodified line
58 - lavu 56.43.100 - dovi_meta.h58 - lavu 56.43.100 - dovi_meta.h
59 Add AV_PKT_DATA_DOVI_CONF and AVDOVIDecoderConfigurationRecord.59 Add AV_PKT_DATA_DOVI_CONF and AVDOVIDecoderConfigurationRecord.
60 60
612020-04-15 - xxxxxxxxxx - lavc 58.79.100 - avcodec.h612020-04-15 - 22b25b3ea5 - lavc 58.79.100 - avcodec.h
62 Add formal support for calling avcodec_flush_buffers() on encoders.62 Add formal support for calling avcodec_flush_buffers() on encoders.
63 Encoders that set the cap AV_CODEC_CAP_ENCODER_FLUSH will be flushed.63 Encoders that set the cap AV_CODEC_CAP_ENCODER_FLUSH will be flushed.
64 For all other encoders, the call is now a no-op rather than undefined64 For all other encoders, the call is now a no-op rather than undefined
65 behaviour.65 behaviour.
66 66
672020-xx-xx - xxxxxxxxxx - lavc 58.78.100 - avcodec.h codec_desc.h codec_id.h packet.h672020-04-10 - 672946c7fe - lavc 58.78.100 - avcodec.h codec_desc.h codec_id.h packet.h
68 Move AVCodecDesc-related public API to new header codec_desc.h.68 Move AVCodecDesc-related public API to new header codec_desc.h.
69 Move AVCodecID enum to new header codec_id.h.69 Move AVCodecID enum to new header codec_id.h.
70 Move AVPacket-related public API to new header packet.h.70 Move AVPacket-related public API to new header packet.h.
71 71
722020-03-29 - xxxxxxxxxx - lavf 58.42.100 - avformat.h722020-03-29 - 4cb0dda555 - lavf 58.42.100 - avformat.h
73 av_read_frame() now guarantees to handle uninitialized input packets73 av_read_frame() now guarantees to handle uninitialized input packets
74 and to return refcounted packets on success.74 and to return refcounted packets on success.
75 75
762020-03-27 - xxxxxxxxxx - lavc 58.77.100 - avcodec.h762020-03-27 - c52ec0367d - lavc 58.77.100 - avcodec.h
77 av_packet_ref() now guarantees to return the destination packet77 av_packet_ref() now guarantees to return the destination packet
78 in a blank state on error.78 in a blank state on error.
79 79
802020-03-10 - xxxxxxxxxx - lavc 58.75.100 - avcodec.h802020-03-10 - 05d27f342b - lavc 58.75.100 - avcodec.h
81 Add AV_PKT_DATA_ICC_PROFILE.81 Add AV_PKT_DATA_ICC_PROFILE.
82 82
832020-02-21 - xxxxxxxxxx - lavc 58.73.101 - avcodec.h832020-02-21 - d005a7cdfd - lavc 58.73.101 - avcodec.h
84 Add AV_CODEC_EXPORT_DATA_PRFT.84 Add AV_CODEC_EXPORT_DATA_PRFT.
85 85
862020-02-21 - xxxxxxxxxx - lavc 58.73.100 - avcodec.h862020-02-21 - c666689491 - lavc 58.73.100 - avcodec.h
87 Add AVCodecContext.export_side_data and AV_CODEC_EXPORT_DATA_MVS.87 Add AVCodecContext.export_side_data and AV_CODEC_EXPORT_DATA_MVS.
88 88
892020-02-13 - xxxxxxxxxx - lavu 56.41.100 - tx.h892020-02-13 - e8f054b095 - lavu 56.41.100 - tx.h
90 Add AV_TX_INT32_FFT and AV_TX_INT32_MDCT90 Add AV_TX_INT32_FFT and AV_TX_INT32_MDCT
91 91
922020-02-12 - xxxxxxxxxx - lavu 56.40.100 - log.h922020-02-12 - 3182114f88 - lavu 56.40.100 - log.h
93 Add av_log_once().93 Add av_log_once().
94 94
952020-02-04 - xxxxxxxxxx - lavu 56.39.100 - hwcontext.h952020-02-04 - a88449ffb2 - lavu 56.39.100 - hwcontext.h
96 Add AV_PIX_FMT_VULKAN96 Add AV_PIX_FMT_VULKAN
97 Add AV_HWDEVICE_TYPE_VULKAN and implementation.97 Add AV_HWDEVICE_TYPE_VULKAN and implementation.
98 98
992020-01-30 - xxxxxxxxxx - lavf 58.37.100 - avio.h992020-01-30 - 27529eeb27 - lavf 58.37.100 - avio.h
100 Add avio_protocol_get_class().100 Add avio_protocol_get_class().
101 101
1022020-01-15 - xxxxxxxxxx - lavc 58.66.100 - avcodec.h1022020-01-15 - 717b2074ec - lavc 58.66.100 - avcodec.h
103 Add AV_PKT_DATA_PRFT and AVProducerReferenceTime.103 Add AV_PKT_DATA_PRFT and AVProducerReferenceTime.
104 104
1052019-12-27 - xxxxxxxxxx - lavu 56.38.100 - eval.h1052019-12-27 - 45259a0ee4 - lavu 56.38.100 - eval.h
106 Add av_expr_count_func().106 Add av_expr_count_func().
107 107
1082019-12-xx - xxxxxxxxxx - lavu 56.37.100 - buffer.h1082019-12-26 - 16685114d5 - lavu 56.37.100 - buffer.h
109 Add av_buffer_pool_buffer_get_opaque().109 Add av_buffer_pool_buffer_get_opaque().
110 110
1112019-11-17 - 1c23abc88f - lavu 56.36.100 - eval API1112019-11-17 - 1c23abc88f - lavu 56.36.100 - eval API
@@ -114,22 +114,22 @@ API changes, most recent first: · 2 unmodified lines
1142019-10-14 - f3746d31f9 - lavu 56.35.101 - opt.h1142019-10-14 - f3746d31f9 - lavu 56.35.101 - opt.h
115 Add AV_OPT_FLAG_RUNTIME_PARAM.115 Add AV_OPT_FLAG_RUNTIME_PARAM.
116 116
1172019-09-25 - xxxxxxxxxx - lavc 58.59.100 - avcodec.h1172019-09-25 - f8406ab4b9 - lavc 58.59.100 - avcodec.h
118 Add max_samples118 Add max_samples
119 119
1202019-09-04 - 2a9d461abc - lavu 56.35.100 - hwcontext_videotoolbox.h1202019-09-04 - 2a9d461abc - lavu 56.35.100 - hwcontext_videotoolbox.h
121 Add av_map_videotoolbox_format_from_pixfmt2() for full range pixfmt121 Add av_map_videotoolbox_format_from_pixfmt2() for full range pixfmt
122 122
1232019-09-01 - xxxxxxxxxx - lavu 56.34.100 - pixfmt.h1232019-09-01 - 8821d1f56e - lavu 56.34.100 - pixfmt.h
124 Add EBU Tech. 3213-E AVColorPrimaries value124 Add EBU Tech. 3213-E AVColorPrimaries value
125 125
1262019-08-xx - xxxxxxxxxx - lavf 58.31.101 - avio.h1262019-08-17 - 95fa73a2b4 - lavf 58.31.101 - avio.h
127 4K limit removed from avio_printf.127 4K limit removed from avio_printf.
128 128
1292019-08-xx - xxxxxxxxxx - lavf 58.31.100 - avio.h1292019-08-17 - a82f8f2f10 - lavf 58.31.100 - avio.h
130 Add avio_print_string_array and avio_print.130 Add avio_print_string_array and avio_print.
131 131
1322019-07-27 - xxxxxxxxxx - lavu 56.33.100 - tx.h1322019-07-27 - 42e2319ba9 - lavu 56.33.100 - tx.h
133 Add AV_TX_DOUBLE_FFT and AV_TX_DOUBLE_MDCT133 Add AV_TX_DOUBLE_FFT and AV_TX_DOUBLE_MDCT
134 134
135-------- 8< --------- FFmpeg 4.2 was cut here -------- 8< ---------135-------- 8< --------- FFmpeg 4.2 was cut here -------- 8< ---------

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