Unified · Split
| @@ -14,85 +14,85 @@ libavutil: 2021-04-27 · 13 unmodified lines | ||
| 14 | 14 | |
| 15 | 15 | API changes, most recent first: |
| 16 | 16 | |
| 17 | −2022-01-xx - xxxxxxxxxx - lavf 59.13.100 - avformat.h | |
| 17 | +2022-01-03 - 70f318e6b6c - lavf 59.13.100 - avformat.h | |
| 18 | 18 | Add AVFMT_EXPERIMENTAL flag. |
| 19 | 19 | |
| 20 | −2021-12-xx - xxxxxxxxxx - lavu 57.13.100 - hwcontext_videotoolbox.h | |
| 20 | +2021-12-22 - b7e1ec7bda9 - lavu 57.13.100 - hwcontext_videotoolbox.h | |
| 21 | 21 | Add av_vt_pixbuf_set_attachments |
| 22 | 22 | |
| 23 | −2021-12-xx - xxxxxxxxxx - lavu 57.13.100 - hwcontext_videotoolbox.h | |
| 23 | +2021-12-22 - 69bd95dcd8d - lavu 57.13.100 - hwcontext_videotoolbox.h | |
| 24 | 24 | Add av_map_videotoolbox_chroma_loc_from_av |
| 25 | 25 | Add av_map_videotoolbox_color_matrix_from_av |
| 26 | 26 | Add av_map_videotoolbox_color_primaries_from_av |
| 27 | 27 | Add av_map_videotoolbox_color_trc_from_av |
| 28 | 28 | |
| 29 | −2021-12-21 - xxxxxxxxxx - lavu 57.12.100 - cpu.h | |
| 29 | +2021-12-21 - ffbab99f2c2 - lavu 57.12.100 - cpu.h | |
| 30 | 30 | Add AV_CPU_FLAG_SLOW_GATHER. |
| 31 | 31 | |
| 32 | −2021-12-20 - xxxxxxxxxx - lavu 57.11.101 - display.h | |
| 32 | +2021-12-20 - 278068dc60d - lavu 57.11.101 - display.h | |
| 33 | 33 | Modified the documentation of av_display_rotation_set() |
| 34 | 34 | to match its longstanding actual behaviour of treating |
| 35 | 35 | the angle as directed clockwise. |
| 36 | 36 | |
| 37 | −2021-12-xx - xxxxxxxxxx - lavf 59.10.100 - avformat.h | |
| 37 | +2021-12-12 - 64834bb86a1 - lavf 59.10.100 - avformat.h | |
| 38 | 38 | Add AVFormatContext io_close2 which returns an int |
| 39 | 39 | |
| 40 | −2021-11-10 - xxxxxxxxxx - lavu 57.11.100 - hwcontext_vulkan.h | |
| 40 | +2021-12-10 - f45cbb775e4 - lavu 57.11.100 - hwcontext_vulkan.h | |
| 41 | 41 | Add AVVkFrame.offset and AVVulkanFramesContext.flags. |
| 42 | 42 | |
| 43 | −2021-11-xx - xxxxxxxxxx - lavfi 8.19.100 - avfilter.h | |
| 43 | +2021-12-04 - b9c928a486f - lavfi 8.19.100 - avfilter.h | |
| 44 | 44 | Add AVFILTER_FLAG_METADATA_ONLY. |
| 45 | 45 | |
| 46 | −2021-12-03 - xxxxxxxxxx - lavu 57.10.100 - frame.h | |
| 46 | +2021-12-03 - b236ef0a594 - lavu 57.10.100 - frame.h | |
| 47 | 47 | Add AVFrame.time_base |
| 48 | 48 | |
| 49 | −2021-11-22 - xxxxxxxxxx - lavu 57.9.100 - pixfmt.h | |
| 49 | +2021-11-22 - b2cd1fb2ec6 - lavu 57.9.100 - pixfmt.h | |
| 50 | 50 | Add AV_PIX_FMT_P210, AV_PIX_FMT_P410, AV_PIX_FMT_P216, and AV_PIX_FMT_P416. |
| 51 | 51 | |
| 52 | −2021-11-17 - xxxxxxxxxx - lavf 57.9.100 - frame.h | |
| 52 | +2021-11-17 - 54e65aa38ab - lavf 57.9.100 - frame.h | |
| 53 | 53 | Add AV_FRAME_DATA_DOVI_RPU_BUFFER. |
| 54 | 54 | |
| 55 | −2021-11-xx - xxxxxxxxxx - lavf 59.9.100 - avformat.h | |
| 55 | +2021-11-16 - ed75a08d36c - lavf 59.9.100 - avformat.h | |
| 56 | 56 | Add av_stream_get_class(). Schedule adding AVStream.av_class at libavformat |
| 57 | 57 | major version 60. |
| 58 | 58 | Add av_disposition_to_string() and av_disposition_from_string(). |
| 59 | 59 | Add "disposition" AVOption to AVStream's class. |
| 60 | 60 | |
| 61 | −2021-11-12 - xxxxxxxxxx - lavu 57.8.100 - hwcontext_vulkan.h | |
| 61 | +2021-11-12 - 8478d60d5b5 - lavu 57.8.100 - hwcontext_vulkan.h | |
| 62 | 62 | Added AVVkFrame.sem_value, AVVulkanDeviceContext.queue_family_encode_index, |
| 63 | 63 | nb_encode_queues, queue_family_decode_index, and nb_decode_queues. |
| 64 | 64 | |
| 65 | −2021-10-18 - xxxxxxxxxx - lavf 59.8.100 - avio.h | |
| 65 | +2021-10-18 - 682bafdb125 - lavf 59.8.100 - avio.h | |
| 66 | 66 | Introduce public bytes_{read,written} statistic fields to AVIOContext. |
| 67 | 67 | |
| 68 | −2021-10-13 - xxxxxxxxxx - lavf 59.7.100 - avio.h | |
| 68 | +2021-10-13 - a5622ed16f8 - lavf 59.7.100 - avio.h | |
| 69 | 69 | Deprecate AVIOContext.written. Originally added as a private entry in |
| 70 | 70 | commit 3f75e5116b900f1428aa13041fc7d6301bf1988a, its grouping with |
| 71 | 71 | the comment noting its private state was missed during merging of the field |
| 72 | 72 | from Libav (most likely due to an already existing field in between). |
| 73 | 73 | |
| 74 | −2021-09-21 - xxxxxxxxxx - lavu 57.7.100 - pixfmt.h | |
| 74 | +2021-09-21 - 0760d9153c3 - lavu 57.7.100 - pixfmt.h | |
| 75 | 75 | Add AV_PIX_FMT_X2BGR10. |
| 76 | 76 | |
| 77 | −2021-09-20 - xxxxxxxxxx - lavu 57.6.100 - mem.h | |
| 77 | +2021-09-20 - 8d5de914d31 - lavu 57.6.100 - mem.h | |
| 78 | 78 | Deprecate av_mallocz_array() as it is identical to av_calloc(). |
| 79 | 79 | |
| 80 | −2021-09-20 - xxxxxxxxxx - lavc 59.9.100 - avcodec.h | |
| 80 | +2021-09-20 - 176b8d785bf - lavc 59.9.100 - avcodec.h | |
| 81 | 81 | Deprecate AVCodecContext.sub_text_format and the corresponding |
| 82 | 82 | AVOptions. It is unused since the last major bump. |
| 83 | 83 | |
| 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 | |
| 85 | 85 | Deprecate AV_CODEC_FLAG_TRUNCATED and AV_CODEC_CAP_TRUNCATED, |
| 86 | 86 | as they are redundant with parsers. |
| 87 | 87 | |
| 88 | −2021-09-17 - xxxxxxxxxx - lavu 57.5.101 - buffer.h | |
| 88 | +2021-09-17 - ccfdef79b13 - lavu 57.5.101 - buffer.h | |
| 89 | 89 | Constified the input parameters in av_buffer_replace(), av_buffer_ref(), |
| 90 | 90 | and av_buffer_pool_buffer_get_opaque(). |
| 91 | 91 | |
| 92 | −2021-09-08 - xxxxxxxxxx - lavu 57.5.100 - hwcontext_d3d11va.h | |
| 92 | +2021-09-08 - 4f78711f9c2 - lavu 57.5.100 - hwcontext_d3d11va.h | |
| 93 | 93 | Add AVD3D11VAFramesContext.texture_infos |
| 94 | 94 | |
| 95 | −2021-09-06 - xxxxxxxxxx - lsws 6.1.100 - swscale.h | |
| 95 | +2021-09-06 - 42cd64c1826 - lsws 6.1.100 - swscale.h | |
| 96 | 96 | Add AVFrame-based scaling API: |
| 97 | 97 | - sws_scale_frame() |
| 98 | 98 | - sws_frame_start() |
| @@ -101,54 +101,54 @@ API changes, most recent first: · 2 unmodified lines | ||
| 101 | 101 | - sws_receive_slice() |
| 102 | 102 | - sws_receive_slice_alignment() |
| 103 | 103 | |
| 104 | −2021-09-02 - xxxxxxxxxx - lavc 59.7.100 - avcodec.h | |
| 104 | +2021-09-02 - cbf111059d2 - lavc 59.7.100 - avcodec.h | |
| 105 | 105 | Incremented the number of elements of AVCodecParser.codec_ids to seven. |
| 106 | 106 | |
| 107 | −2021-08-24 - xxxxxxxxxx - lavc 59.6.100 - avcodec.h | |
| 107 | +2021-08-24 - 590a7e02f04 - lavc 59.6.100 - avcodec.h | |
| 108 | 108 | Add FF_CODEC_PROPERTY_FILM_GRAIN |
| 109 | 109 | |
| 110 | −2021-08-20 - xxxxxxxxxx - lavfi 8.3.100 - avfilter.H | |
| 110 | +2021-08-20 - 7c5f998196d - lavfi 8.3.100 - avfilter.H | |
| 111 | 111 | Add avfilter_filter_pad_count() as a replacement for avfilter_pad_count(). |
| 112 | 112 | Deprecate avfilter_pad_count(). |
| 113 | 113 | |
| 114 | −2021-08-17 - xxxxxxxxxx - lavu 57.4.101 - opt.h | |
| 114 | +2021-08-17 - 8c53b145993 - lavu 57.4.101 - opt.h | |
| 115 | 115 | av_opt_copy() now guarantees that allocated src and dst options |
| 116 | 116 | don't alias each other even on error. |
| 117 | 117 | |
| 118 | −2021-08-14 - xxxxxxxxxx - lavu 57.4.100 - imgutils.h | |
| 118 | +2021-08-14 - d5de9965ef6 - lavu 57.4.100 - imgutils.h | |
| 119 | 119 | Add av_image_copy_plane_uc_from() |
| 120 | 120 | |
| 121 | −2021-08-02 - xxxxxxxxxx - lavc 59.4.100 - packet.h | |
| 121 | +2021-08-02 - a1a0fddfd05 - lavc 59.4.100 - packet.h | |
| 122 | 122 | Add AVPacket.opaque, AVPacket.opaque_ref, AVPacket.time_base. |
| 123 | 123 | |
| 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 | |
| 125 | 125 | Move several macros (AV_NE, FFDIFFSIGN, FFMAX, FFMAX3, FFMIN, FFMIN3, |
| 126 | 126 | FFSWAP, FF_ARRAY_ELEMS, MKTAG, MKBETAG) from common.h to macros.h. |
| 127 | 127 | |
| 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 | |
| 129 | 129 | Add AV_FILM_GRAIN_PARAMS_H274, AVFilmGrainH274Params |
| 130 | 130 | |
| 131 | −2021-07-19 - xxxxxxxxxx - lavu 57.1.100 - cpu.h | |
| 131 | +2021-07-19 - c1bf56a526f - lavu 57.1.100 - cpu.h | |
| 132 | 132 | Add av_cpu_force_count() |
| 133 | 133 | |
| 134 | −2021-06-17 - xxxxxxxxxx - lavc 59.2.100 - packet.h | |
| 134 | +2021-06-17 - aca923b3653 - lavc 59.2.100 - packet.h | |
| 135 | 135 | Add AV_PKT_DATA_DYNAMIC_HDR10_PLUS |
| 136 | 136 | |
| 137 | −2021-06-09 - xxxxxxxxxx - lavf 59.3.100 - avformat.h | |
| 137 | +2021-06-09 - 2cccab96f6f - lavf 59.3.100 - avformat.h | |
| 138 | 138 | Add pts_wrap_bits to AVStream |
| 139 | 139 | |
| 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 | |
| 141 | 141 | Move av_get_profile_name() from avcodec.h to codec.h. |
| 142 | 142 | |
| 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 | |
| 144 | 144 | Move av_get_audio_frame_duration2() from avcodec.h to codec_par.h. |
| 145 | 145 | |
| 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 | |
| 147 | 147 | Move av_get_bits_per_sample(), av_get_exact_bits_per_sample(), |
| 148 | 148 | avcodec_profile_name(), and av_get_pcm_codec() from avcodec.h |
| 149 | 149 | to codec_id.h. |
| 150 | 150 | |
| 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 | |
| 152 | 152 | Add new installed header defs.h. The following definitions are moved |
| 153 | 153 | into it from avcodec.h: |
| 154 | 154 | - AVDiscard |