3131 #define MFX_VERSION_MINOR ((MFX_VERSION) % 1000)
3232#endif
3333
34- /*! This is correspondent version of MediaSDK Legacy API which is used as a basis
35- for the current oneVPL API. */
34+ /*! This is correspondent version of the Intel(r) Media SDK legacy API that is used as a basis
35+ for the current oneAPI Video Processing Library ( oneVPL) API. */
3636
3737#define MFX_LEGACY_VERSION 1034
3838
@@ -58,7 +58,7 @@ extern "C"
5858/* The general rule for alignment is following:
5959 - structures with pointers have 4/8 bytes alignment on 32/64 bit systems
6060 - structures with fields of type mfxU64/mfxF64 (unsigned long long / double)
61- have alignment 8 bytes on 64 bit and 32 bit Windows, on Linux alignment is 4 bytes
61+ have alignment 8 bytes on 64 bit and 32 bit Windows* , on Linux* alignment is 4 bytes
6262 - all the rest structures are 4 bytes aligned
6363 - there are several exceptions: some structs which had 4-byte alignment were extended
6464 with pointer / long type fields; such structs have 4-byte alignment to keep binary
@@ -70,11 +70,11 @@ extern "C"
7070#if defined(_WIN64 ) || defined(__LP64__ )
7171 #define MFX_PACK_BEGIN_STRUCT_W_PTR () MFX_PACK_BEGIN_X(8)
7272 #define MFX_PACK_BEGIN_STRUCT_W_L_TYPE () MFX_PACK_BEGIN_X(8)
73- /* 32-bit ILP32 data model Windows (Intel architecture) */
73+ /* 32-bit ILP32 data model Windows* (Intel(r) architecture) */
7474#elif defined(_WIN32 ) || defined(_M_IX86 ) && !defined(__linux__ )
7575 #define MFX_PACK_BEGIN_STRUCT_W_PTR () MFX_PACK_BEGIN_X(4)
7676 #define MFX_PACK_BEGIN_STRUCT_W_L_TYPE () MFX_PACK_BEGIN_X(8)
77- /* 32-bit ILP32 data model Linux */
77+ /* 32-bit ILP32 data model Linux* */
7878#elif defined(__ILP32__ )
7979 #define MFX_PACK_BEGIN_STRUCT_W_PTR () MFX_PACK_BEGIN_X(4)
8080 #define MFX_PACK_BEGIN_STRUCT_W_L_TYPE () MFX_PACK_BEGIN_X(4)
0 commit comments