Skip to content

Commit 3165bbf

Browse files
committed
Bump interface version after new format additions
1 parent 3b9011c commit 3165bbf

3 files changed

Lines changed: 14 additions & 2 deletions

File tree

avs_core/include/avisynth.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ enum AvsVersion {
129129
AVISYNTH_CLASSIC_INTERFACE_VERSION_25 = 3,
130130
AVISYNTH_CLASSIC_INTERFACE_VERSION_26BETA = 5,
131131
AVISYNTH_CLASSIC_INTERFACE_VERSION = 6,
132-
AVISYNTH_INTERFACE_VERSION = 12,
132+
AVISYNTH_INTERFACE_VERSION = 13,
133133
AVISYNTHPLUS_INTERFACE_BUGFIX_VERSION = 0 // reset to zero whenever the normal interface version bumps
134134
};
135135

avs_core/include/avisynth_c.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@
167167
#ifndef __AVISYNTH_12_H__
168168
enum {
169169
AVISYNTH_INTERFACE_CLASSIC_VERSION = 6,
170-
AVISYNTH_INTERFACE_VERSION = 12,
170+
AVISYNTH_INTERFACE_VERSION = 13,
171171
AVISYNTHPLUS_INTERFACE_BUGFIX_VERSION = 0 // reset to zero whenever the normal interface version bumps
172172
};
173173
#endif

distrib/docs/english/source/avisynthdoc/changelist376.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,17 @@ Changes from 3.7.5 to 3.7.6
33

44
Additions, changes
55
~~~~~~~~~~~~~~~~~~
6+
- Added new pixel format constants
7+
8+
* YUV(A) 4:4:0(:α) 8~32bits
9+
* YV411 aliased to more standard YUV411 naming
10+
* YUV 4:1:1 10~32bits
11+
* YUVA 4:1:1:α 8~32bits
12+
* Y plus alpha 4:0:0:α 8~32bits
13+
* YUV9 (added in 2.6 but not used except in the constants list) aliased to more standard YUV410 naming
14+
* YUV 4:1:0 10~32bits
15+
* YUVA 4:1:0:α 8~32bits
16+
617
- Added ``SetFilterProp``, ``GetFilterProps``, and ``SetFilterPropPassthrough``:
718

819
* ``SetFilterProp`` — automatically inject a frame property on the output of a named filter
@@ -173,6 +184,7 @@ Additions, changes
173184

174185
Build environment, Interface
175186
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
187+
- Bump to interface version 13 for new color constants
176188
- introduce ``AVS_RESTRICT`` to ``avs/config.h`` (compiler invariant c++ ``__restrict``)
177189
- AVX512: CMake to recognize ``*_avx512b.*`` and ``*_avx512.*`` file pattern, add compiler specific AVX512
178190
compile flags accordingly (AVX512 Base and Ice Lake extensions)

0 commit comments

Comments
 (0)