>>> libvpl 2.13.0 Downloading wget -nd -t 3 --no-check-certificate -O '/home/autobuild/autobuild/instance-18/output-1/build/.libvpl-2.13.0.tar.gz.jgaq7f/output' 'https://github.com/intel/libvpl/archive/v2.13.0/libvpl-2.13.0.tar.gz' --2024-10-14 11:51:53-- https://github.com/intel/libvpl/archive/v2.13.0/libvpl-2.13.0.tar.gz Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt' Resolving github.com (github.com)... 140.82.113.3 Connecting to github.com (github.com)|140.82.113.3|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/intel/libvpl/tar.gz/refs/tags/v2.13.0 [following] --2024-10-14 11:51:53-- https://codeload.github.com/intel/libvpl/tar.gz/refs/tags/v2.13.0 Resolving codeload.github.com (codeload.github.com)... 140.82.112.9 Connecting to codeload.github.com (codeload.github.com)|140.82.112.9|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/home/autobuild/autobuild/instance-18/output-1/build/.libvpl-2.13.0.tar.gz.jgaq7f/output' 0K .......... .......... .......... .......... .......... 380K 50K .......... .......... .......... .......... .......... 3.77M 100K .......... .......... .......... .......... .......... 936K 150K .......... .......... .......... .......... .......... 756K 200K .......... .......... .......... .......... .......... 132M 250K .......... .......... .......... .......... .......... 161M 300K .......... .......... .......... .......... .......... 4.21M 350K .......... .......... .......... .......... .......... 158M 400K .......... .......... .......... .......... .......... 942K 450K .......... .......... .......... .......... .......... 102M 500K .......... .......... .......... .......... .......... 149M 550K .......... .......... .......... .......... .......... 95.8M 600K .......... .......... .......... .......... .......... 103M 650K .......... .......... .......... .......... .......... 4.46M 700K .......... .......... .......... .......... .......... 111M 750K .......... .......... .......... .......... .......... 133M 800K .......... .......... .......... .......... .......... 957K 850K .......... .......... .......... .......... .......... 105M 900K .......... .......... .......... .......... .......... 178M 950K .......... .......... .......... .......... .......... 92.6M 1000K .......... .......... .......... .......... .......... 107M 1050K .......... .......... .......... .......... .......... 170M 1100K .......... .......... .......... .......... .......... 93.0M 1150K .......... .......... .......... .......... .......... 162M 1200K .......... .......... .......... .......... .......... 54.1M 1250K .......... .......... .......... .......... .......... 335M 1300K .......... .......... .......... .......... .......... 39.1M 1350K .......... .......... .......... .......... .......... 6.52M 1400K .......... .......... .......... .......... .......... 95.7M 1450K .......... .......... .......... .......... .......... 116M 1500K .......... .......... .......... .......... .......... 140M 1550K .......... .......... .......... .......... .......... 69.4M 1600K .......... .......... .......... .......... .......... 195M 1650K .......... .......... .......... .......... .......... 109M 1700K .......... .......... .......... .......... .......... 988K 1750K .......... .......... .......... .......... .......... 86.4M 1800K .......... .......... .......... .......... .......... 201M 1850K .......... .......... .......... .......... .......... 67.7M 1900K .......... .......... .......... .......... .......... 168M 1950K .......... .......... .......... .......... .......... 186M 2000K .......... .......... .......... .......... .......... 90.7M 2050K .......... .......... .......... .......... .......... 104M 2100K .......... .......... .......... .......... .......... 146M 2150K .......... .......... .......... .......... .......... 102M 2200K .......... .......... .......... .......... .......... 58.9M 2250K .......... .......... .......... .......... .......... 482M 2300K .......... .......... .......... .......... .......... 84.6M 2350K .......... .......... .......... .......... .......... 80.2M 2400K .......... .......... .......... .......... .......... 225M 2450K .......... .......... .......... .......... .......... 175M 2500K .......... .......... .......... .......... .......... 107M 2550K .......... .......... .......... .......... .......... 87.6M 2600K .......... .......... .......... .......... .......... 195M 2650K .......... .......... .......... .......... .......... 102M 2700K .......... .......... .......... .......... .......... 82.9M 2750K .......... .......... .......... .......... .......... 256M 2800K .......... .......... .......... .......... .......... 12.7M 2850K .......... .......... .......... .......... .......... 215M 2900K .......... .......... .......... .......... .......... 95.2M 2950K .......... .......... .......... .......... .......... 162M 3000K .......... .......... .......... .......... .......... 95.5M 3050K .......... .......... .......... .......... .......... 65.7M 3100K .......... .......... .......... .......... .......... 355M 3150K .......... .......... .......... .......... .......... 99.9M 3200K .......... .......... .......... .......... .......... 98.0M 3250K .......... .......... .......... .......... .......... 104M 3300K .......... .......... .......... .......... .......... 163M 3350K .......... .......... .......... .......... .......... 108M 3400K .......... .......... .......... .......... .......... 1.34M 3450K .......... .......... .......... .......... .......... 4.13M 3500K .......... .......... .......... .......... .......... 120M 3550K .......... .......... .......... .......... .......... 64.9M 3600K .......... .......... .......... .......... .......... 204M 3650K .......... .......... .......... .......... .......... 93.4M 3700K .......... .......... .......... .......... .......... 155M 3750K .......... .......... .......... .......... .......... 97.5M 3800K .......... .......... .......... .......... .......... 64.2M 3850K .......... .......... .......... .......... .......... 379M 3900K .......... .......... .......... .......... .......... 124M 3950K .......... .......... .......... .......... .......... 63.8M 4000K .......... .......... .......... .......... .......... 312M 4050K .......... .......... .......... .......... .......... 81.6M 4100K .......... .......... .......... .......... .......... 129M 4150K .......... .......... .......... .......... .......... 231M 4200K .......... .......... .......... .......... .......... 101M 4250K .......... .......... .......... .......... .......... 65.4M 4300K .......... .......... .......... .......... .......... 193M 4350K .......... .......... .......... .......... .......... 177M 4400K .......... .......... .......... .......... .......... 83.7M 4450K .......... .......... .......... .......... .......... 117M 4500K .......... .......... .......... .......... .......... 61.1M 4550K .......... .......... .......... .......... .......... 450M 4600K .......... .......... .......... .......... .......... 112M 4650K .......... .......... .......... .......... .......... 94.2M 4700K .......... .......... .......... .......... .......... 178M 4750K .......... .......... .......... .......... .......... 112M 4800K .......... .......... .......... .......... .......... 91.1M 4850K .......... .......... .......... .......... .......... 99.7M 4900K .......... .......... .......... .......... .......... 153M 4950K .......... .......... .......... .......... .......... 66.8M 5000K .......... .......... .......... .......... .......... 191M 5050K .......... .......... .......... .......... .......... 89.1M 5100K .......... .......... .......... .......... .......... 183M 5150K .......... .......... .......... .......... .......... 105M 5200K .......... .......... .......... .......... .......... 78.7M 5250K .......... .......... .......... .......... .......... 196M 5300K .......... .......... .......... .......... .......... 101M 5350K .......... .......... .......... .......... .......... 157M 5400K .......... .......... .......... .......... .......... 75.7M 5450K .......... .......... .......... .......... .......... 121K 5500K .......... .......... .......... .......... .......... 142M 5550K .......... .......... .......... .......... .......... 149M 5600K .......... .......... .......... .......... .......... 165M 5650K .......... .......... .......... .......... .......... 197M 5700K .......... .......... .......... .......... .......... 263M 5750K .......... .......... .......... .......... .......... 266M 5800K .......... .......... .......... .......... .......... 254M 5850K .......... .......... .......... .......... .......... 268M 5900K .......... .......... .......... .......... .......... 256M 5950K .......... .......... .......... .......... .......... 272M 6000K .......... .......... .......... .......... .......... 209M 6050K .......... .......... .......... .......... .......... 237M 6100K .......... .......... .......... .......... .......... 261M 6150K .......... .......... .......... .......... .......... 265M 6200K .......... .......... .......... .......... .......... 242M 6250K .......... .......... .......... .......... .......... 229M 6300K .......... .......... .......... .......... .......... 217M 6350K .......... .......... .......... .......... .......... 250M 6400K .......... .......... .......... .......... .......... 253M 6450K .......... .......... .......... .......... .......... 270M 6500K .......... .......... .......... .......... .......... 246M 6550K .......... .......... .......... .......... .......... 261M 6600K .......... .......... .......... .......... .......... 260M 6650K .......... .......... .......... .......... .......... 260M 6700K .......... .......... .......... .......... .......... 258M 6750K .......... .......... .......... .......... .......... 269M 6800K .......... .......... .......... .......... .......... 255M 6850K .......... .......... .......... .......... .......... 265M 6900K .......... .......... .......... .......... .......... 253M 6950K .......... .......... .......... .......... .......... 269M 7000K .......... .......... .......... .......... .......... 257M 7050K .......... .......... .......... .......... .......... 266M 7100K .......... .......... .......... .......... .......... 260M 7150K .......... .......... .......... .......... .......... 257M 7200K .......... .......... .......... .......... .......... 258M 7250K .......... .......... .......... .......... .......... 264M 7300K .......... .......... .......... .......... .......... 255M 7350K .......... .......... .......... .......... .......... 270M 7400K .......... .......... .......... .......... .......... 242M 7450K .......... .......... .......... .......... .......... 268M 7500K .......... .......... .......... .......... .......... 255M 7550K .......... .......... .......... .......... .......... 263M 7600K .......... .......... .......... .......... .......... 211M 7650K .......... .......... .......... .......... .......... 260M 7700K .......... .......... .......... .......... .......... 260M 7750K .......... .......... .......... .......... .......... 269M 7800K .......... .......... .......... .......... .......... 258M 7850K .......... .......... .......... .......... .......... 264M 7900K .......... .......... .......... .......... .......... 256M 7950K .......... .......... .......... .......... .......... 266M 8000K .......... .......... .......... .......... .......... 256M 8050K .......... .......... .......... .......... .......... 259M 8100K .......... .......... .......... .......... .......... 266M 8150K .......... .......... .......... .......... .......... 266M 8200K .......... .......... .......... .......... .......... 259M 8250K .......... .......... .......... .......... .......... 262M 8300K .......... .......... .......... .......... .......... 249M 8350K .......... .......... .......... .......... .......... 269M 8400K .......... .......... .......... .......... .......... 256M 8450K .......... .......... .......... .......... .......... 264M 8500K .......... .......... .......... .......... .......... 260M 8550K .......... .......... .......... .......... .......... 267M 8600K .......... .......... .......... .......... .......... 259M 8650K .......... .......... .......... .......... .......... 266M 8700K .......... .......... .......... .......... .......... 264M 8750K .......... .......... .......... .......... .......... 264M 8800K .......... .......... .......... .......... .......... 261M 8850K .......... .......... .......... .......... .......... 267M 8900K .......... .......... .......... .......... .......... 258M 8950K .......... .......... .......... .......... .......... 259M 9000K .......... .......... .......... .......... .......... 256M 9050K .......... .......... .......... .......... .......... 235M 9100K .......... .......... .......... .......... .......... 229M 9150K .......... .......... .......... .......... .......... 259M 9200K .......... .......... .......... .......... .......... 260M 9250K .......... .......... .......... .......... .......... 265M 9300K .......... .......... .......... .......... .......... 261M 9350K .......... .......... .......... .......... .......... 272M 9400K .......... .......... .......... .......... .......... 255M 9450K .......... .......... .......... .......... .......... 260M 9500K .......... .......... .......... .......... .......... 262M 9550K .......... .......... .......... .......... .......... 274M 9600K .......... .......... .......... .......... .......... 254M 9650K .......... .......... .......... .......... .......... 261M 9700K .......... .......... .......... .......... .......... 264M 9750K .......... .......... .......... .......... .......... 269M 9800K .......... .......... .......... .......... .......... 261M 9850K .......... .......... .......... .......... .......... 267M 9900K .......... .......... .......... .......... .......... 257M 9950K .......... .......... .......... .......... .......... 268M 10000K .......... .......... .......... .......... .......... 258M 10050K .......... .......... .......... .......... .......... 258M 10100K .......... .......... .......... .......... .......... 259M 10150K .......... .......... .......... .......... .......... 269M 10200K .......... .......... .......... .......... .......... 259M 10250K .......... .......... .......... .......... .......... 268M 10300K .......... .......... .......... .......... .......... 259M 10350K .......... .......... .......... .......... .......... 270M 10400K .......... .......... .......... .......... .......... 259M 10450K .......... .......... .......... .......... .......... 267M 10500K .......... .......... .......... .......... .......... 254M 10550K .......... .......... .......... .......... .......... 248M 10600K .......... .......... .......... .......... .......... 195M 10650K .......... .......... .......... .......... .......... 1.07M 10700K .......... .......... .......... .......... .......... 190K 10750K .......... .......... .......... .......... .......... 379K 10800K .......... .......... .......... .......... .......... 253K 10850K .......... .......... .......... .......... .......... 380K 10900K .......... .......... .......... .......... .......... 190K 10950K .......... .......... .......... .......... .......... 147K 11000K .......... .......... .......... .......... .......... 189M 11050K .......... .......... .......... .......... .......... 230M 11100K .......... .......... .......... .......... .......... 252M 11150K .......... .......... .......... .......... .......... 262M 11200K .......... .......... .......... .......... .......... 253M 11250K .......... .......... .......... .......... .......... 229M 11300K .......... .......... .......... .......... .......... 212M 11350K .......... .......... .......... .......... .......... 243M 11400K .......... .......... .......... .......... .......... 245M 11450K .......... .......... .......... .......... .......... 260M 11500K .......... .......... .......... .......... .......... 238M 11550K .......... .......... .......... .......... .......... 251M 11600K .......... .......... .......... .......... .......... 250M 11650K .......... .......... .......... .......... .......... 249M 11700K .......... .......... .......... .......... .......... 252M 11750K .......... .......... .......... .......... .......... 256M 11800K .......... .......... .......... .......... .......... 247M 11850K .......... .......... .......... .......... .......... 260M 11900K .......... .......... .......... .......... .......... 248M 11950K .......... .......... .......... .......... .......... 256M 12000K .......... .......... .......... .......... .......... 248M 12050K .......... .......... .......... .......... .......... 247M 12100K .......... .......... .......... .......... .......... 254M 12150K .......... .......... .......... .......... .......... 256M 12200K .......... .......... .......... .......... .......... 247M 12250K .......... .......... .......... .......... .......... 258M 12300K .......... .......... .......... .......... .......... 244M 12350K .......... .......... .......... .......... .......... 251M 12400K .......... .......... .......... .......... .......... 244M 12450K .......... .......... .......... .......... .......... 253M 12500K .......... .......... .......... .......... .......... 255M 12550K .......... .......... .......... .......... .......... 251M 12600K .......... .......... .......... .......... ......... 246M=2.4s 2024-10-14 11:51:56 (5.24 MB/s) - '/home/autobuild/autobuild/instance-18/output-1/build/.libvpl-2.13.0.tar.gz.jgaq7f/output' saved [12952887] libvpl-2.13.0.tar.gz: OK (sha256: 1c740e2b58f7853f56b618bdb7d4a7e5d37f8c1a9b30105a0b79ba80873e1cbd) >>> libvpl 2.13.0 Extracting gzip -d -c /home/autobuild/autobuild/instance-18/dl/libvpl/libvpl-2.13.0.tar.gz | tar --strip-components=1 -C /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0 -xf - >>> libvpl 2.13.0 Patching Applying 0001-Don-t-force-fstack-protector.patch using patch: patching file cmake/CompileOptions.cmake Hunk #1 succeeded at 55 (offset 1 line). >>> libvpl 2.13.0 Configuring (mkdir -p /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/ && cd /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/ && rm -f CMakeCache.txt && PATH="/home/autobuild/autobuild/instance-18/output-1/host/bin:/home/autobuild/autobuild/instance-18/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" /usr/bin/cmake /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/ -G"Unix Makefiles" -DCMAKE_MAKE_PROGRAM="/usr/bin/make" -DCMAKE_TOOLCHAIN_FILE="/home/autobuild/autobuild/instance-18/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DBUILD_TOOLS=OFF -DINSTALL_EXAMPLE_CODE=OFF -DCMAKE_CXX_FLAGS="-latomic" -DENABLE_VA=ON -DENABLE_WAYLAND=ON -DENABLE_X11=ON ) -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/autobuild/autobuild/instance-18/output-1/host/bin/mips64el-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/autobuild/autobuild/instance-18/output-1/host/bin/mips64el-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- API version: 2.13 -- MFX_MODULES_DIR=/usr/lib -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- ---------------- Configuration summary ------------------------------ -- CMake: -- CMAKE_VERSION : 3.30.5 -- CMAKE_GENERATOR : Unix Makefiles -- CMAKE_BUILD_TOOL : /usr/bin/make -- Target: -- CMAKE_SYSTEM_NAME : Linux -- CMAKE_SYSTEM_VERSION : 1 -- CMAKE_SYSTEM_PROCESSOR : mips64el -- General: -- CMAKE_BUILD_TYPE : debug -- CMAKE_TOOLCHAIN_FILE : /home/autobuild/autobuild/instance-18/output-1/host/share/buildroot/toolchainfile.cmake -- CMAKE_C_COMPILER : /home/autobuild/autobuild/instance-18/output-1/host/bin/mips64el-linux-gcc -- CMAKE_CXX_COMPILER : /home/autobuild/autobuild/instance-18/output-1/host/bin/mips64el-linux-g++ -- Build architecture : 32-bit -- Flags: -- CMAKE_C_FLAGS : -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -- CMAKE_CXX_FLAGS : -latomic -- Release flags: -- CMAKE_C_FLAGS_RELEASE : -DNDEBUG -- CMAKE_CXX_FLAGS_RELEASE : -DNDEBUG -- Debug flags: -- CMAKE_C_FLAGS_DEBUG : -- CMAKE_CXX_FLAGS_DEBUG : -- RelWithDebRT flags: -- CMAKE_C_FLAGS_RELWITHDEBRT : -- CMAKE_CXX_FLAGS_RELWITHDEBRT : -- Install: -- CMAKE_INSTALL_PREFIX : /usr -- CMAKE_INSTALL_FULL_BINDIR : /usr/bin -- CMAKE_INSTALL_FULL_INCLUDEDIR : /usr/include -- CMAKE_INSTALL_FULL_LIBDIR : /usr/lib -- CMAKE_INSTALL_FULL_DOCDIR : /usr/share/doc/vpl -- VPL_INSTALL_FULL_PKGCONFIGDIR : /usr/lib/pkgconfig -- VPL_INSTALL_FULL_CMAKEDIR : /usr/lib/cmake -- VPL_INSTALL_FULL_ENVDIR : /etc/vpl -- VPL_INSTALL_FULL_MODFILEDIR : /etc/modulefiles -- VPL_INSTALL_FULL_EXAMPLEDIR : /usr/share/vpl/examples -- VPL_INSTALL_FULL_LICENSEDIR : /usr/share/vpl/licensing -- INSTALL_DEV : ON -- INSTALL_LIB : ON -- Build: -- BUILD_SHARED_LIBS : ON -- BUILD_TESTS : OFF -- BUILD_EXAMPLES : OFF -- BUILD_EXPERIMENTAL : ON -- ENABLE_LIBDIR_IN_RUNTIME_SEARCH : OFF -- Configuring done (0.8s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_TEST BUILD_TESTING BUILD_TOOLS ENABLE_VA ENABLE_WAYLAND ENABLE_X11 INSTALL_EXAMPLE_CODE -- Build files have been written to: /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0 >>> libvpl 2.13.0 Building GIT_DIR=. PATH="/home/autobuild/autobuild/instance-18/output-1/host/bin:/home/autobuild/autobuild/instance-18/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" /usr/bin/cmake --build /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/ -j1 -- make[1]: Entering directory '/home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0' [ 10%] Building CXX object libvpl/CMakeFiles/VPL.dir/src/linux/mfxloader.cpp.o In file included from /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:9, from /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:9, from /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:9, from /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:19: /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:75:6: error: #error Unknown packing 75 | #error Unknown packing | ^~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:215:1: error: expected constructor, destructor, or type conversion before 'typedef' 215 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:233:3: error: 'mfxVariant' does not name a type; did you mean 'mfxVariantType'? 233 | } mfxVariant; | ^~~~~~~~~~ | mfxVariantType /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:234:1: note: in expansion of macro 'MFX_PACK_END' 234 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:255:1: error: expected constructor, destructor, or type conversion before 'typedef' 255 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:258:3: error: 'mfxHDLPair' does not name a type; did you mean 'mfxI16Pair'? 258 | } mfxHDLPair; | ^~~~~~~~~~ | mfxI16Pair /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:259:1: note: in expansion of macro 'MFX_PACK_END' 259 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:39:1: error: expected constructor, destructor, or type conversion before 'typedef' 39 | typedef struct mfxRefInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:87:2: error: 'mfxRefInterface' does not name a type 87 | }mfxRefInterface; | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:88:1: note: in expansion of macro 'MFX_PACK_END' 88 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:154:1: error: expected constructor, destructor, or type conversion before 'typedef' 154 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:181:3: error: 'mfxBitstream' does not name a type 181 | } mfxBitstream; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:182:1: note: in expansion of macro 'MFX_PACK_END' 182 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:205:1: error: expected constructor, destructor, or type conversion before 'typedef' 205 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:219:3: error: 'mfxInitParam' does not name a type 219 | } mfxInitParam; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:220:1: note: in expansion of macro 'MFX_PACK_END' 220 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:317:1: error: expected constructor, destructor, or type conversion before 'typedef' 317 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:343:3: error: 'mfxDecoderDescription' does not name a type 343 | } mfxDecoderDescription; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:344:1: note: in expansion of macro 'MFX_PACK_END' 344 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:350:1: error: expected constructor, destructor, or type conversion before 'typedef' 350 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:382:3: error: 'mfxEncoderDescription' does not name a type 382 | } mfxEncoderDescription; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:383:1: note: in expansion of macro 'MFX_PACK_END' 383 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:389:1: error: expected constructor, destructor, or type conversion before 'typedef' 389 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:415:3: error: 'mfxVPPDescription' does not name a type 415 | } mfxVPPDescription; | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:416:1: note: in expansion of macro 'MFX_PACK_END' 416 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:423:1: error: expected constructor, destructor, or type conversion before 'typedef' 423 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:435:3: error: 'mfxDeviceDescription' does not name a type 435 | } mfxDeviceDescription; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:436:1: note: in expansion of macro 'MFX_PACK_END' 436 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:464:1: error: expected constructor, destructor, or type conversion before 'typedef' 464 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:469:3: error: 'mfxAccelerationModeDescription' does not name a type 469 | } mfxAccelerationModeDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:470:1: note: in expansion of macro 'MFX_PACK_END' 470 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:490:1: error: expected constructor, destructor, or type conversion before 'typedef' 490 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:495:3: error: 'mfxPoolPolicyDescription' does not name a type 495 | } mfxPoolPolicyDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:496:1: note: in expansion of macro 'MFX_PACK_END' 496 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:503:1: error: expected constructor, destructor, or type conversion before 'typedef' 503 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:529:3: error: 'mfxImplDescription' does not name a type 529 | } mfxImplDescription; | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:530:1: note: in expansion of macro 'MFX_PACK_END' 530 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:534:1: error: expected constructor, destructor, or type conversion before 'typedef' 534 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:537:3: error: 'mfxImplementedFunctions' does not name a type 537 | } mfxImplementedFunctions; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:538:1: note: in expansion of macro 'MFX_PACK_END' 538 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:605:1: error: expected constructor, destructor, or type conversion before 'typedef' 605 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:623:3: error: 'mfxInitializationParam' does not name a type 623 | } mfxInitializationParam; | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:624:1: note: in expansion of macro 'MFX_PACK_END' 624 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:91:46: error: 'mfxInitParam' was not declared in this scope 91 | MFX_DEPRECATED mfxStatus MFX_CDECL MFXInitEx(mfxInitParam par, mfxSession *session); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:91:75: error: expected primary-expression before '*' token 91 | MFX_DEPRECATED mfxStatus MFX_CDECL MFXInitEx(mfxInitParam par, mfxSession *session); | ^ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:91:76: error: 'session' was not declared in this scope 91 | MFX_DEPRECATED mfxStatus MFX_CDECL MFXInitEx(mfxInitParam par, mfxSession *session); | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:91:83: error: expression list treated as compound expression in initializer [-fpermissive] 91 | MFX_DEPRECATED mfxStatus MFX_CDECL MFXInitEx(mfxInitParam par, mfxSession *session); | ^ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:109:35: error: 'mfxInitializationParam' was not declared in this scope 109 | mfxStatus MFX_CDECL MFXInitialize(mfxInitializationParam par, mfxSession *session); | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:109:74: error: expected primary-expression before '*' token 109 | mfxStatus MFX_CDECL MFXInitialize(mfxInitializationParam par, mfxSession *session); | ^ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:109:75: error: 'session' was not declared in this scope 109 | mfxStatus MFX_CDECL MFXInitialize(mfxInitializationParam par, mfxSession *session); | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:109:82: error: expression list treated as compound expression in initializer [-fpermissive] 109 | mfxStatus MFX_CDECL MFXInitialize(mfxInitializationParam par, mfxSession *session); | ^ In file included from /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:10: /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:298:1: error: expected constructor, destructor, or type conversion before 'typedef' 298 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:371:3: error: 'mfxFrameData' does not name a type; did you mean 'mfxFrameInfo'? 371 | } mfxFrameData; | ^~~~~~~~~~~~ | mfxFrameInfo /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:372:1: note: in expansion of macro 'MFX_PACK_END' 372 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:415:1: error: expected constructor, destructor, or type conversion before 'typedef' 415 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:425:3: error: 'mfxFrameSurface1' does not name a type 425 | } mfxFrameSurface1; | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:426:1: note: in expansion of macro 'MFX_PACK_END' 426 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:453:1: error: expected constructor, destructor, or type conversion before 'typedef' 453 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:464:3: error: 'mfxSurfaceHeader' does not name a type; did you mean 'mfxSurfaceType'? 464 | } mfxSurfaceHeader; | ^~~~~~~~~~~~~~~~ | mfxSurfaceType /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:465:1: note: in expansion of macro 'MFX_PACK_END' 465 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:477:1: error: expected constructor, destructor, or type conversion before 'typedef' 477 | typedef struct mfxSurfaceInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:554:3: error: 'mfxSurfaceInterface' does not name a type 554 | } mfxSurfaceInterface; | ^~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:555:1: note: in expansion of macro 'MFX_PACK_END' 555 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:567:1: error: expected constructor, destructor, or type conversion before 'typedef' 567 | typedef struct mfxFrameSurfaceInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:800:3: error: 'mfxFrameSurfaceInterface' does not name a type 800 | } mfxFrameSurfaceInterface; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:801:1: note: in expansion of macro 'MFX_PACK_END' 801 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:1022:1: error: expected constructor, destructor, or type conversion before 'typedef' 1022 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:1051:3: error: 'mfxVideoParam' does not name a type 1051 | } mfxVideoParam; | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:1052:1: note: in expansion of macro 'MFX_PACK_END' 1052 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2464:1: error: expected constructor, destructor, or type conversion before 'typedef' 2464 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2468:3: error: 'mfxExtVPPDoNotUse' does not name a type 2468 | } mfxExtVPPDoNotUse; | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2469:1: note: in expansion of macro 'MFX_PACK_END' 2469 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2550:1: error: expected constructor, destructor, or type conversion before 'typedef' 2550 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2559:3: error: 'mfxChannel' does not name a type; did you mean 'mfxChar'? 2559 | } mfxChannel; | ^~~~~~~~~~ | mfxChar /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2560:1: note: in expansion of macro 'MFX_PACK_END' 2560 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2567:5: error: 'mfxChannel' does not name a type; did you mean 'mfxChar'? 2567 | mfxChannel Channel[3]; /*!< 3 Channels, can be RGB or YUV, mfxChannel structure.*/ | ^~~~~~~~~~ | mfxChar /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2632:1: error: expected constructor, destructor, or type conversion before 'typedef' 2632 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2643:3: error: 'mfxExtVPPProcAmp' does not name a type 2643 | } mfxExtVPPProcAmp; | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2644:1: note: in expansion of macro 'MFX_PACK_END' 2644 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2650:1: error: expected constructor, destructor, or type conversion before 'typedef' 2650 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2655:3: error: 'mfxEncodeStat' does not name a type 2655 | } mfxEncodeStat; | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2656:1: note: in expansion of macro 'MFX_PACK_END' 2656 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2758:1: error: expected constructor, destructor, or type conversion before 'typedef' 2758 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2765:3: error: 'mfxPayload' does not name a type 2765 | } mfxPayload; | ^~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2766:1: note: in expansion of macro 'MFX_PACK_END' 2766 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2772:1: error: expected constructor, destructor, or type conversion before 'typedef' 2772 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2811:3: error: 'mfxEncodeCtrl' does not name a type 2811 | } mfxEncodeCtrl; | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2812:1: note: in expansion of macro 'MFX_PACK_END' 2812 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2879:1: error: expected constructor, destructor, or type conversion before 'typedef' 2879 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2885:3: error: 'mfxFrameAllocResponse' does not name a type; did you mean 'mfxFrameAllocRequest'? 2885 | } mfxFrameAllocResponse; | ^~~~~~~~~~~~~~~~~~~~~ | mfxFrameAllocRequest /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2886:1: note: in expansion of macro 'MFX_PACK_END' 2886 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2948:1: error: expected constructor, destructor, or type conversion before 'typedef' 2948 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2958:3: error: 'mfxExtCodingOptionSPSPPS' does not name a type; did you mean 'mfxExtCodingOption3'? 2958 | } mfxExtCodingOptionSPSPPS; | ^~~~~~~~~~~~~~~~~~~~~~~~ | mfxExtCodingOption3 /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2959:1: note: in expansion of macro 'MFX_PACK_END' 2959 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2972:1: error: expected constructor, destructor, or type conversion before 'typedef' 2972 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2983:3: error: 'mfxExtCodingOptionVPS' does not name a type; did you mean 'mfxExtCodingOption3'? 2983 | } mfxExtCodingOptionVPS; | ^~~~~~~~~~~~~~~~~~~~~ | mfxExtCodingOption3 /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:2984:1: note: in expansion of macro 'MFX_PACK_END' 2984 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3030:1: error: expected constructor, destructor, or type conversion before 'typedef' 3030 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3034:3: error: 'mfxExtVPPDoUse' does not name a type; did you mean 'mfxExtVPPDenoise'? 3034 | } mfxExtVPPDoUse; | ^~~~~~~~~~~~~~ | mfxExtVPPDenoise /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3035:1: note: in expansion of macro 'MFX_PACK_END' 3035 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3504:1: error: expected constructor, destructor, or type conversion before 'typedef' 3504 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3528:3: error: 'mfxExtVPPComposite' does not name a type; did you mean 'mfxExtVPPDenoise'? 3528 | } mfxExtVPPComposite; | ^~~~~~~~~~~~~~~~~~ | mfxExtVPPDenoise /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3529:1: note: in expansion of macro 'MFX_PACK_END' 3529 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3820:1: error: expected constructor, destructor, or type conversion before 'typedef' 3820 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3847:3: error: 'mfxExtMBQP' does not name a type 3847 | } mfxExtMBQP; | ^~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3848:1: note: in expansion of macro 'MFX_PACK_END' 3848 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3866:1: error: expected constructor, destructor, or type conversion before 'typedef' 3866 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3881:3: error: 'mfxExtEncoderIPCMArea' does not name a type; did you mean 'mfxExtEncoderROI'? 3881 | } mfxExtEncoderIPCMArea; | ^~~~~~~~~~~~~~~~~~~~~ | mfxExtEncoderROI /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3882:1: note: in expansion of macro 'MFX_PACK_END' 3882 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3890:1: error: expected constructor, destructor, or type conversion before 'typedef' 3890 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3901:3: error: 'mfxExtMBForceIntra' does not name a type 3901 | } mfxExtMBForceIntra; | ^~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3902:1: note: in expansion of macro 'MFX_PACK_END' 3902 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3924:1: error: expected constructor, destructor, or type conversion before 'typedef' 3924 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3935:3: error: 'mfxExtMBDisableSkipMap' does not name a type 3935 | } mfxExtMBDisableSkipMap; | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:3936:1: note: in expansion of macro 'MFX_PACK_END' 3936 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4226:1: error: expected constructor, destructor, or type conversion before 'typedef' 4226 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4239:3: error: 'mfxExtEncodedSlicesInfo' does not name a type; did you mean 'mfxExtDecodedFrameInfo'? 4239 | } mfxExtEncodedSlicesInfo; | ^~~~~~~~~~~~~~~~~~~~~~~ | mfxExtDecodedFrameInfo /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4240:1: note: in expansion of macro 'MFX_PACK_END' 4240 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4437:1: error: expected constructor, destructor, or type conversion before 'typedef' 4437 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4464:3: error: 'mfxExtVP9Segmentation' does not name a type; did you mean 'mfxExtVPPRotation'? 4464 | } mfxExtVP9Segmentation; | ^~~~~~~~~~~~~~~~~~~~~ | mfxExtVPPRotation /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4465:1: note: in expansion of macro 'MFX_PACK_END' 4465 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4602:1: error: expected constructor, destructor, or type conversion before 'typedef' 4602 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4615:3: error: 'mfxExtEncodedUnitsInfo' does not name a type; did you mean 'mfxEncodedUnitInfo'? 4615 | } mfxExtEncodedUnitsInfo; | ^~~~~~~~~~~~~~~~~~~~~~ | mfxEncodedUnitInfo /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4616:1: note: in expansion of macro 'MFX_PACK_END' 4616 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4652:1: error: expected constructor, destructor, or type conversion before 'typedef' 4652 | typedef struct | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4658:3: error: 'mfxComponentInfo' does not name a type; did you mean 'mfxComponentType'? 4658 | } mfxComponentInfo; | ^~~~~~~~~~~~~~~~ | mfxComponentType /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4659:1: note: in expansion of macro 'MFX_PACK_END' 4659 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4680:1: error: expected constructor, destructor, or type conversion before 'typedef' 4680 | typedef struct | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4687:3: error: 'mfxAdaptersInfo' does not name a type; did you mean 'mfxAdapterInfo'? 4687 | } mfxAdaptersInfo; | ^~~~~~~~~~~~~~~ | mfxAdapterInfo /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4688:1: note: in expansion of macro 'MFX_PACK_END' 4688 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4726:1: error: expected constructor, destructor, or type conversion before 'typedef' 4726 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4744:3: error: 'mfxExtDeviceAffinityMask' does not name a type 4744 | } mfxExtDeviceAffinityMask; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4745:1: note: in expansion of macro 'MFX_PACK_END' 4745 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4850:1: error: expected constructor, destructor, or type conversion before 'typedef' 4850 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4876:3: error: 'mfxExtAV1Segmentation' does not name a type 4876 | } mfxExtAV1Segmentation; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4877:1: note: in expansion of macro 'MFX_PACK_END' 4877 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4945:1: error: expected constructor, destructor, or type conversion before 'typedef' 4945 | typedef struct mfxSurfaceArray | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4997:3: error: 'mfxSurfaceArray' does not name a type; did you mean 'mfxSurfaceType'? 4997 | } mfxSurfaceArray; | ^~~~~~~~~~~~~~~ | mfxSurfaceType /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:4998:1: note: in expansion of macro 'MFX_PACK_END' 4998 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5002:1: error: expected constructor, destructor, or type conversion before 'typedef' 5002 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5009:3: error: 'mfxVideoChannelParam' does not name a type 5009 | } mfxVideoChannelParam; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5010:1: note: in expansion of macro 'MFX_PACK_END' 5010 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5091:1: error: expected constructor, destructor, or type conversion before 'typedef' 5091 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5099:3: error: 'mfxExtTemporalLayers' does not name a type; did you mean 'mfxExtVP9TemporalLayers'? 5099 | } mfxExtTemporalLayers; | ^~~~~~~~~~~~~~~~~~~~ | mfxExtVP9TemporalLayers /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5100:1: note: in expansion of macro 'MFX_PACK_END' 5100 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5125:1: error: expected constructor, destructor, or type conversion before 'typedef' 5125 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5131:3: error: 'mfxExtTuneEncodeQuality' does not name a type 5131 | } mfxExtTuneEncodeQuality; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5132:1: note: in expansion of macro 'MFX_PACK_END' 5132 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5153:1: error: expected constructor, destructor, or type conversion before 'typedef' 5153 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5159:3: error: 'mfxExtVPPAISuperResolution' does not name a type 5159 | } mfxExtVPPAISuperResolution; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5160:1: note: in expansion of macro 'MFX_PACK_END' 5160 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5189:1: error: expected constructor, destructor, or type conversion before 'typedef' 5189 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5197:3: error: 'mfxExtVPPAIFrameInterpolation' does not name a type; did you mean 'mfxAIFrameInterpolationMode'? 5197 | } mfxExtVPPAIFrameInterpolation; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mfxAIFrameInterpolationMode /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5198:1: note: in expansion of macro 'MFX_PACK_END' 5198 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5226:1: error: expected constructor, destructor, or type conversion before 'typedef' 5226 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5233:3: error: 'mfxExtQualityInfoOutput' does not name a type; did you mean 'mfxExtQualityInfoMode'? 5233 | } mfxExtQualityInfoOutput; | ^~~~~~~~~~~~~~~~~~~~~~~ | mfxExtQualityInfoMode /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5234:1: note: in expansion of macro 'MFX_PACK_END' 5234 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5309:1: error: expected constructor, destructor, or type conversion before 'typedef' 5309 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5313:3: error: 'mfxExtAlphaChannelSurface' does not name a type; did you mean 'mfxExtAlphaChannelEncCtrl'? 5313 | } mfxExtAlphaChannelSurface; | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mfxExtAlphaChannelEncCtrl /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxstructures.h:5314:1: note: in expansion of macro 'MFX_PACK_END' 5314 | MFX_PACK_END() | ^~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:11: /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:39:68: error: 'mfxFrameSurface1' has not been declared 39 | mfxStatus MFX_CDECL MFXMemory_GetSurfaceForVPP(mfxSession session, mfxFrameSurface1** surface); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:63:71: error: 'mfxFrameSurface1' has not been declared 63 | mfxStatus MFX_CDECL MFXMemory_GetSurfaceForVPPOut(mfxSession session, mfxFrameSurface1** surface); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:91:71: error: 'mfxFrameSurface1' has not been declared 91 | mfxStatus MFX_CDECL MFXMemory_GetSurfaceForEncode(mfxSession session, mfxFrameSurface1** surface); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:120:71: error: 'mfxFrameSurface1' has not been declared 120 | mfxStatus MFX_CDECL MFXMemory_GetSurfaceForDecode(mfxSession session, mfxFrameSurface1** surface); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:125:1: error: expected constructor, destructor, or type conversion before 'typedef' 125 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:130:3: error: 'mfxSurfaceD3D11Tex2D' does not name a type 130 | } mfxSurfaceD3D11Tex2D; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:131:1: note: in expansion of macro 'MFX_PACK_END' 131 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:134:1: error: expected constructor, destructor, or type conversion before 'typedef' 134 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:142:3: error: 'mfxSurfaceVAAPI' does not name a type; did you mean 'mfxSurfaceType'? 142 | } mfxSurfaceVAAPI; | ^~~~~~~~~~~~~~~ | mfxSurfaceType /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:143:1: note: in expansion of macro 'MFX_PACK_END' 143 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:152:1: error: expected constructor, destructor, or type conversion before 'typedef' 152 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:159:3: error: 'mfxExtSurfaceOpenCLImg2DExportDescription' does not name a type 159 | } mfxExtSurfaceOpenCLImg2DExportDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:160:1: note: in expansion of macro 'MFX_PACK_END' 160 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:163:1: error: expected constructor, destructor, or type conversion before 'typedef' 163 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:173:3: error: 'mfxSurfaceOpenCLImg2D' does not name a type 173 | } mfxSurfaceOpenCLImg2D; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:174:1: note: in expansion of macro 'MFX_PACK_END' 174 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:183:1: error: expected constructor, destructor, or type conversion before 'typedef' 183 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:189:3: error: 'mfxExtSurfaceD3D12Tex2DExportDescription' does not name a type 189 | } mfxExtSurfaceD3D12Tex2DExportDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:190:1: note: in expansion of macro 'MFX_PACK_END' 190 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:193:1: error: expected constructor, destructor, or type conversion before 'typedef' 193 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:199:3: error: 'mfxSurfaceD3D12Tex2D' does not name a type 199 | } mfxSurfaceD3D12Tex2D; | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:200:1: note: in expansion of macro 'MFX_PACK_END' 200 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:209:1: error: expected constructor, destructor, or type conversion before 'typedef' 209 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:217:3: error: 'mfxExtSurfaceVulkanImg2DExportDescription' does not name a type 217 | } mfxExtSurfaceVulkanImg2DExportDescription; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:218:1: note: in expansion of macro 'MFX_PACK_END' 218 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:221:1: error: expected constructor, destructor, or type conversion before 'typedef' 221 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:232:3: error: 'mfxSurfaceVulkanImg2D' does not name a type 232 | } mfxSurfaceVulkanImg2D; | ^~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:233:1: note: in expansion of macro 'MFX_PACK_END' 233 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:250:1: error: expected constructor, destructor, or type conversion before 'typedef' 250 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:266:3: error: 'mfxSurfaceTypesSupported' does not name a type 266 | } mfxSurfaceTypesSupported; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:267:1: note: in expansion of macro 'MFX_PACK_END' 267 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:273:1: error: expected constructor, destructor, or type conversion before 'typedef' 273 | typedef struct mfxMemoryInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:310:3: error: 'mfxMemoryInterface' does not name a type; did you mean 'MFXGetMemoryInterface'? 310 | } mfxMemoryInterface; | ^~~~~~~~~~~~~~~~~~ | MFXGetMemoryInterface /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxmemory.h:311:1: note: in expansion of macro 'MFX_PACK_END' 311 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:33:1: error: expected constructor, destructor, or type conversion before 'typedef' 33 | typedef struct { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:99:3: error: 'mfxFrameAllocator' does not name a type; did you mean 'mfxFrameAllocRequest'? 99 | } mfxFrameAllocator; | ^~~~~~~~~~~~~~~~~ | mfxFrameAllocRequest /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:100:1: note: in expansion of macro 'MFX_PACK_END' 100 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:118:72: error: 'mfxFrameAllocator' has not been declared 118 | mfxStatus MFX_CDECL MFXVideoCORE_SetFrameAllocator(mfxSession session, mfxFrameAllocator *allocator); | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:211:1: error: expected constructor, destructor, or type conversion before 'typedef' 211 | typedef struct mfxConfigInterface { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:247:3: error: 'mfxConfigInterface' does not name a type; did you mean 'MFXGetConfigInterface'? 247 | } mfxConfigInterface; | ^~~~~~~~~~~~~~~~~~ | MFXGetConfigInterface /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:45:32: warning: '#pragma pack (pop)' encountered without matching '#pragma pack (push)' [-Wpragmas] 45 | #define MFX_PRAGMA_IMPL(x) _Pragma(#x) | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxdefs.h:49:29: note: in expansion of macro 'MFX_PRAGMA_IMPL' 49 | #define MFX_PACK_END() MFX_PRAGMA_IMPL(pack(pop)) | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:248:1: note: in expansion of macro 'MFX_PACK_END' 248 | MFX_PACK_END() | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:290:62: error: 'mfxVideoParam' has not been declared 290 | mfxStatus MFX_CDECL MFXVideoENCODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:290:81: error: 'mfxVideoParam' has not been declared 290 | mfxStatus MFX_CDECL MFXVideoENCODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:319:68: error: 'mfxVideoParam' has not been declared 319 | mfxStatus MFX_CDECL MFXVideoENCODE_QueryIOSurf(mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:342:61: error: 'mfxVideoParam' has not been declared 342 | mfxStatus MFX_CDECL MFXVideoENCODE_Init(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:362:62: error: 'mfxVideoParam' has not been declared 362 | mfxStatus MFX_CDECL MFXVideoENCODE_Reset(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:393:70: error: 'mfxVideoParam' has not been declared 393 | mfxStatus MFX_CDECL MFXVideoENCODE_GetVideoParam(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:406:70: error: 'mfxEncodeStat' has not been declared 406 | mfxStatus MFX_CDECL MFXVideoENCODE_GetEncodeStat(mfxSession session, mfxEncodeStat *stat); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:453:73: error: 'mfxEncodeCtrl' has not been declared 453 | mfxStatus MFX_CDECL MFXVideoENCODE_EncodeFrameAsync(mfxSession session, mfxEncodeCtrl *ctrl, mfxFrameSurface1 *surface, mfxBitstream *bs, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:453:94: error: 'mfxFrameSurface1' has not been declared 453 | mfxStatus MFX_CDECL MFXVideoENCODE_EncodeFrameAsync(mfxSession session, mfxEncodeCtrl *ctrl, mfxFrameSurface1 *surface, mfxBitstream *bs, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:453:121: error: 'mfxBitstream' has not been declared 453 | mfxStatus MFX_CDECL MFXVideoENCODE_EncodeFrameAsync(mfxSession session, mfxEncodeCtrl *ctrl, mfxFrameSurface1 *surface, mfxBitstream *bs, mfxSyncPoint *syncp); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:483:62: error: 'mfxVideoParam' has not been declared 483 | mfxStatus MFX_CDECL MFXVideoDECODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:483:81: error: 'mfxVideoParam' has not been declared 483 | mfxStatus MFX_CDECL MFXVideoDECODE_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:512:69: error: 'mfxBitstream' has not been declared 512 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeHeader(mfxSession session, mfxBitstream *bs, mfxVideoParam *par); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:512:87: error: 'mfxVideoParam' has not been declared 512 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeHeader(mfxSession session, mfxBitstream *bs, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:541:68: error: 'mfxVideoParam' has not been declared 541 | mfxStatus MFX_CDECL MFXVideoDECODE_QueryIOSurf(mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:564:61: error: 'mfxVideoParam' has not been declared 564 | mfxStatus MFX_CDECL MFXVideoDECODE_Init(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:591:62: error: 'mfxVideoParam' has not been declared 591 | mfxStatus MFX_CDECL MFXVideoDECODE_Reset(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:622:70: error: 'mfxVideoParam' has not been declared 622 | mfxStatus MFX_CDECL MFXVideoDECODE_GetVideoParam(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:676:79: error: 'mfxPayload' has not been declared 676 | mfxStatus MFX_CDECL MFXVideoDECODE_GetPayload(mfxSession session, mfxU64 *ts, mfxPayload *payload); | ^~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:734:73: error: 'mfxBitstream' has not been declared 734 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxFrameSurface1 *surface_work, mfxFrameSurface1 **surface_out, mfxSyncPoint *syncp); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:734:91: error: 'mfxFrameSurface1' has not been declared 734 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxFrameSurface1 *surface_work, mfxFrameSurface1 **surface_out, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:734:123: error: 'mfxFrameSurface1' has not been declared 734 | mfxStatus MFX_CDECL MFXVideoDECODE_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxFrameSurface1 *surface_work, mfxFrameSurface1 **surface_out, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:763:59: error: 'mfxVideoParam' has not been declared 763 | mfxStatus MFX_CDECL MFXVideoVPP_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:763:78: error: 'mfxVideoParam' has not been declared 763 | mfxStatus MFX_CDECL MFXVideoVPP_Query(mfxSession session, mfxVideoParam *in, mfxVideoParam *out); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:792:65: error: 'mfxVideoParam' has not been declared 792 | mfxStatus MFX_CDECL MFXVideoVPP_QueryIOSurf(mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest request[2]); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:816:58: error: 'mfxVideoParam' has not been declared 816 | mfxStatus MFX_CDECL MFXVideoVPP_Init(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:835:59: error: 'mfxVideoParam' has not been declared 835 | mfxStatus MFX_CDECL MFXVideoVPP_Reset(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:865:67: error: 'mfxVideoParam' has not been declared 865 | mfxStatus MFX_CDECL MFXVideoVPP_GetVideoParam(mfxSession session, mfxVideoParam *par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:915:70: error: 'mfxFrameSurface1' has not been declared 915 | mfxStatus MFX_CDECL MFXVideoVPP_RunFrameVPPAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 *out, mfxExtVppAuxData *aux, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:915:92: error: 'mfxFrameSurface1' has not been declared 915 | mfxStatus MFX_CDECL MFXVideoVPP_RunFrameVPPAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 *out, mfxExtVppAuxData *aux, mfxSyncPoint *syncp); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:943:71: error: 'mfxFrameSurface1' has not been declared 943 | mfxStatus MFX_CDECL MFXVideoVPP_ProcessFrameAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 **out); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:943:93: error: 'mfxFrameSurface1' has not been declared 943 | mfxStatus MFX_CDECL MFXVideoVPP_ProcessFrameAsync(mfxSession session, mfxFrameSurface1 *in, mfxFrameSurface1 **out); | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:971:66: error: 'mfxVideoParam' has not been declared 971 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Init(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:971:93: error: 'mfxVideoChannelParam' has not been declared 971 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Init(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:1010:78: error: 'mfxBitstream' has not been declared 1010 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxU32* skip_channels, mfxU32 num_skip_channels, mfxSurfaceArray **surf_array_out); | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:1010:145: error: 'mfxSurfaceArray' has not been declared 1010 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_DecodeFrameAsync(mfxSession session, mfxBitstream *bs, mfxU32* skip_channels, mfxU32 num_skip_channels, mfxSurfaceArray **surf_array_out); | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:1038:67: error: 'mfxVideoParam' has not been declared 1038 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Reset(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:1038:94: error: 'mfxVideoChannelParam' has not been declared 1038 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_Reset(mfxSession session, mfxVideoParam* decode_par, mfxVideoChannelParam** vpp_par_array, mfxU32 num_vpp_par); | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:1056:77: error: 'mfxVideoChannelParam' has not been declared 1056 | mfxStatus MFX_CDECL MFXVideoDECODE_VPP_GetChannelParam(mfxSession session, mfxVideoChannelParam *par, mfxU32 channel_id); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:22: /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/mfx_config_interface/mfx_config_interface.h:26:14: error: 'mfxConfigInterface' does not name a type; did you mean 'MFXGetConfigInterface'? 26 | extern const mfxConfigInterface g_dispatcher_mfxConfigInterface; | ^~~~~~~~~~~~~~~~~~ | MFXGetConfigInterface /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/mfx_config_interface/mfx_config_interface.h:38:62: error: 'mfxVideoParam' has not been declared 38 | mfxStatus SetParameter(const mfxU8 *key, const mfxU8 *value, mfxVideoParam *videoParam, mfxExtBuffer *extBuf); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/mfx_config_interface/mfx_config_interface.h:40:49: error: 'mfxVideoParam' has not been declared 40 | mfxStatus UpdateVideoParam(const KVPair &kvStr, mfxVideoParam *videoParam); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/mfx_config_interface/mfx_config_interface.h:41:50: error: 'mfxVideoParam' has not been declared 41 | mfxStatus UpdateExtBufParam(const KVPair &kvStr, mfxVideoParam *videoParam, mfxExtBuffer *extBufRequired); | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:131:20: error: 'mfxInitParam' has not been declared 131 | mfxStatus Init(mfxInitParam &par, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:132:20: error: 'mfxInitializationParam' has not been declared 132 | mfxInitializationParam &vplParam, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:192:11: error: 'mfxStatus MFX::LoaderCtx::Init' is not a static data member of 'class MFX::LoaderCtx' 192 | mfxStatus LoaderCtx::Init(mfxInitParam &par, | ^~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:192:27: error: 'mfxInitParam' was not declared in this scope 192 | mfxStatus LoaderCtx::Init(mfxInitParam &par, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:192:41: error: 'par' was not declared in this scope; did you mean '__pstl::execution::v1::par'? 192 | mfxStatus LoaderCtx::Init(mfxInitParam &par, | ^~~ | __pstl::execution::v1::par In file included from /home/autobuild/autobuild/instance-18/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-gnu/include/c++/14.2.0/pstl/glue_algorithm_defs.h:15, from /home/autobuild/autobuild/instance-18/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-gnu/include/c++/14.2.0/algorithm:85, from /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:12: /home/autobuild/autobuild/instance-18/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-gnu/include/c++/14.2.0/pstl/execution_defs.h:43:45: note: '__pstl::execution::v1::par' declared here 43 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:193:27: error: 'mfxInitializationParam' was not declared in this scope 193 | mfxInitializationParam &vplParam, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:193:51: error: 'vplParam' was not declared in this scope 193 | mfxInitializationParam &vplParam, | ^~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:194:34: error: expected primary-expression before '*' token 194 | mfxU16 *pDeviceID, | ^ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:194:35: error: 'pDeviceID' was not declared in this scope; did you mean 'Device'? 194 | mfxU16 *pDeviceID, | ^~~~~~~~~ | Device /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:195:27: error: expected primary-expression before 'char' 195 | char *dllName, | ^~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:196:27: error: expected primary-expression before 'bool' 196 | bool bCloneSession) { | ^~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:196:45: error: expression list treated as compound expression in initializer [-fpermissive] 196 | bool bCloneSession) { | ^ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:366:22: error: 'mfxInitializationParam' has not been declared 366 | mfxInitializationParam vplParam, | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus MFXInitEx2(mfxVersion, int, mfxIMPL, _mfxSession**, mfxU16*, char*)': /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:377:5: error: 'mfxInitParam' was not declared in this scope 377 | mfxInitParam par = {}; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:378:5: error: 'par' was not declared in this scope; did you mean '__pstl::execution::v1::par'? 378 | par.Version = version; | ^~~ | __pstl::execution::v1::par /home/autobuild/autobuild/instance-18/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-gnu/include/c++/14.2.0/pstl/execution_defs.h:43:45: note: '__pstl::execution::v1::par' declared here 43 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:385:22: error: request for member 'AccelerationMode' in 'vplParam', which is of non-class type 'int' 385 | switch (vplParam.AccelerationMode) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:404:32: error: request for member 'NumExtParam' in 'vplParam', which is of non-class type 'int' 404 | par.NumExtParam = vplParam.NumExtParam; | ^~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:405:33: error: request for member 'NumExtParam' in 'vplParam', which is of non-class type 'int' 405 | par.ExtParam = (vplParam.NumExtParam ? vplParam.ExtParam : nullptr); | ^~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:405:56: error: request for member 'ExtParam' in 'vplParam', which is of non-class type 'int' 405 | par.ExtParam = (vplParam.NumExtParam ? vplParam.ExtParam : nullptr); | ^~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:410:28: error: request for member 'DeviceCopy' in 'vplParam', which is of non-class type 'int' 410 | par.GPUCopy = vplParam.DeviceCopy; | ^~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus MFXInit(mfxIMPL, mfxVersion*, _mfxSession**)': /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:438:5: error: 'mfxInitParam' was not declared in this scope 438 | mfxInitParam par{}; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:440:5: error: 'par' was not declared in this scope; did you mean '__pstl::execution::v1::par'? 440 | par.Implementation = impl; | ^~~ | __pstl::execution::v1::par /home/autobuild/autobuild/instance-18/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-gnu/include/c++/14.2.0/pstl/execution_defs.h:43:45: note: '__pstl::execution::v1::par' declared here 43 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:448:21: error: 'MFXInitEx' cannot be used as a function 448 | return MFXInitEx(par, session); | ~~~~~~~~~^~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: At global scope: /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:451:11: error: redefinition of 'mfxStatus MFXInitEx' 451 | mfxStatus MFXInitEx(mfxInitParam par, mfxSession *session) { | ^~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:91:36: note: 'mfxStatus MFXInitEx' previously defined here 91 | MFX_DEPRECATED mfxStatus MFX_CDECL MFXInitEx(mfxInitParam par, mfxSession *session); | ^~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:451:21: error: 'mfxInitParam' was not declared in this scope 451 | mfxStatus MFXInitEx(mfxInitParam par, mfxSession *session) { | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:451:50: error: expected primary-expression before '*' token 451 | mfxStatus MFXInitEx(mfxInitParam par, mfxSession *session) { | ^ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:451:51: error: 'session' was not declared in this scope 451 | mfxStatus MFXInitEx(mfxInitParam par, mfxSession *session) { | ^~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:505:58: error: 'mfxFrameSurface1' has not been declared 505 | mfxStatus MFXMemory_GetSurfaceForVPP(mfxSession session, mfxFrameSurface1 **surface) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:520:61: error: 'mfxFrameSurface1' has not been declared 520 | mfxStatus MFXMemory_GetSurfaceForVPPOut(mfxSession session, mfxFrameSurface1 **surface) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:535:61: error: 'mfxFrameSurface1' has not been declared 535 | mfxStatus MFXMemory_GetSurfaceForEncode(mfxSession session, mfxFrameSurface1 **surface) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:550:61: error: 'mfxFrameSurface1' has not been declared 550 | mfxStatus MFXMemory_GetSurfaceForDecode(mfxSession session, mfxFrameSurface1 **surface) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:566:35: error: 'mfxVideoParam' has not been declared 566 | mfxVideoParam *decode_par, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:567:35: error: 'mfxVideoChannelParam' has not been declared 567 | mfxVideoChannelParam **vpp_par_array, | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:584:47: error: 'mfxBitstream' has not been declared 584 | mfxBitstream *bs, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:587:47: error: 'mfxSurfaceArray' has not been declared 587 | mfxSurfaceArray **surf_array_out) { | ^~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:603:36: error: 'mfxVideoParam' has not been declared 603 | mfxVideoParam *decode_par, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:604:36: error: 'mfxVideoChannelParam' has not been declared 604 | mfxVideoChannelParam **vpp_par_array, | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:621:46: error: 'mfxVideoChannelParam' has not been declared 621 | mfxVideoChannelParam *par, | ^~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:653:41: error: 'mfxFrameSurface1' has not been declared 653 | mfxFrameSurface1 *in, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:654:41: error: 'mfxFrameSurface1' has not been declared 654 | mfxFrameSurface1 **out) { | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus MFXVideoCORE_GetHandle(mfxSession, mfxHandleType, void**)': /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:681:49: error: 'g_dispatcher_mfxConfigInterface' is not a member of 'MFX_CONFIG_INTERFACE' 681 | *hdl = (mfxHDL)(&(MFX_CONFIG_INTERFACE::g_dispatcher_mfxConfigInterface)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus AllocateCloneLoader(MFX::LoaderCtx*, MFX::LoaderCtx**)': /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:718:5: error: 'mfxInitParam' was not declared in this scope 718 | mfxInitParam par = {}; | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:719:5: error: 'mfxInitializationParam' was not declared in this scope 719 | mfxInitializationParam vplParam = {}; | ^~~~~~~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:725:5: error: 'par' was not declared in this scope; did you mean '__pstl::execution::v1::par'? 725 | par.NumExtParam = 0; | ^~~ | __pstl::execution::v1::par /home/autobuild/autobuild/instance-18/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-gnu/include/c++/14.2.0/pstl/execution_defs.h:43:45: note: '__pstl::execution::v1::par' declared here 43 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:733:27: error: 'vplParam' was not declared in this scope 733 | cl->Init(par, vplParam, &deviceID, (char *)parentLoader->getLibPath(), true); | ^~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h: At global scope: /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:35:31: error: 'mfxFrameAllocator' has not been declared 35 | (mfxSession session, mfxFrameAllocator *allocator), | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:50:31: error: 'mfxVideoParam' has not been declared 50 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:50:50: error: 'mfxVideoParam' has not been declared 50 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:54:31: error: 'mfxVideoParam' has not been declared 54 | (mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:56:63: error: 'mfxVideoParam' has not been declared 56 | FUNCTION(mfxStatus, MFXVideoENCODE_Init, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:57:64: error: 'mfxVideoParam' has not been declared 57 | FUNCTION(mfxStatus, MFXVideoENCODE_Reset, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:62:31: error: 'mfxVideoParam' has not been declared 62 | (mfxSession session, mfxVideoParam *par), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:66:31: error: 'mfxEncodeStat' has not been declared 66 | (mfxSession session, mfxEncodeStat *stat), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:71:11: error: 'mfxEncodeCtrl' has not been declared 71 | mfxEncodeCtrl *ctrl, | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:72:11: error: 'mfxFrameSurface1' has not been declared 72 | mfxFrameSurface1 *surface, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:73:11: error: 'mfxBitstream' has not been declared 73 | mfxBitstream *bs, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:80:31: error: 'mfxVideoParam' has not been declared 80 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:80:50: error: 'mfxVideoParam' has not been declared 80 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:84:31: error: 'mfxBitstream' has not been declared 84 | (mfxSession session, mfxBitstream *bs, mfxVideoParam *par), | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:84:49: error: 'mfxVideoParam' has not been declared 84 | (mfxSession session, mfxBitstream *bs, mfxVideoParam *par), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:88:31: error: 'mfxVideoParam' has not been declared 88 | (mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:90:63: error: 'mfxVideoParam' has not been declared 90 | FUNCTION(mfxStatus, MFXVideoDECODE_Init, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:91:64: error: 'mfxVideoParam' has not been declared 91 | FUNCTION(mfxStatus, MFXVideoDECODE_Reset, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:96:31: error: 'mfxVideoParam' has not been declared 96 | (mfxSession session, mfxVideoParam *par), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:108:43: error: 'mfxPayload' has not been declared 108 | (mfxSession session, mfxU64 *ts, mfxPayload *payload), | ^~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:113:11: error: 'mfxBitstream' has not been declared 113 | mfxBitstream *bs, | ^~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:114:11: error: 'mfxFrameSurface1' has not been declared 114 | mfxFrameSurface1 *surface_work, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:115:11: error: 'mfxFrameSurface1' has not been declared 115 | mfxFrameSurface1 **surface_out, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:122:31: error: 'mfxVideoParam' has not been declared 122 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:122:50: error: 'mfxVideoParam' has not been declared 122 | (mfxSession session, mfxVideoParam *in, mfxVideoParam *out), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:126:31: error: 'mfxVideoParam' has not been declared 126 | (mfxSession session, mfxVideoParam *par, mfxFrameAllocRequest *request), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:128:60: error: 'mfxVideoParam' has not been declared 128 | FUNCTION(mfxStatus, MFXVideoVPP_Init, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:129:61: error: 'mfxVideoParam' has not been declared 129 | FUNCTION(mfxStatus, MFXVideoVPP_Reset, (mfxSession session, mfxVideoParam *par), (session, par)) | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:134:31: error: 'mfxVideoParam' has not been declared 134 | (mfxSession session, mfxVideoParam *par), | ^~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:140:11: error: 'mfxFrameSurface1' has not been declared 140 | mfxFrameSurface1 *in, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h:141:11: error: 'mfxFrameSurface1' has not been declared 141 | mfxFrameSurface1 *out, | ^~~~~~~~~~~~~~~~ /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:821:38: note: in definition of macro 'FUNCTION' 821 | return_value MFX_CDECL func_name formal_param_list { \ | ^~~~~~~~~~~~~~~~~ In file included from /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:24: /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/libvpl/src/linux/device_ids.h:383:18: warning: 'mfxStatus get_devices(std::vector&)' defined but not used [-Wunused-function] 383 | static mfxStatus get_devices(std::vector &allDevices) { | ^~~~~~~~~~~ make[3]: *** [libvpl/CMakeFiles/VPL.dir/build.make:76: libvpl/CMakeFiles/VPL.dir/src/linux/mfxloader.cpp.o] Error 1 make[2]: *** [CMakeFiles/Makefile2:152: libvpl/CMakeFiles/VPL.dir/all] Error 2 make[1]: *** [Makefile:156: all] Error 2 make[1]: Leaving directory '/home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0' make: *** [package/pkg-generic.mk:289: /home/autobuild/autobuild/instance-18/output-1/build/libvpl-2.13.0/.stamp_built] Error 2 make: Leaving directory '/home/autobuild/autobuild/instance-18/buildroot'