Fix openh264 issue 3345 (new oss-fuzz issues 25921, 25922, 25923, 25932, 25939, 25961
Merge pull request #3343 from mstorsjo/thread-type
Use the right thread function signature in WealThreadPoolTest
Merge pull request #3342 from mstorsjo/arm-align-vldr
arm: Align constants that are used with the vldr instruction
Merge pull request #3337 from mstorsjo/silence-msvc
Merge pull request #3338 from mstorsjo/mingw-arm
Add a cast to silence an MSVC warning
Merge pull request #3341 from xiaotianshi2/issue-3339
temp rempve the thread-decoding test case MR1_MW_A.264 which can result in multiple hash values on OSX and segment fault on Linux on Travis-CI
meson: Fix building for arm/aarch64 mingw (with clang)
Fix building for arm/aarch64 mingw (with clang)
Merge pull request #3334 from xiaotianshi2/thread-decoding-unit-test-update_try2
update readFrame for thread-decoding test and unit test cases.
Merge pull request #3332 from xiaotianshi2/threading-decoding-fixes
Merge pull request #3331 from xiaotianshi2/thread-decoding-framecrop-issue
Merge pull request #3330 from xiaotianshi2/deblocking_performance_update
1. fix readPicture in h264dec.cpp for multi-slice parser and add support for nal_deliminator.
fix thread-decoding: frame-cropping information is not transfered to other threads in time.
Merge pull request #3321 from xiaotianshi2/oss_fuzz_issue_24459
update B-frame deblocking MACRO: using "||" instead of "|" for performance reason.
Merge pull request #3315 from xiaotianshi2/issue_3269_b_frame_deblocking
fix oss-fuzz issue 24459: Timeout due to too many calls to ResetDecoder.
Merge pull request #3316 from fermay/master
support build binaries for arm/aarch64 Linux
fix issue 3269: Boundary strength is incorrect for P16x16 in B-Frame.
Merge pull request #3301 from nirbheek/support-windows-uwp-arm64
Merge pull request #3312 from xiaotianshi2/update_readPicture_for_thread_decoding_clean
meson: Bump req to 0.50, support Windows ARM/ARM64, update CI
Merge pull request #3308 from tp-m/fix-meson-warnings
Merge pull request #3288 from gxw-loongson/master
Merge pull request #3267 from bkuhls/mips
update readPicture to make it to read one complete frame at a time for the support of thread-decoding of multi-slice frame.
Merge pull request #3256 from ystreet/automatic-gtest-dep
meson: fix warnings when copying headers into the builddir
Merge pull request #3304 from alatiera/alatiera/dangling-else
DecUT_ParseSyntax.cpp: avoid dangling-else warning in if statements
Merge pull request #3302 from xiaotianshi2/threading-decoding-update
Add thread decoding support for multi-slice frame. Note: In each call to DecodeFrameNoDelay, iSrcLen must be the byte-size of one coded video frame.
Merge pull request #3247 from ystreet/meson-android-ios-macos
Merge pull request #3293 from xiaotianshi2/issue_20491
Fix oss-fuzz reported issue 20491.
Merge pull request #3291 from tp-m/fix-non-ascii-characters-in-source-code
Fix MSVC compiler warnings about non-ASCII characters in the source
codec/common: [MIPS] Add msa deblock and copy_mb optimization.
Merge pull request #3175 from ffontaine/master
Merge pull request #3249 from borzun/fix-decoder-win32-linker-errors
Merge pull request #3278 from fulinjie/pr-log_level
encoder_ext: modify the verbosity level for QP changing
Merge pull request #3265 from mcatanzaro/mcatanzaro/abi6
Merge pull request #3263 from mcatanzaro/patch-1
Merge pull request #3275 from huili2/fix_sha_error
fix sha mismatch error due to travis failure and turn of TemporalLayerSettingTest UT
Merge pull request #3272 from mstorsjo/fix-test-refs
Merge pull request #3144 from disigma/master
Fix test references after pull request #3266
Merge pull request #3266 from fulinjie/pr-multi_refs_encode
codec/encoder: loose the reference check
codec/encoder: fix multi refs encoding support for FFmpeg
Update version number in meson.build
meson: disable tests automatically it gtest is not found
Merge pull request #3252 from ycqian/v2.1.0
add v2.1.0 binaries link in releasenote
Merge pull request #3246 from gxw-loongson/master
Fix linker errors in win32 WelsDecoder.sln
meson: add support for android, ios, macos
Using and operation when detecting Loongson mmi instructions
Merge pull request #3242 from ycqian/v2.1.0
Merge pull request #3241 from GuangweiWang/fix-android-ub-build-issue
Merge pull request #3240 from ycqian/public-release-update-version-2.1.0
Merge pull request #3236 from huili2/fix_ubsan_ut_failure
Merge pull request #3235 from huili2/ubsan_ut_failure_fix
Merge pull request #3233 from mstorsjo/pkgconf-libdir
Fix libdir path in pkg-config files when built with make
Merge pull request #3230 from CapOM/meson_libdir_option
Merge pull request #3213 from mstorsjo/remove-leftover-printf
Merge pull request #3232 from xiaotianshi2/fix-osx-thread-testcase
fix osx thread testcase.
meson: fix libdir in openh264.pc.in
Merge pull request #3224 from xiaotianshi2/oss_fuzz_issue_18747_18864
Add USE_STACK_PROTECTOR option
Merge pull request #3225 from gxw-loongson/master
Adjust the mmi/msa detection mode for mips platform.
Merge pull request #3162 from philn/meson-optional-tests
Merge pull request #3165 from Othko97/coldtom/bump-meson-version
Travis: Update To Xenial and Meson 0.47.
meson: New build option to enable/disable tests
fix oss-fuzz issues 18747 and 18864.
Thread decoding deblocking update by setting pNzc array for neighboring MBs.
Remove a leftover printf from a test
Merge pull request #3212 from xiaotianshi2/thread_unit_test_good
add thread decoding unit test.
Fix a few more fixes found during creating thread unit tests.