Merge pull request #1099 from mstorsjo/fix-chmod
Merge pull request #1098 from dongzha/AddCPMBARM64
add MemoryZero Arm64 code and UT
Merge pull request #1097 from dongzha/FixRecUT
Merge pull request #1096 from huili2/early_stop_parse_rec_bug
add reconstruct UT input limitation
Merge pull request #1091 from zhilwang/arm64-downsample
Merge pull request #1092 from dongzha/AddRecARM64CodeAndUT
Remove the executable bit from new assembly source files
stop early error for parse/recon MB
Merge pull request #1094 from huili2/ec_grey_replace_green
Merge pull request #1095 from ruil2/rc_fix_1
bEnableSceneChangeDetect should be true for screen content
Merge pull request #1093 from huili2/ec_return_error
Add ARM64 Code and UnitTest for reconstruction
Add arm64 code for downsample.
Merge pull request #1090 from HaiboZhu/Debug_ExpandBsBuffer
use grey instead of green in EC without ref
Merge pull request #1089 from ruil2/rc_fix_1
Merge pull request #1084 from JuannyWang/maxbr_refine
Merge pull request #1088 from huili2/crash_dpb_ec
Merge pull request #1087 from HaiboZhu/Debug_ExpandBsBuffer
Merge pull request #1085 from mstorsjo/fix-msvc-autobuild-script
Merge pull request #1083 from JuannyWang/maxbr_refine
modify console for disable delay skip if maxbr==0
Merge pull request #1082 from mstorsjo/msvc-ltcg
disable delay skip if maxbr=0 which means no maxbr setting from upper layer
Merge pull request #1081 from sijchen/scc_param_valid
Explicitly mention WelsVP.lib as an additional dependency
Fix a path in the MSVC autobuild bat script
Merge pull request #1075 from HaiboZhu/Debug_InvHadamard_Chroma
Merge pull request #1080 from huili2/enable_ASM_EC
Enable whole program optimization for both decoder and encoder MSVC projects
avoid using AQ which is untuned for screen route
Merge pull request #1060 from mstorsjo/loopfilter-multithreading
Merge pull request #1076 from lyao2/RCdiv
Merge pull request #1061 from mstorsjo/welsenc-init-defaults
Debug about the ExpandBsBuffer (have no Bs buffer offset reset)
Modify the unit test for WelsDequantIHadamard2x2Dc
refactor code to eliminate potential div by 0
Merge pull request #1070 from mstorsjo/remove-unused-function
Merge pull request #1066 from mstorsjo/android-cpufeatures-dir
Merge pull request #1068 from mstorsjo/android-clean
Merge pull request #1079 from mstorsjo/linker-flags
Don't pass -L. to the MSVC linker
Merge pull request #1063 from mstorsjo/unify-makefile
Merge pull request #1071 from ganyangbbl/typo_bug
Merge pull request #1062 from sijchen/scc_md_bgd1
fix a typo issue in ParamValidation
add bgd fix to camera route as well to avoid visible artifact when using fake content in video
Merge pull request #1074 from mstorsjo/simplify-travis
Simplify the travis configuration, reduce duplicated rebuilds
Merge pull request #1065 from mstorsjo/remove-old-includes
Merge pull request #1069 from mstorsjo/generate-targets
Merge pull request #1067 from lyao2/interface_ut_commit
Only force iLoopFilterDisableIdc to 2 if multithreading has been enabled
Merge pull request #1077 from mstorsjo/fix-test-out-of-bounds-access
Avoid writing in array index [-1] in DecUT_IntraPrediction
Debug for Chroma InvHadamard Dequant error
add encoder interface UT for IDR request
Remove an unused function in mktargets.py
fix BGD under screen and remove a build warning in ME
Regenerate test/common/targets.mk via the mktargets.sh script as well
Merge pull request #1057 from sijchen/scc_md_merge11
Merge pull request #1043 from mstorsjo/avoid-globals
Merge pull request #1055 from ethanhugg/frameleakonerror
Ignore failures in cleaning android projects
Build the android cpu-features.o file in codec/common/src
Remove leftover include directories
Use += for all submodules INCLUDE variables
Use GetDefaultParams instead of memset to initialize SEncParamExt in the console test app
completing and bug-fixing the screen content MD/ME process
Merge pull request #1052 from sijchen/scc_md_merge2
Merge pull request #1053 from mstorsjo/fix-include-spacing
Merge pull request #1054 from huili2/output_bs_enc
Merge pull request #1036 from mstorsjo/test-random
Merge pull request #1044 from mstorsjo/android-cleanup-compiler-flags
Merge pull request #1051 from ruil2/overflow_check
Merge pull request #1050 from ruil2/update_param
Merge pull request #1047 from mstorsjo/cpufeatures-armv8
check each WriteBlockResidualCavlc to avoid overflow
fix error judgment on return value in pauseframe
Remove global function pointers in the encoder MC code
Avoid intermediate function pointers for some function pointers that are never overridden
Avoid using static arrays for keeping track of frame dumping state
Move pfCavlcParamCal into the function pointer list
Hardwire functions set up in WelsInitFillingPredFuncs
Don't use and modify function pointers in global static tables
Add proper spacing in include directvies
Don't reset the random number generator within the unit tests
Destroy input frame on GMP encode on error conditions.
Merge pull request #1045 from mstorsjo/share-read-config
Merge pull request #1046 from mstorsjo/share-tables