mirror of
https://github.com/ittiam-systems/libhevc.git
synced 2026-10-06 02:31:18 +07:00
|
Some checks are pending
CMake / build (cmake, gcc, , g++, ubuntu-latest-gcc-cmake, ubuntu-latest) (push) Waiting to run
CMake / build (cmake, aarch64-linux-gnu-gcc, -DCMAKE_TOOLCHAIN_FILE=../cmake/toolchains/aarch64_toolchain.cmake, aarch64-linux-gnu-g++, ubuntu-latest-cross-aarch64-cmake, ubuntu-latest) (push) Waiting to run
CMake / build (cmake, arm-linux-gnueabihf-gcc, -DCMAKE_TOOLCHAIN_FILE=../cmake/toolchains/aarch32_toolchain.cmake, arm-linux-gnueabihf-g++, ubuntu-latest-cross-aarch32-cmake, ubuntu-latest) (push) Waiting to run
CMake / build (cmake, clang, , clang++, macos-latest-clang-cmake, macos-latest) (push) Waiting to run
CMake / build (cmake, clang, , clang++, ubuntu-24.04-arm-clang-cmake, ubuntu-24.04-arm) (push) Waiting to run
CMake / build (cmake, clang, , clang++, ubuntu-latest-clang-cmake, ubuntu-latest) (push) Waiting to run
CMake / build (cmake, clang, -DSANITIZE=fuzzer-no-link,address, clang++, ubuntu-latest-clang-cmake-asan-fuzzer, ubuntu-latest) (push) Waiting to run
CMake / build (cmake, clang, -G Ninja, clang++, ubuntu-latest-clang-cmake-ninja, ubuntu-latest) (push) Waiting to run
Do not silently ignore decoder errors during header decoding, frame decoding, and flushing: - In decodeHeader, return false if ret != IV_SUCCESS, if u4_error_code != 0, or if picture dimensions are 0 (indicating SPS was not decoded). - In flushDecoder, verify flush control call succeeds with u4_error_code == 0, and propagate decodeFrame errors rather than ignoring them. - In decodeFile, check return values of decodeHeader, decodeFrame, and flushDecoder rather than ignoring failures when bytes are consumed or unconditionally returning true. Also ensure mHeaderDecoded is verified. Test: ./hevc_dec_tests TAG=agy CONV=48905bde-d3a5-425e-adb8-a157966a81b1 |
||
|---|---|---|
| .. | ||
| DecHelper.cmake | ||
| DecHelper.cpp | ||
| DecHelper.h | ||
| DecTests.cpp | ||