>>> libvpl 2.13.0 Downloading wget -nd -t 3 --no-check-certificate -O '/home/autobuild/autobuild/instance-19/output-1/build/.libvpl-2.13.0.tar.gz.d7aONM/output' 'https://github.com/intel/libvpl/archive/v2.13.0/libvpl-2.13.0.tar.gz' --2024-11-25 02:49:55-- 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.4 Connecting to github.com (github.com)|140.82.113.4|: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-11-25 02:49:55-- https://codeload.github.com/intel/libvpl/tar.gz/refs/tags/v2.13.0 Resolving codeload.github.com (codeload.github.com)... 140.82.112.10 Connecting to codeload.github.com (codeload.github.com)|140.82.112.10|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/home/autobuild/autobuild/instance-19/output-1/build/.libvpl-2.13.0.tar.gz.d7aONM/output' 0K .......... .......... .......... .......... .......... 372K 50K .......... .......... .......... .......... .......... 750K 100K .......... .......... .......... .......... .......... 111M 150K .......... .......... .......... .......... .......... 755K 200K .......... .......... .......... .......... .......... 128M 250K .......... .......... .......... .......... .......... 97.5M 300K .......... .......... .......... .......... .......... 133M 350K .......... .......... .......... .......... .......... 765K 400K .......... .......... .......... .......... .......... 62.0M 450K .......... .......... .......... .......... .......... 96.0M 500K .......... .......... .......... .......... .......... 150M 550K .......... .......... .......... .......... .......... 110M 600K .......... .......... .......... .......... .......... 96.4M 650K .......... .......... .......... .......... .......... 88.8M 700K .......... .......... .......... .......... .......... 179M 750K .......... .......... .......... .......... .......... 789K 800K .......... .......... .......... .......... .......... 126M 850K .......... .......... .......... .......... .......... 89.3M 900K .......... .......... .......... .......... .......... 97.7M 950K .......... .......... .......... .......... .......... 192M 1000K .......... .......... .......... .......... .......... 92.7M 1050K .......... .......... .......... .......... .......... 105M 1100K .......... .......... .......... .......... .......... 94.1M 1150K .......... .......... .......... .......... .......... 153M 1200K .......... .......... .......... .......... .......... 108M 1250K .......... .......... .......... .......... .......... 82.6M 1300K .......... .......... .......... .......... .......... 224M 1350K .......... .......... .......... .......... .......... 94.4M 1400K .......... .......... .......... .......... .......... 97.8M 1450K .......... .......... .......... .......... .......... 169M 1500K .......... .......... .......... .......... .......... 101M 1550K .......... .......... .......... .......... .......... 831K 1600K .......... .......... .......... .......... .......... 98.2M 1650K .......... .......... .......... .......... .......... 166M 1700K .......... .......... .......... .......... .......... 98.8M 1750K .......... .......... .......... .......... .......... 174M 1800K .......... .......... .......... .......... .......... 85.5M 1850K .......... .......... .......... .......... .......... 106M 1900K .......... .......... .......... .......... .......... 101M 1950K .......... .......... .......... .......... .......... 93.9M 2000K .......... .......... .......... .......... .......... 191M 2050K .......... .......... .......... .......... .......... 96.2M 2100K .......... .......... .......... .......... .......... 165M 2150K .......... .......... .......... .......... .......... 101M 2200K .......... .......... .......... .......... .......... 95.9M 2250K .......... .......... .......... .......... .......... 145M 2300K .......... .......... .......... .......... .......... 70.6M 2350K .......... .......... .......... .......... .......... 144M 2400K .......... .......... .......... .......... .......... 92.2M 2450K .......... .......... .......... .......... .......... 209M 2500K .......... .......... .......... .......... .......... 103M 2550K .......... .......... .......... .......... .......... 95.7M 2600K .......... .......... .......... .......... .......... 168M 2650K .......... .......... .......... .......... .......... 94.8M 2700K .......... .......... .......... .......... .......... 167M 2750K .......... .......... .......... .......... .......... 66.6M 2800K .......... .......... .......... .......... .......... 142M 2850K .......... .......... .......... .......... .......... 107M 2900K .......... .......... .......... .......... .......... 104M 2950K .......... .......... .......... .......... .......... 39.9M 3000K .......... .......... .......... .......... .......... 37.6M 3050K .......... .......... .......... .......... .......... 184M 3100K .......... .......... .......... .......... .......... 86.7M 3150K .......... .......... .......... .......... .......... 971K 3200K .......... .......... .......... .......... .......... 212M 3250K .......... .......... .......... .......... .......... 94.4M 3300K .......... .......... .......... .......... .......... 82.5M 3350K .......... .......... .......... .......... .......... 276M 3400K .......... .......... .......... .......... .......... 98.9M 3450K .......... .......... .......... .......... .......... 92.1M 3500K .......... .......... .......... .......... .......... 134M 3550K .......... .......... .......... .......... .......... 110M 3600K .......... .......... .......... .......... .......... 65.4M 3650K .......... .......... .......... .......... .......... 207M 3700K .......... .......... .......... .......... .......... 94.0M 3750K .......... .......... .......... .......... .......... 190M 3800K .......... .......... .......... .......... .......... 168M 3850K .......... .......... .......... .......... .......... 63.2M 3900K .......... .......... .......... .......... .......... 230M 3950K .......... .......... .......... .......... .......... 93.1M 4000K .......... .......... .......... .......... .......... 91.0M 4050K .......... .......... .......... .......... .......... 176M 4100K .......... .......... .......... .......... .......... 64.2M 4150K .......... .......... .......... .......... .......... 170M 4200K .......... .......... .......... .......... .......... 99.8M 4250K .......... .......... .......... .......... .......... 184M 4300K .......... .......... .......... .......... .......... 160M 4350K .......... .......... .......... .......... .......... 62.8M 4400K .......... .......... .......... .......... .......... 232M 4450K .......... .......... .......... .......... .......... 91.3M 4500K .......... .......... .......... .......... .......... 167M 4550K .......... .......... .......... .......... .......... 86.4M 4600K .......... .......... .......... .......... .......... 239M 4650K .......... .......... .......... .......... .......... 67.4M 4700K .......... .......... .......... .......... .......... 146M 4750K .......... .......... .......... .......... .......... 113M 4800K .......... .......... .......... .......... .......... 83.6M 4850K .......... .......... .......... .......... .......... 234M 4900K .......... .......... .......... .......... .......... 88.6M 4950K .......... .......... .......... .......... .......... 120M 5000K .......... .......... .......... .......... .......... 135M 5050K .......... .......... .......... .......... .......... 748K 5100K .......... .......... .......... .......... .......... 75.6M 5150K .......... .......... .......... .......... .......... 84.6M 5200K .......... .......... .......... .......... .......... 58.3M 5250K .......... .......... .......... .......... .......... 587M 5300K .......... .......... .......... .......... .......... 134M 5350K .......... .......... .......... .......... .......... 275M 5400K .......... .......... .......... .......... .......... 55.1M 5450K .......... .......... .......... .......... .......... 353M 5500K .......... .......... .......... .......... .......... 110M 5550K .......... .......... .......... .......... .......... 218M 5600K .......... .......... .......... .......... .......... 99.9M 5650K .......... .......... .......... .......... .......... 319M 5700K .......... .......... .......... .......... .......... 376M 5750K .......... .......... .......... .......... .......... 62.9M 5800K .......... .......... .......... .......... .......... 197M 5850K .......... .......... .......... .......... .......... 165M 5900K .......... .......... .......... .......... .......... 107M 5950K .......... .......... .......... .......... .......... 185M 6000K .......... .......... .......... .......... .......... 489M 6050K .......... .......... .......... .......... .......... 347M 6100K .......... .......... .......... .......... .......... 255M 6150K .......... .......... .......... .......... .......... 259M 6200K .......... .......... .......... .......... .......... 234M 6250K .......... .......... .......... .......... .......... 257M 6300K .......... .......... .......... .......... .......... 2.01M 6350K .......... .......... .......... .......... .......... 243M 6400K .......... .......... .......... .......... .......... 240M 6450K .......... .......... .......... .......... .......... 249M 6500K .......... .......... .......... .......... .......... 250M 6550K .......... .......... .......... .......... .......... 252M 6600K .......... .......... .......... .......... .......... 244M 6650K .......... .......... .......... .......... .......... 259M 6700K .......... .......... .......... .......... .......... 246M 6750K .......... .......... .......... .......... .......... 261M 6800K .......... .......... .......... .......... .......... 246M 6850K .......... .......... .......... .......... .......... 233M 6900K .......... .......... .......... .......... .......... 252M 6950K .......... .......... .......... .......... .......... 259M 7000K .......... .......... .......... .......... .......... 249M 7050K .......... .......... .......... .......... .......... 254M 7100K .......... .......... .......... .......... .......... 252M 7150K .......... .......... .......... .......... .......... 3.04M 7200K .......... .......... .......... .......... .......... 74.7M 7250K .......... .......... .......... .......... .......... 194M 7300K .......... .......... .......... .......... .......... 68.2M 7350K .......... .......... .......... .......... .......... 195M 7400K .......... .......... .......... .......... .......... 109M 7450K .......... .......... .......... .......... .......... 106M 7500K .......... .......... .......... .......... .......... 104M 7550K .......... .......... .......... .......... .......... 94.7M 7600K .......... .......... .......... .......... .......... 6.69M 7650K .......... .......... .......... .......... .......... 15.5M 7700K .......... .......... .......... .......... .......... 37.7M 7750K .......... .......... .......... .......... .......... 7.27M 7800K .......... .......... .......... .......... .......... 1.93M 7850K .......... .......... .......... .......... .......... 90.0M 7900K .......... .......... .......... .......... .......... 136M 7950K .......... .......... .......... .......... .......... 75.4M 8000K .......... .......... .......... .......... .......... 173M 8050K .......... .......... .......... .......... .......... 9.59M 8100K .......... .......... .......... .......... .......... 14.9M 8150K .......... .......... .......... .......... .......... 9.30M 8200K .......... .......... .......... .......... .......... 94.4M 8250K .......... .......... .......... .......... .......... 134M 8300K .......... .......... .......... .......... .......... 3.45M 8350K .......... .......... .......... .......... .......... 89.1M 8400K .......... .......... .......... .......... .......... 168M 8450K .......... .......... .......... .......... .......... 49.3M 8500K .......... .......... .......... .......... .......... 2.65M 8550K .......... .......... .......... .......... .......... 100M 8600K .......... .......... .......... .......... .......... 121M 8650K .......... .......... .......... .......... .......... 127M 8700K .......... .......... .......... .......... .......... 26.7M 8750K .......... .......... .......... .......... .......... 11.3M 8800K .......... .......... .......... .......... .......... 9.33M 8850K .......... .......... .......... .......... .......... 8.92M 8900K .......... .......... .......... .......... .......... 18.8M 8950K .......... .......... .......... .......... .......... 12.9M 9000K .......... .......... .......... .......... .......... 10.6M 9050K .......... .......... .......... .......... .......... 8.94M 9100K .......... .......... .......... .......... .......... 11.3M 9150K .......... .......... .......... .......... .......... 11.6M 9200K .......... .......... .......... .......... .......... 11.1M 9250K .......... .......... .......... .......... .......... 11.8M 9300K .......... .......... .......... .......... .......... 12.3M 9350K .......... .......... .......... .......... .......... 13.1M 9400K .......... .......... .......... .......... .......... 12.3M 9450K .......... .......... .......... .......... .......... 9.54M 9500K .......... .......... .......... .......... .......... 12.7M 9550K .......... .......... .......... .......... .......... 11.7M 9600K .......... .......... .......... .......... .......... 7.18M 9650K .......... .......... .......... .......... .......... 13.5M 9700K .......... .......... .......... .......... .......... 11.5M 9750K .......... .......... .......... .......... .......... 5.56M 9800K .......... .......... .......... .......... .......... 114M 9850K .......... .......... .......... .......... .......... 27.5M 9900K .......... .......... .......... .......... .......... 12.6M 9950K .......... .......... .......... .......... .......... 12.6M 10000K .......... .......... .......... .......... .......... 6.66M 10050K .......... .......... .......... .......... .......... 12.9M 10100K .......... .......... .......... .......... .......... 16.6M 10150K .......... .......... .......... .......... .......... 12.5M 10200K .......... .......... .......... .......... .......... 11.1M 10250K .......... .......... .......... .......... .......... 3.82M 10300K .......... .......... .......... .......... .......... 7.95M 10350K .......... .......... .......... .......... .......... 13.7M 10400K .......... .......... .......... .......... .......... 14.3M 10450K .......... .......... .......... .......... .......... 13.9M 10500K .......... .......... .......... .......... .......... 14.3M 10550K .......... .......... .......... .......... .......... 8.26M 10600K .......... .......... .......... .......... .......... 15.4M 10650K .......... .......... .......... .......... .......... 14.5M 10700K .......... .......... .......... .......... .......... 15.9M 10750K .......... .......... .......... .......... .......... 15.1M 10800K .......... .......... .......... .......... .......... 4.11M 10850K .......... .......... .......... .......... .......... 92.0M 10900K .......... .......... .......... .......... .......... 176M 10950K .......... .......... .......... .......... .......... 20.3M 11000K .......... .......... .......... .......... .......... 15.4M 11050K .......... .......... .......... .......... .......... 8.85M 11100K .......... .......... .......... .......... .......... 15.5M 11150K .......... .......... .......... .......... .......... 16.1M 11200K .......... .......... .......... .......... .......... 8.47M 11250K .......... .......... .......... .......... .......... 2.42M 11300K .......... .......... .......... .......... .......... 101M 11350K .......... .......... .......... .......... .......... 168M 11400K .......... .......... .......... .......... .......... 106M 11450K .......... .......... .......... .......... .......... 97.9M 11500K .......... .......... .......... .......... .......... 131M 11550K .......... .......... .......... .......... .......... 18.6M 11600K .......... .......... .......... .......... .......... 17.3M 11650K .......... .......... .......... .......... .......... 7.87M 11700K .......... .......... .......... .......... .......... 19.0M 11750K .......... .......... .......... .......... .......... 6.38M 11800K .......... .......... .......... .......... .......... 5.93M 11850K .......... .......... .......... .......... .......... 4.91M 11900K .......... .......... .......... .......... .......... 105M 11950K .......... .......... .......... .......... .......... 3.74M 12000K .......... .......... .......... .......... .......... 13.6M 12050K .......... .......... .......... .......... .......... 6.03M 12100K .......... .......... .......... .......... .......... 6.04M 12150K .......... .......... .......... .......... .......... 5.40M 12200K .......... .......... .......... .......... .......... 6.18M 12250K .......... .......... .......... .......... .......... 6.11M 12300K .......... .......... .......... .......... .......... 120M 12350K .......... .......... .......... .......... .......... 3.23M 12400K .......... .......... .......... .......... .......... 129M 12450K .......... .......... .......... .......... .......... 6.55M 12500K .......... .......... .......... .......... .......... 6.19M 12550K .......... .......... .......... .......... .......... 5.47M 12600K .......... .......... .......... .......... ......... 20.7M=1.1s 2024-11-25 02:49:57 (10.7 MB/s) - '/home/autobuild/autobuild/instance-19/output-1/build/.libvpl-2.13.0.tar.gz.d7aONM/output' saved [12952887] libvpl-2.13.0.tar.gz: OK (sha256: 1c740e2b58f7853f56b618bdb7d4a7e5d37f8c1a9b30105a0b79ba80873e1cbd) >>> libvpl 2.13.0 Extracting gzip -d -c /home/autobuild/autobuild/instance-19/dl/libvpl/libvpl-2.13.0.tar.gz | /home/autobuild/autobuild/instance-19/output-1/host/bin/tar --strip-components=1 -C /home/autobuild/autobuild/instance-19/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-19/output-1/build/libvpl-2.13.0/ && cd /home/autobuild/autobuild/instance-19/output-1/build/libvpl-2.13.0/ && rm -f CMakeCache.txt && PATH="/home/autobuild/autobuild/instance-19/output-1/host/bin:/home/autobuild/autobuild/instance-19/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" /home/autobuild/autobuild/instance-19/output-1/host/bin/cmake /home/autobuild/autobuild/instance-19/output-1/build/libvpl-2.13.0/ -G"Unix Makefiles" -DCMAKE_MAKE_PROGRAM="/usr/bin/make" -DCMAKE_TOOLCHAIN_FILE="/home/autobuild/autobuild/instance-19/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=OFF -DENABLE_WAYLAND=ON -DENABLE_X11=ON ) -- The C compiler identification is GNU 12.4.0 -- The CXX compiler identification is GNU 12.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/autobuild/autobuild/instance-19/output-1/host/bin/mips64el-buildroot-linux-gnu-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-19/output-1/host/bin/mips64el-buildroot-linux-gnu-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 : release -- CMAKE_TOOLCHAIN_FILE : /home/autobuild/autobuild/instance-19/output-1/host/share/buildroot/toolchainfile.cmake -- CMAKE_C_COMPILER : /home/autobuild/autobuild/instance-19/output-1/host/bin/mips64el-buildroot-linux-gnu-gcc -- CMAKE_CXX_COMPILER : /home/autobuild/autobuild/instance-19/output-1/host/bin/mips64el-buildroot-linux-gnu-g++ -- Build architecture : 32-bit -- Flags: -- CMAKE_C_FLAGS : -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O0 -g0 -- 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.3s) -- 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-19/output-1/build/libvpl-2.13.0 >>> libvpl 2.13.0 Building GIT_DIR=. PATH="/home/autobuild/autobuild/instance-19/output-1/host/bin:/home/autobuild/autobuild/instance-19/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" /home/autobuild/autobuild/instance-19/output-1/host/bin/cmake --build /home/autobuild/autobuild/instance-19/output-1/build/libvpl-2.13.0/ -j1 -- make[1]: Entering directory '/home/autobuild/autobuild/instance-19/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-19/output-1/host/mips64el-buildroot-linux-gnu/sysroot/usr/include/assert.h:35, from /home/autobuild/autobuild/instance-19/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:7: /home/autobuild/autobuild/instance-19/output-1/host/mips64el-buildroot-linux-gnu/sysroot/usr/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 422 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /home/autobuild/autobuild/instance-19/output-1/build/libvpl-2.13.0/api/vpl/mfxcommon.h:9, from /home/autobuild/autobuild/instance-19/output-1/build/libvpl-2.13.0/api/vpl/mfxsession.h:9, from /home/autobuild/autobuild/instance-19/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:9, from /home/autobuild/autobuild/instance-19/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:19: /home/autobuild/autobuild/instance-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:10: /home/autobuild/autobuild/instance-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/output-1/build/libvpl-2.13.0/api/vpl/mfxvideo.h:11: /home/autobuild/autobuild/instance-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:22: /home/autobuild/autobuild/instance-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/output-1/host/mips64el-buildroot-linux-gnu/include/c++/12.4.0/pstl/glue_algorithm_defs.h:15, from /home/autobuild/autobuild/instance-19/output-1/host/mips64el-buildroot-linux-gnu/include/c++/12.4.0/algorithm:73, from /home/autobuild/autobuild/instance-19/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:12: /home/autobuild/autobuild/instance-19/output-1/host/mips64el-buildroot-linux-gnu/include/c++/12.4.0/pstl/execution_defs.h:111:45: note: '__pstl::execution::v1::par' declared here 111 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/output-1/host/mips64el-buildroot-linux-gnu/include/c++/12.4.0/pstl/execution_defs.h:111:45: note: '__pstl::execution::v1::par' declared here 111 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-19/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-19/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-19/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-19/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-19/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-19/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus MFXInit(mfxIMPL, mfxVersion*, _mfxSession**)': /home/autobuild/autobuild/instance-19/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-19/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-19/output-1/host/mips64el-buildroot-linux-gnu/include/c++/12.4.0/pstl/execution_defs.h:111:45: note: '__pstl::execution::v1::par' declared here 111 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-19/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-19/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: At global scope: /home/autobuild/autobuild/instance-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus MFXVideoCORE_GetHandle(mfxSession, mfxHandleType, void**)': /home/autobuild/autobuild/instance-19/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-19/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp: In function 'mfxStatus AllocateCloneLoader(MFX::LoaderCtx*, MFX::LoaderCtx**)': /home/autobuild/autobuild/instance-19/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-19/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-19/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-19/output-1/host/mips64el-buildroot-linux-gnu/include/c++/12.4.0/pstl/execution_defs.h:111:45: note: '__pstl::execution::v1::par' declared here 111 | _GLIBCXX17_INLINE constexpr parallel_policy par{}; | ^~~ /home/autobuild/autobuild/instance-19/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-19/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxvideo_functions.h: At global scope: /home/autobuild/autobuild/instance-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/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-19/output-1/build/libvpl-2.13.0/libvpl/src/linux/mfxloader.cpp:24: /home/autobuild/autobuild/instance-19/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-19/output-1/build/libvpl-2.13.0' make: *** [package/pkg-generic.mk:289: /home/autobuild/autobuild/instance-19/output-1/build/libvpl-2.13.0/.stamp_built] Error 2 make: Leaving directory '/home/autobuild/autobuild/instance-19/buildroot'