Browse code

doc/APIchanges: Update

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

Michael Niedermayer authored on 2017/10/11 07:12:12
Showing 1 changed files
... ...
@@ -15,97 +15,97 @@ libavutil:     2015-08-28
15 15
 
16 16
 API changes, most recent first:
17 17
 
18
-2017-09-28 - xxxxxxx - lavc 57.106.104 - avcodec.h
18
+2017-09-28 - b6cf66ae1c - lavc 57.106.104 - avcodec.h
19 19
   Add AV_PKT_DATA_A53_CC packet side data, to export closed captions
20 20
 
21
-2017-09-27 - xxxxxxx - lavu 55.77.101 / lavu 55.31.1 - frame.h
21
+2017-09-27 - 7aa6b8a68f - lavu 55.77.101 / lavu 55.31.1 - frame.h
22 22
   Allow passing the value of 0 (meaning "automatic") as the required alignment
23 23
   to av_frame_get_buffer().
24 24
 
25
-2017-09-27 - xxxxxxx - lavu 55.77.100 / lavu 55.31.0 - cpu.h
25
+2017-09-27 - 522f877086 - lavu 55.77.100 / lavu 55.31.0 - cpu.h
26 26
   Add av_cpu_max_align() for querying maximum required data alignment.
27 27
 
28
-2017-09-26 - xxxxxxx - lavc 57.106.102 - avcodec.h
28
+2017-09-26 - b1cf151c4d - lavc 57.106.102 - avcodec.h
29 29
   Deprecate AVCodecContext.refcounted_frames. This was useful for deprecated
30 30
   API only (avcodec_decode_video2/avcodec_decode_audio4). The new decode APIs
31 31
   (avcodec_send_packet/avcodec_receive_frame) always work with reference
32 32
   counted frames.
33 33
 
34
-2017-xx-xx - xxxxxxx - lavu 55.76.100 / 56.6.0 - pixdesc.h
34
+2017-09-21 - 6f15f1cdc8 - lavu 55.76.100 / 56.6.0 - pixdesc.h
35 35
   Add av_color_range_from_name(), av_color_primaries_from_name(),
36 36
   av_color_transfer_from_name(), av_color_space_from_name(), and
37 37
   av_chroma_location_from_name().
38 38
 
39
-2017-09-13 - xxxxxxx - lavc 57.106.100 - avcodec.h
39
+2017-09-13 - 82342cead1 - lavc 57.106.100 - avcodec.h
40 40
   Add AV_PKT_FLAG_TRUSTED.
41 41
 
42
-2017-09-13 - xxxxxxx - lavu 55.75.100 - hwcontext.h hwcontext_drm.h
42
+2017-09-13 - 9cb23cd9fe - lavu 55.75.100 - hwcontext.h hwcontext_drm.h
43 43
   Add AV_HWDEVICE_TYPE_DRM and implementation.
44 44
 
45
-2017-09-08 - xxxxxxx - lavfi 6.103.100 - buffersrc.h
45
+2017-09-08 - 5ba2aef6ec - lavfi 6.103.100 - buffersrc.h
46 46
   Add av_buffersrc_close().
47 47
 
48
-2017-09-04 - xxxxxxx - lavc 57.105.100 - avcodec.h
48
+2017-09-04 - 6cadbb16e9 - lavc 57.105.100 - avcodec.h
49 49
   Add AV_HWACCEL_CODEC_CAP_EXPERIMENTAL, replacing the deprecated
50 50
   HWACCEL_CODEC_CAP_EXPERIMENTAL flag.
51 51
 
52
-2017-09-01 - xxxxxxx - lavf 57.81.100 - avio.h
52
+2017-09-01 - 5d76674756 - lavf 57.81.100 - avio.h
53 53
   Add avio_read_partial().
54 54
 
55 55
 2017-09-01 - xxxxxxx - lavf 57.80.100 / 57.11.0 - avio.h
56 56
   Add avio_context_free(). From now on it must be used for freeing AVIOContext.
57 57
 
58
-2017-08-08 - xxxxxxx - lavu 55.74.100 - pixdesc.h
58
+2017-08-08 - 1460408703 - lavu 55.74.100 - pixdesc.h
59 59
   Add AV_PIX_FMT_FLAG_FLOAT pixel format flag.
60 60
 
61
-2017-08-08 - xxxxxxx - lavu 55.72.100 - imgutils.h
61
+2017-08-08 - 463b81de2b - lavu 55.72.100 - imgutils.h
62 62
   Add av_image_fill_black().
63 63
 
64
-2017-08-08 - xxxxxxx - lavu 55.71.100 - frame.h
64
+2017-08-08 - caa12027ba - lavu 55.71.100 - frame.h
65 65
   Add av_frame_apply_cropping().
66 66
 
67 67
 2017-07-25 - 24de4fddca - lavu 55.69.100 - frame.h
68 68
   Add AV_FRAME_DATA_ICC_PROFILE side data type.
69 69
 
70
-2017-xx-xx - xxxxxxx - lavc 57.100.100 - avcodec.h
70
+2017-06-27 - 70143a3954 - lavc 57.100.100 - avcodec.h
71 71
   DXVA2 and D3D11 hardware accelerated decoding now supports the new hwaccel API,
72 72
   which can create the decoder context and allocate hardware frame automatically.
73 73
   See AVCodecContext.hw_device_ctx and AVCodecContext.hw_frames_ctx. For D3D11,
74 74
   the new AV_PIX_FMT_D3D11 pixfmt must be used with the new API.
75 75
 
76
-2017-xx-xx - xxxxxxx - lavu 56.67.100 - hwcontext.h
76
+2017-06-27 - 3303511f33 - lavu 56.67.100 - hwcontext.h
77 77
   Add AV_HWDEVICE_TYPE_D3D11VA and AV_PIX_FMT_D3D11.
78 78
 
79
-2017-06-24 - xxxxxxx - lavf 57.75.100 - avio.h
79
+2017-06-24 - 09891c5391 - lavf 57.75.100 - avio.h
80 80
   Add AVIO_DATA_MARKER_FLUSH_POINT to signal preferred flush points to aviobuf.
81 81
 
82
-2017-06-14 - xxxxxxx - lavu 55.66.100 - hwcontext.h
82
+2017-06-14 - d59c6a3aeb - lavu 55.66.100 - hwcontext.h
83 83
   av_hwframe_ctx_create_derived() now takes some AV_HWFRAME_MAP_* combination
84 84
   as its flags argument (which was previously unused).
85 85
 
86
-2017-06-14 - xxxxxxx - lavc 57.99.100 - avcodec.h
86
+2017-06-14 - 49ae8a5e87 - lavc 57.99.100 - avcodec.h
87 87
   Add AV_HWACCEL_FLAG_ALLOW_PROFILE_MISMATCH.
88 88
 
89
-2017-06-14 - xxxxxxx - lavu 55.65.100 - hwcontext.h
89
+2017-06-14 - 0b1794a43e - lavu 55.65.100 - hwcontext.h
90 90
   Add AV_HWDEVICE_TYPE_NONE, av_hwdevice_find_type_by_name(),
91 91
   av_hwdevice_get_type_name() and av_hwdevice_iterate_types().
92 92
 
93
-2017-06-14 - xxxxxxx - lavu 55.64.100 - hwcontext.h
93
+2017-06-14 - b22172f6f3 - lavu 55.64.100 - hwcontext.h
94 94
   Add av_hwdevice_ctx_create_derived().
95 95
 
96
-2017-05-15 - xxxxxxxxxx - lavc 57.96.100 - avcodec.h
96
+2017-05-15 - 532b23f079 - lavc 57.96.100 - avcodec.h
97 97
   VideoToolbox hardware-accelerated decoding now supports the new hwaccel API,
98 98
   which can create the decoder context and allocate hardware frames automatically.
99 99
   See AVCodecContext.hw_device_ctx and AVCodecContext.hw_frames_ctx.
100 100
 
101
-2017-05-15 - xxxxxxxxxx - lavu 57.63.100 - hwcontext.h
101
+2017-05-15 - 532b23f079 - lavu 57.63.100 - hwcontext.h
102 102
   Add AV_HWDEVICE_TYPE_VIDEOTOOLBOX and implementation.
103 103
 
104
-2017-xx-xx - xxxxxxx - lavc 57.95.100 / 57.31.0 - avcodec.h
104
+2017-05-08 - f089e02fa2 - lavc 57.95.100 / 57.31.0 - avcodec.h
105 105
   Add AVCodecContext.apply_cropping to control whether cropping
106 106
   is handled by libavcodec or the caller.
107 107
 
108
-2017-xx-xx - xxxxxxx - lavu 55.62.100 / 55.30.0 - frame.h
108
+2017-05-08 - a47bd5d77e - lavu 55.62.100 / 55.30.0 - frame.h
109 109
   Add AVFrame.crop_left/right/top/bottom fields for attaching cropping
110 110
   information to video frames.
111 111
 
... ...
@@ -113,7 +113,7 @@ API changes, most recent first:
113 113
   Change av_sha_update(), av_sha512_update() and av_md5_sum()/av_md5_update() length
114 114
   parameter type to size_t at next major bump.
115 115
 
116
-2017-05-05 - xxxxxxxxxx - lavc 57.94.100 - avcodec.h
116
+2017-05-05 - c0f17a905f - lavc 57.94.100 - avcodec.h
117 117
   The cuvid decoders now support AVCodecContext.hw_device_ctx, which removes
118 118
   the requirement to set an incomplete AVCodecContext.hw_frames_ctx only to
119 119
   set the Cuda device handle.