Also, remove a stray line (apparently fallout from conflict resolution).
Showing the changes to doc/APIchanges (1 of 1 file). Show all
Unified · Split
| @@ -17,81 +17,79 @@ API changes, most recent first: · 16 unmodified lines | |||
| 17 | Add AVStream.codecpar, deprecate AVStream.codec. | 17 | Add AVStream.codecpar, deprecate AVStream.codec. |
| 18 | 18 | ||
| 19 | 2016-xx-xx - lavc 57.14.0 - avcodec.h | 19 | 2016-xx-xx - lavc 57.14.0 - avcodec.h |
| 20 | xxxxxxx - Add AVCodecParameters and its related API. | 20 | 998e1b8 - Add AVCodecParameters and its related API. |
| 21 | xxxxxxx - Add av_get_audio_frame_duration2(). | 21 | a806834 - Add av_get_audio_frame_duration2(). |
| 22 | 22 | ||
| 23 | 2016-xx-xx - xxxxxxx - lavf 57.4.0 - avformat.h | 23 | 2016-02-22 - ec4c483 - lavf 57.4.0 - avformat.h |
| 24 | Add AVFormatContext.protocol_whitelist and protocol_blacklist. | 24 | Add AVFormatContext.protocol_whitelist and protocol_blacklist. |
| 25 | Add 'protocol_whitelist' and 'protocol_blacklist' private options for | 25 | Add 'protocol_whitelist' and 'protocol_blacklist' private options for |
| 26 | avio_open2(). | 26 | avio_open2(). |
| 27 | 27 | ||
| 28 | 2016-xx-xx - lavc 57.13.0 - avcodec.h | 28 | 2016-02-14 - 7b3214d0 - lavc 57.13.0 - avcodec.h |
| 29 | Add AVCodecContext.hw_frames_ctx. | 29 | Add AVCodecContext.hw_frames_ctx. |
| 30 | 30 | ||
| 31 | 2016-xx-xx - lavfi 6.2.0 - avfilter.h | 31 | 2016-02-14 - lavfi 6.2.0 - avfilter.h |
| 32 | xxxxxxx avfilter.h - Add AVFilterLink.hw_frames_ctx. | 32 | b3dd30d avfilter.h - Add AVFilterLink.hw_frames_ctx. |
| 33 | xxxxxxx buffersrc.h - Add AVBufferSrcParameters and functions for handling it. | 33 | buffersrc.h - Add AVBufferSrcParameters and functions for handling it. |
| 34 | 34 | ||
| 35 | 2016-xx-xx - lavu 55.6.0 | 35 | 2016-02-14 - lavu 55.6.0 |
| 36 | xxxxxxx buffer.h - Add av_buffer_pool_init2(). | 36 | 721a4ef buffer.h - Add av_buffer_pool_init2(). |
| 37 | xxxxxxx hwcontext.h - Add a new installed header hwcontext.h with a new API | 37 | 89923e4 hwcontext.h - Add a new installed header hwcontext.h with a new API |
| 38 | for handling hwaccel frames. | 38 | for handling hwaccel frames. |
| 39 | xxxxxxx hwcontext_cuda.h - Add a new installed header hwcontext_cuda.h with | 39 | ad884d1 hwcontext_cuda.h - Add a new installed header hwcontext_cuda.h with |
| 40 | CUDA-specific hwcontext definitions. | 40 | CUDA-specific hwcontext definitions. |
| 41 | xxxxxxx hwcontext_vdpau.h - Add a new installed header hwcontext_vdpau.h with | 41 | a001ce3 hwcontext_vdpau.h - Add a new installed header hwcontext_vdpau.h with |
| 42 | VDPAU-specific hwcontext definitions. | 42 | VDPAU-specific hwcontext definitions. |
| 43 | xxxxxxx pixfmt.h - Add AV_PIX_FMT_CUDA. | 43 | 7bc780c pixfmt.h - Add AV_PIX_FMT_CUDA. |
| 44 | 44 | ||
| 45 | 2016-xx-xx - xxxxxxx - lavf 57.3.0 - avformat.h | 45 | 2016-01-24 - 9f61abc - lavf 57.3.0 - avformat.h |
| 46 | Add AVFormatContext.opaque, io_open and io_close, allowing custom IO | 46 | Add AVFormatContext.opaque, io_open and io_close, allowing custom IO |
| 47 | for muxers and demuxers that open additional files. | 47 | for muxers and demuxers that open additional files. |
| 48 | 48 | ||
| 49 | 2015-xx-xx - xxxxxxx - lavc 57.12.0 - avcodec.h | 49 | 2015-12-12 - 2c68113 - lavc 57.12.0 - avcodec.h |
| 50 | Add AVCodecDescriptor.profiles and avcodec_profile_name(). | 50 | Add AVCodecDescriptor.profiles and avcodec_profile_name(). |
| 51 | 51 | ||
| 52 | 2015-xx-xx - xxxxxxx - lavc 57.11.0 - avcodec.h dirac.h | 52 | 2015-12-06 - lavc 57.11.0 - avcodec.h dirac.h |
| 53 | xxxxxxx - Add av_packet_add_side_data(). | 53 | 31c51f7 - Add av_packet_add_side_data(). |
| 54 | xxxxxxx - Add AVCodecContext.coded_side_data. | 54 | 84adab3 - Add AVCodecContext.coded_side_data. |
| 55 | xxxxxxx - Add AVCPBProperties API. | 55 | f0b769c - Add AVCPBProperties API. |
| 56 | xxxxxxx - Add a new public header dirac.h containing | 56 | e02de9d - Add a new public header dirac.h containing |
| 57 | av_dirac_parse_sequence_header() | 57 | av_dirac_parse_sequence_header() |
| 58 | 58 | ||
| 59 | 2015-xx-xx - xxxxxxx - lavc 57.9.1 - avcodec.h | 59 | 2015-11-20 - 462a54e - lavc 57.9.1 - avcodec.h |
| 60 | Deprecate rtp_callback without replacement, i.e. it won't be possible to | 60 | Deprecate rtp_callback without replacement, i.e. it won't be possible to |
| 61 | get image slices before the full frame is encoded any more. The libavformat | 61 | get image slices before the full frame is encoded any more. The libavformat |
| 62 | rtpenc muxer can still be used for RFC-2190 packetization. | 62 | rtpenc muxer can still be used for RFC-2190 packetization. |
| 63 | 63 | ||
| 64 | 2015-11-xx - xxxxxxx - lavc 57.9.0 - avcodec.h | 64 | 2015-11-18 - 79ae1e6 - lavc 57.9.0 - avcodec.h |
| 65 | Add AV_PKT_DATA_FALLBACK_TRACK for making fallback associations between | 65 | Add AV_PKT_DATA_FALLBACK_TRACK for making fallback associations between |
| 66 | streams. | 66 | streams. |
| 67 | 67 | ||
| 68 | 2015-11-xx - xxxxxxx - lavf 57.1.0 - avformat.h | 68 | 2015-11-18 - 7f4ec43 - lavf 57.1.0 - avformat.h |
| 69 | Add av_stream_new_side_data(). | 69 | Add av_stream_new_side_data(). |
| 70 | 70 | ||
| 71 | 2015-11-xx - xxxxxxx - lavu 55.3.0 - xtea.h | 71 | 2015-11-13 - 92d107a - lavu 55.3.0 - xtea.h |
| 72 | Add av_xtea_le_init and av_xtea_le_crypt | 72 | Add av_xtea_le_init and av_xtea_le_crypt |
| 73 | 73 | ||
| 74 | 2015-11-xx - xxxxxxx - lavfi 6.1.0 - avfilter.h | 74 | 2015-11-09 - 48ff668 - lavfi 6.1.0 - avfilter.h |
| 75 | Add a frame_rate field to AVFilterLink | 75 | Add a frame_rate field to AVFilterLink |
| 76 | 76 | ||
| 77 | 2015-xx-xx - xxxxxxx - lavc 57.6.0 - avcodec.h | 77 | 2015-10-26 - lavc 57.7.0 - avcodec.h |
| 78 | ce70f28 - Deprecate av_free_packet(). Use av_packet_unref() as replacement, | ||
| 79 | it resets the packet in a more consistent way. | ||
| 80 | 9b56d5c - Deprecate av_dup_packet(), it is a no-op for most cases. | ||
| 81 | Use av_packet_ref() to make a non-refcounted AVPacket refcounted. | ||
| 82 | a9a6010 - Add av_packet_alloc(), av_packet_clone(), av_packet_free(). | ||
| 83 | They match the AVFrame functions with the same name. | ||
| 78 | 84 | ||
| 79 | 2015-xx-xx - lavc 57.7.0 - avcodec.h | 85 | 2015-10-21 - a17a766 - lavc 57.5.0 - avcodec.h |
| 80 | xxxxxx - Deprecate av_free_packet(). Use av_packet_unref() as replacement, | ||
| 81 | it resets the packet in a more consistent way. | ||
| 82 | xxxxxx - Deprecate av_dup_packet(), it is a no-op for most cases. | ||
| 83 | Use av_packet_ref() to make a non-refcounted AVPacket refcounted. | ||
| 84 | xxxxxx - Add av_packet_alloc(), av_packet_clone(), av_packet_free(). | ||
| 85 | They match the AVFrame functions with the same name. | ||
| 86 | |||
| 87 | 2015-xx-xx - xxxxxxx - lavc 57.5.0 - avcodec.h | ||
| 88 | Add data and linesize array to AVSubtitleRect, to be used instead of | 86 | Add data and linesize array to AVSubtitleRect, to be used instead of |
| 89 | the ones from the embedded AVPicture. | 87 | the ones from the embedded AVPicture. |
| 90 | 88 | ||
| 91 | 2015-xx-xx - xxxxxxx - lavc 57.0.0 - qsv.h | 89 | 2015-10-16 - dc923bc - lavc 57.0.0 - qsv.h |
| 92 | Add an API for allocating opaque surfaces. | 90 | Add an API for allocating opaque surfaces. |
| 93 | 91 | ||
| 94 | 2015-xx-xx - xxxxxxx - lavu 55.2.0 - dict.h | 92 | 2015-10-12 - 11c5f43 - lavu 55.2.0 - dict.h |
| 95 | Change return type of av_dict_copy() from void to int, so that a proper | 93 | Change return type of av_dict_copy() from void to int, so that a proper |
| 96 | error code can be reported. | 94 | error code can be reported. |
| 97 | 95 | ||