also fix some inconsistencies
Showing the changes to doc/APIchanges (1 of 1 file). Show all
Unified · Split
| @@ -15,22 +15,22 @@ libavutil: 2015-08-28 · 14 unmodified lines | |||
| 15 | 15 | ||
| 16 | API changes, most recent first: | 16 | API changes, most recent first: |
| 17 | 17 | ||
| 18 | 2016-xx-xx - xxxxxxx - lavf 57.25.0 - avformat.h | 18 | 2016-02-10 - bc9a596 / 9f61abc - lavf 57.25.0 - avformat.h |
| 19 | Add AVFormatContext.opaque, io_open and io_close, allowing custom IO | 19 | Add AVFormatContext.opaque, io_open and io_close, allowing custom IO |
| 20 | 20 | ||
| 21 | 2016-02-01 - xxxxxxx - lavf 57.24.100 | 21 | 2016-02-01 - 1dba837 - lavf 57.24.100 |
| 22 | Add protocol_whitelist to AVFormatContext, AVIOContext | 22 | Add protocol_whitelist to AVFormatContext, AVIOContext |
| 23 | 23 | ||
| 24 | 2016-01-31 - xxxxxxx - lavu 55.17.100 | 24 | 2016-01-31 - 66e9d2f - lavu 55.17.100 |
| 25 | Add AV_FRAME_DATA_GOP_TIMECODE for exporting MPEG1/2 GOP timecodes. | 25 | Add AV_FRAME_DATA_GOP_TIMECODE for exporting MPEG1/2 GOP timecodes. |
| 26 | 26 | ||
| 27 | 2016-01-01 - xxxxxxx - lavc 57.21.100 / 57.12.0 - avcodec.h | 27 | 2016-01-01 - 5e8b053 / 2c68113 - lavc 57.21.100 / 57.12.0 - avcodec.h |
| 28 | Add AVCodecDescriptor.profiles and avcodec_profile_name(). | 28 | Add AVCodecDescriptor.profiles and avcodec_profile_name(). |
| 29 | 29 | ||
| 30 | 2015-12-28 - xxxxxxx - lavf 57.21.100 - avformat.h | 30 | 2015-12-28 - 1f9139b - lavf 57.21.100 - avformat.h |
| 31 | Add automatic bitstream filtering; add av_apply_bitstream_filters() | 31 | Add automatic bitstream filtering; add av_apply_bitstream_filters() |
| 32 | 32 | ||
| 33 | 2015-12-22 - xxxxxxx - lavfi 6.21.101 - avfilter.h | 33 | 2015-12-22 - 39a09e9 - lavfi 6.21.101 - avfilter.h |
| 34 | Deprecate avfilter_link_set_closed(). | 34 | Deprecate avfilter_link_set_closed(). |
| 35 | Applications are not supposed to mess with links, | 35 | Applications are not supposed to mess with links, |
| 36 | they should close the sinks. | 36 | they should close the sinks. |
| @@ -42,22 +42,22 @@ API changes, most recent first: · 5 unmodified lines | |||
| 42 | xxxxxxx - Add a new public header dirac.h containing | 42 | xxxxxxx - Add a new public header dirac.h containing |
| 43 | av_dirac_parse_sequence_header() | 43 | av_dirac_parse_sequence_header() |
| 44 | 44 | ||
| 45 | 2015-12-11 - xxxxxxx - lavf 57.20.100 - avformat.h | 45 | 2015-12-11 - 676a93f - lavf 57.20.100 - avformat.h |
| 46 | Add av_program_add_stream_index() | 46 | Add av_program_add_stream_index() |
| 47 | 47 | ||
| 48 | 2015-11-29 - xxxxxxx - lavc 57.16.101 - avcodec.h | 48 | 2015-11-29 - 93fb4a4 - lavc 57.16.101 - avcodec.h |
| 49 | Deprecate rtp_callback without replacement, i.e. it won't be possible to | 49 | Deprecate rtp_callback without replacement, i.e. it won't be possible to |
| 50 | get image slices before the full frame is encoded any more. The libavformat | 50 | get image slices before the full frame is encoded any more. The libavformat |
| 51 | rtpenc muxer can still be used for RFC-2190 packetization. | 51 | rtpenc muxer can still be used for RFC-2190 packetization. |
| 52 | 52 | ||
| 53 | 2015-11-xx - xxxxxxx - lavc 57.16.0 - avcodec.h | 53 | 2015-11-22 - fe20e34 - lavc 57.16.100 - avcodec.h |
| 54 | Add AV_PKT_DATA_FALLBACK_TRACK for making fallback associations between | 54 | Add AV_PKT_DATA_FALLBACK_TRACK for making fallback associations between |
| 55 | streams. | 55 | streams. |
| 56 | 56 | ||
| 57 | 2015-11-xx - xxxxxxx - lavf 57.19.100 - avformat.h | 57 | 2015-11-22 - ad317c9 - lavf 57.19.100 - avformat.h |
| 58 | Add av_stream_new_side_data(). | 58 | Add av_stream_new_side_data(). |
| 59 | 59 | ||
| 60 | 2015-11-xx - xxxxxxx - lavu 55.8.100 - xtea.h | 60 | 2015-11-22 - e12f403 - lavu 55.8.100 - xtea.h |
| 61 | Add av_xtea_le_init and av_xtea_le_crypt | 61 | Add av_xtea_le_init and av_xtea_le_crypt |
| 62 | 62 | ||
| 63 | 2015-11-18 - lavu 55.7.100 - mem.h | 63 | 2015-11-18 - lavu 55.7.100 - mem.h |
| @@ -71,27 +71,27 @@ API changes, most recent first: · 7 unmodified lines | |||
| 71 | xxxxxx - Add av_packet_alloc(), av_packet_clone(), av_packet_free(). | 71 | xxxxxx - Add av_packet_alloc(), av_packet_clone(), av_packet_free(). |
| 72 | They match the AVFrame functions with the same name. | 72 | They match the AVFrame functions with the same name. |
| 73 | 73 | ||
| 74 | 2015-10-27 - xxxxxxx - lavu 55.5.100 - cpu.h | 74 | 2015-10-27 - 1e477a9 - lavu 55.5.100 - cpu.h |
| 75 | Add AV_CPU_FLAG_AESNI. | 75 | Add AV_CPU_FLAG_AESNI. |
| 76 | 76 | ||
| 77 | 2015-10-22 - xxxxxxx - lavc 57.9.100 / lavc 57.5.0 - avcodec.h | 77 | 2015-10-22 - ee573b4 / a17a766 - lavc 57.9.100 / 57.5.0 - avcodec.h |
| 78 | Add data and linesize array to AVSubtitleRect, to be used instead of | 78 | Add data and linesize array to AVSubtitleRect, to be used instead of |
| 79 | the ones from the embedded AVPicture. | 79 | the ones from the embedded AVPicture. |
| 80 | 80 | ||
| 81 | 2015-10-22 - xxxxxxx - lavc 57.8.100 / lavc 57.0.0 - qsv.h | 81 | 2015-10-22 - 866a417 / dc923bc - lavc 57.8.100 / 57.0.0 - qsv.h |
| 82 | Add an API for allocating opaque surfaces. | 82 | Add an API for allocating opaque surfaces. |
| 83 | 83 | ||
| 84 | 2015-10-15 - xxxxxxx - lavf 57.4.100 | 84 | 2015-10-15 - 2c2d162 - lavf 57.4.100 |
| 85 | Remove the latm demuxer that was a duplicate of the loas demuxer. | 85 | Remove the latm demuxer that was a duplicate of the loas demuxer. |
| 86 | 86 | ||
| 87 | 2015-10-14 - xxxxxxx - lavu 55.4.100 / lavu 55.2.0 - dict.h | 87 | 2015-10-14 - b994788 / 11c5f43 - lavu 55.4.100 / 55.2.0 - dict.h |
| 88 | Change return type of av_dict_copy() from void to int, so that a proper | 88 | Change return type of av_dict_copy() from void to int, so that a proper |
| 89 | error code can be reported. | 89 | error code can be reported. |
| 90 | 90 | ||
| 91 | 2015-09-29 - b01891a / 948f3c1 - lavc 57.3.100 / lavc 57.2.0 - avcodec.h | 91 | 2015-09-29 - b01891a / 948f3c1 - lavc 57.3.100 / 57.2.0 - avcodec.h |
| 92 | Change type of AVPacket.duration from int to int64_t. | 92 | Change type of AVPacket.duration from int to int64_t. |
| 93 | 93 | ||
| 94 | 2015-09-17 - 7c46f24 / e3d4784 - lavc 57.3.100 / lavc 57.2.0 - d3d11va.h | 94 | 2015-09-17 - 7c46f24 / e3d4784 - lavc 57.3.100 / 57.2.0 - d3d11va.h |
| 95 | Add av_d3d11va_alloc_context(). This function must from now on be used for | 95 | Add av_d3d11va_alloc_context(). This function must from now on be used for |
| 96 | allocating AVD3D11VAContext. | 96 | allocating AVD3D11VAContext. |
| 97 | 97 | ||
| @@ -107,7 +107,7 @@ API changes, most recent first: · 9 unmodified lines | |||
| 107 | bit_rate/rc_max_rate/rc_min_rate were changed to 64bit, make sure you update | 107 | bit_rate/rc_max_rate/rc_min_rate were changed to 64bit, make sure you update |
| 108 | any printf() or other type sensitive code | 108 | any printf() or other type sensitive code |
| 109 | 109 | ||
| 110 | 2015-09-07 - lavu 55.0.100 / lavu 55.0.0 | 110 | 2015-09-07 - lavu 55.0.100 / 55.0.0 |
| 111 | c734b34 / b8b5d82 - Change type of AVPixFmtDescriptor.flags from uint8_t to uint64_t. | 111 | c734b34 / b8b5d82 - Change type of AVPixFmtDescriptor.flags from uint8_t to uint64_t. |
| 112 | f53569a / 6b3ef7f - Change type of AVComponentDescriptor fields from uint16_t to int | 112 | f53569a / 6b3ef7f - Change type of AVComponentDescriptor fields from uint16_t to int |
| 113 | and drop bit packing. | 113 | and drop bit packing. |