|
|
|
@ -19,11 +19,11 @@ API changes, most recent first: |
|
|
|
|
Add av_hwframe_map() and associated AV_HWFRAME_MAP_* flags. |
|
|
|
|
Add av_hwframe_ctx_create_derived(). |
|
|
|
|
|
|
|
|
|
2017-03-xx - xxxxxxx - lavu 55.52.100 - avutil.h |
|
|
|
|
2017-03-29 - bfdcdd6d82 - lavu 55.52.100 - avutil.h |
|
|
|
|
add av_fourcc_make_string() function and av_fourcc2str() macro to replace |
|
|
|
|
av_get_codec_tag_string() from lavc. |
|
|
|
|
|
|
|
|
|
2017-03-xx - xxxxxxx - lavf 57.68.100 - avformat.h |
|
|
|
|
2017-03-27 - ddef3d902f - lavf 57.68.100 - avformat.h |
|
|
|
|
Deprecate that demuxers export the stream rotation angle in AVStream.metadata |
|
|
|
|
(via an entry named "rotate"). Use av_stream_get_side_data() with |
|
|
|
|
AV_PKT_DATA_DISPLAYMATRIX instead, and read the rotation angle with |
|
|
|
@ -31,19 +31,19 @@ API changes, most recent first: |
|
|
|
|
"rotate" entry to AVStream.metadata, AV_PKT_DATA_DISPLAYMATRIX side data has |
|
|
|
|
to be added to the AVStream. |
|
|
|
|
|
|
|
|
|
2017-03-xx - xxxxxxx - lavc 57.85.101 - avcodec.h |
|
|
|
|
2017-03-23 - 7e4ba776a2 - lavc 57.85.101 - avcodec.h |
|
|
|
|
vdpau hardware accelerated decoding now supports the new hwaccel API, which |
|
|
|
|
can create the decoder context and allocate hardware frame automatically. |
|
|
|
|
See AVCodecContext.hw_device_ctx and AVCodecContext.hw_frames_ctx. |
|
|
|
|
|
|
|
|
|
2017-03-xx - xxxxxxx - lavc 57.85.100 - avcodec.h |
|
|
|
|
2017-03-23 - 156bd8278f - lavc 57.85.100 - avcodec.h |
|
|
|
|
Add AVCodecContext.hwaccel_flags field. This will control some hwaccels at |
|
|
|
|
a later point. |
|
|
|
|
|
|
|
|
|
2017-03-21 - xxxxxxx - lavf 57.67.100 / 57.08.0 - avio.h |
|
|
|
|
Add AVIO_SEEKABLE_TIME flag. |
|
|
|
|
|
|
|
|
|
2017-03-21 - xxxxxxx - lavf 57.66.105, lavc 57.83.101 - avformat.h, avcodec.h |
|
|
|
|
2017-03-21 - d682ae70b4 - lavf 57.66.105, lavc 57.83.101 - avformat.h, avcodec.h |
|
|
|
|
Deprecate AVFMT_FLAG_KEEP_SIDE_DATA. It will be ignored after the next major |
|
|
|
|
bump, and libavformat will behave as if it were always set. |
|
|
|
|
Deprecate av_packet_merge_side_data() and av_packet_split_side_data(). |
|
|
|
@ -55,7 +55,7 @@ API changes, most recent first: |
|
|
|
|
2017-03-20 - 9c2436e - lavu 55.49.100 - pixdesc.h |
|
|
|
|
Add AV_PIX_FMT_FLAG_BAYER pixel format flag. |
|
|
|
|
|
|
|
|
|
2017-03-18 - xxxxxxx - lavfi 6.77.100 - avfilter.h |
|
|
|
|
2017-03-18 - 3796fb2692 - lavfi 6.77.100 - avfilter.h |
|
|
|
|
Deprecate AVFilterGraph.resample_lavr_opts |
|
|
|
|
It's never been used by avfilter nor passed to anything. |
|
|
|
|
|
|
|
|
@ -64,38 +64,38 @@ API changes, most recent first: |
|
|
|
|
and projection-specific properties (bound_left, bound_top, bound_right, |
|
|
|
|
bound_bottom, padding) to AVSphericalMapping. |
|
|
|
|
|
|
|
|
|
2017-03-02 - xxxxxxx - lavc 57.81.104 - videotoolbox.h |
|
|
|
|
2017-03-02 - ade7c1a232 - lavc 57.81.104 - videotoolbox.h |
|
|
|
|
AVVideotoolboxContext.cv_pix_fmt_type can now be set to 0 to output the |
|
|
|
|
native decoder format. (The default value is not changed.) |
|
|
|
|
|
|
|
|
|
2017-03-02 - xxxxxxx - lavu 55.47.101, lavc 57.81.102, lavf 57.66.103 |
|
|
|
|
2017-03-02 - 554bc4eea8 - lavu 55.47.101, lavc 57.81.102, lavf 57.66.103 |
|
|
|
|
Remove requirement to use AVOption or accessors to access certain fields |
|
|
|
|
in AVFrame, AVCodecContext, and AVFormatContext that were previously |
|
|
|
|
documented as "no direct access" allowed. |
|
|
|
|
|
|
|
|
|
2017-02-13 - xxxxxxx - lavc 57.80.100 - avcodec.h |
|
|
|
|
2017-02-13 - c1a5fca06f - lavc 57.80.100 - avcodec.h |
|
|
|
|
Add AVCodecContext.hw_device_ctx. |
|
|
|
|
|
|
|
|
|
2017-02-11 - xxxxxxx - lavu 55.47.100 - frame.h |
|
|
|
|
2017-02-11 - e3af49b14b - lavu 55.47.100 - frame.h |
|
|
|
|
Add AVFrame.opaque_ref. |
|
|
|
|
|
|
|
|
|
2017-01-31 - xxxxxxx - lavu 55.46.100 / 55.20.0 - cpu.h |
|
|
|
|
Add AV_CPU_FLAG_SSSE3SLOW. |
|
|
|
|
|
|
|
|
|
2017-01-24 - xxxxxxx - lavu 55.45.100 - channel_layout.h |
|
|
|
|
2017-01-24 - c4618f842a - lavu 55.45.100 - channel_layout.h |
|
|
|
|
Add av_get_extended_channel_layout() |
|
|
|
|
|
|
|
|
|
2017-01-22 - xxxxxxx - lavu 55.44.100 - lfg.h |
|
|
|
|
2017-01-22 - 76c5a69e26 - lavu 55.44.100 - lfg.h |
|
|
|
|
Add av_lfg_init_from_data(). |
|
|
|
|
|
|
|
|
|
2017-01-xx - xxxxxxx - lavc 57.74.100 - vaapi.h |
|
|
|
|
2017-01-17 - 2a4a8653b6 - lavc 57.74.100 - vaapi.h |
|
|
|
|
Deprecate struct vaapi_context and the vaapi.h installed header. |
|
|
|
|
Callers should set AVCodecContext.hw_frames_ctx instead. |
|
|
|
|
|
|
|
|
|
2017-01-12 - xxxxxxx - lavfi 6.69.100- buffersink.h |
|
|
|
|
2017-01-12 - dbe9dbed31 - lavfi 6.69.100- buffersink.h |
|
|
|
|
Add av_buffersink_get_*() functions. |
|
|
|
|
|
|
|
|
|
2017-01-06 - xxxxxxx - lavf 57.62.100- avio.h |
|
|
|
|
2017-01-06 - 9488032e10 - lavf 57.62.100- avio.h |
|
|
|
|
Add avio_get_dyn_buf() |
|
|
|
|
|
|
|
|
|
2016-12-10 - xxxxxxx - lavu xx.xx.100- imgutils.h |
|
|
|
@ -109,17 +109,17 @@ API changes, most recent first: |
|
|
|
|
Add AV_FRAME_DATA_SPHERICAL value, av_spherical_alloc() API and |
|
|
|
|
AVSphericalMapping type to export and describe spherical video properties. |
|
|
|
|
|
|
|
|
|
2016-11-18 - xxxxxxx - lavf 57.58.100 - avformat.h |
|
|
|
|
2016-11-18 - 2ab50647ff - lavf 57.58.100 - avformat.h |
|
|
|
|
Add av_stream_add_side_data(). |
|
|
|
|
|
|
|
|
|
2016-xx-xx - xxxxxxx - lavu 55.39.100 - hwcontext_vaapi.h |
|
|
|
|
2016-11-13 - 775a8477b7 - lavu 55.39.100 - hwcontext_vaapi.h |
|
|
|
|
Add AV_VAAPI_DRIVER_QUIRK_ATTRIB_MEMTYPE. |
|
|
|
|
|
|
|
|
|
2016-xx-xx - xxxxxxx - lavu 55.38.100 - hwcontext_vaapi.h |
|
|
|
|
2016-11-13 - a8d51bb424 - lavu 55.38.100 - hwcontext_vaapi.h |
|
|
|
|
Add driver quirks field to VAAPI-specific hwdevice and enum with |
|
|
|
|
members AV_VAAPI_DRIVER_QUIRK_* to represent its values. |
|
|
|
|
|
|
|
|
|
2016-11-10 - xxxxxxx - lavu 55.36.100 - pixfmt.h |
|
|
|
|
2016-11-10 - 638b216d4f - lavu 55.36.100 - pixfmt.h |
|
|
|
|
Add AV_PIX_FMT_GRAY12(LE/BE). |
|
|
|
|
|
|
|
|
|
-------- 8< --------- FFmpeg 3.2 was cut here -------- 8< --------- |
|
|
|
|