Error seen:
``` [ 415s] In file included from dlls/mf/tests/transform.c:42:0: [ 415s] dlls/mf/tests/transform.c: In function 'test_h264_encoder': [ 415s] dlls/mf/tests/transform.c:3862:38: error: initializer element is not constant [ 415s] ATTR_RATIO(MF_MT_FRAME_SIZE, actual_width, actual_height), [ 415s] ^ [ 415s] dlls/mf/tests/mf_test.h:70:96: note: in definition of macro 'ATTR_RATIO' [ 415s] #define ATTR_RATIO(k, n, d, ...) {.key = &k, .name = #k, {.vt = VT_UI8, .uhVal = {.HighPart = n, .LowPart = d}}, .ratio = TRUE, __VA_ARGS__ } [ 415s] ^ [ 415s] dlls/mf/tests/transform.c:3862:38: note: (near initialization for 'expect_available_input_attributes[0].value.<anonymous>.uhVal.<anonymous>.HighPart') [ 415s] ATTR_RATIO(MF_MT_FRAME_SIZE, actual_width, actual_height), [ 415s] ^ [ 415s] dlls/mf/tests/mf_test.h:70:96: note: in definition of macro 'ATTR_RATIO' [ 415s] #define ATTR_RATIO(k, n, d, ...) {.key = &k, .name = #k, {.vt = VT_UI8, .uhVal = {.HighPart = n, .LowPart = d}}, .ratio = TRUE, __VA_ARGS__ } [ 415s] ^ [ 415s] dlls/mf/tests/transform.c:3862:52: error: initializer element is not constant [ 415s] ATTR_RATIO(MF_MT_FRAME_SIZE, actual_width, actual_height), [ 415s] ^ [ 415s] dlls/mf/tests/mf_test.h:70:110: note: in definition of macro 'ATTR_RATIO' [ 415s] #define ATTR_RATIO(k, n, d, ...) {.key = &k, .name = #k, {.vt = VT_UI8, .uhVal = {.HighPart = n, .LowPart = d}}, .ratio = TRUE, __VA_ARGS__ } [ 415s] ^ [ 415s] dlls/mf/tests/transform.c:3862:52: note: (near initialization for 'expect_available_input_attributes[0].value.<anonymous>.uhVal.<anonymous>.LowPart') [ 415s] ATTR_RATIO(MF_MT_FRAME_SIZE, actual_width, actual_height), [ 415s] ^ [ 415s] dlls/mf/tests/mf_test.h:70:110: note: in definition of macro 'ATTR_RATIO' [ 415s] #define ATTR_RATIO(k, n, d, ...) {.key = &k, .name = #k, {.vt = VT_UI8, .uhVal = {.HighPart = n, .LowPart = d}}, .ratio = TRUE, __VA_ARGS__ } [ 415s] ^ [ 415s] dlls/mf/tests/transform.c: In function 'test_video_processor_with_dxgi_manager': [ 415s] dlls/mf/tests/transform.c:9214:49: error: initializer element is not constant [ 415s] static const MFVideoArea aperture = {.Area={set_width, set_height}}; [ 415s] ^~~~~~~~~ [ 415s] dlls/mf/tests/transform.c:9214:49: note: (near initialization for 'aperture.Area.cx') [ 415s] dlls/mf/tests/transform.c:9214:60: error: initializer element is not constant [ 415s] static const MFVideoArea aperture = {.Area={set_width, set_height}}; [ 415s] ^~~~~~~~~~ ``` [ 415s] dlls/mf/tests/transform.c:9214:60: note: (near initialization for 'aperture.Area.cy')