add a new ut case for list usage in threadpool
Merge pull request #2716 from shihuade/MultiThread_V11.0_Rename
Merge pull request #2715 from shihuade/MultiThread_V11.0_NewDesign
sync with master code
Merge pull request #2714 from shihuade/MultiThread_V11.0_UT
Merge pull request #2724 from mstorsjo/fix-warnings
Fix warnings about comparison between signed and unsigned
Merge pull request #2723 from huili2/parseonly_statistics_add
Merge pull request #2722 from ruil2/profile
reset encoder when profile/level change
Merge pull request #2721 from mstorsjo/fix-arm-rounding
slice buffer variable rename: remove unneed code
slice buffer variable rename:pSlice->uiThreadIdx replaced by pSlice->uiBufferIdx
slice buffer variable rename: kiThreadIdx replaced by kiThreadIdx
slice buffer variable rename:sSliceBufferInfo[iThreadIdx] replaced by sSliceBufferInfo[iSlcBuffIdx]
slice buffer variable rename:sSliceThreadInfo replace by sSliceBufferInfo
slice buffer variable rename: pSliceInThread replace by pSliceBuffer
SliceBufferReallocate:RBC#1797:New slice buffer reallocate design and update UT cases
SliceBufferReallocate:RBC#1796:New flag for slice buffer/slice bs buffer
SliceBufferReallocate:clean unneed code
Fix arm downsampler to add horizontally first
Slice buffer reallocate:: add ut cases
Merge pull request #2718 from GuangweiWang/arm-asm-downsample
Merge pull request #2717 from sijchen/mtclean3
[Processing][ARM asm]ARM assembly:DyadicBilinearDownsample optimizations as Sindre Aamas done for x86 platform
clean unused multi-thread old functions
Merge pull request #2706 from shihuade/MultiThread_V10.5_#1723#1725_#1753
Merge pull request #2705 from shihuade/MultiThread_V10.5_#1711#1715_#1721
Merge pull request #2709 from mstorsjo/update-version
update version to 1.7.0
Merge pull request #2704 from shihuade/MultiThread_V10.5_#1712#1713#1720
Merge pull request #2700 from shihuade/MultiThread_V10.1#1708#1710
Multi-thread-fixed:RBC#1753:update csv files as dynamic slice mode reallocate enable
Multi-thread-fixed:RBC#1752:change sSliceThreadInfo structure
Multi-thread-fixed:RBC#1751:Dynamic slice mode under multiThread reallocate feature enable
Multi-thread-fixed:RBC#1726:add new design for non-dynamic slice mode
Multi-thread-fixed:RBC#1725:refactoring for ReOrderSliceInLayer module
Multi-thread-fixed:RBC#1723:fixed travis error
Multi-thread-fixed:RBC#1723:change slice idx type from unint32_t to int32_t
Multi-thread-fixed:RBC#1721:replace ppSliceInLayer by pSliceInThread
Multi-thread-fixed:RBC#1719:remove iSliceNum in pWelsSvcRc
Multi-thread-fixed:RBC#1716:refactoring for InitSliceRC
Multi-thread-fixed:RBC#1715:refactoring for slice boundary info init/update module
Multi-thread-fixed:RBC#1711:update RC Gom init condition
Multi-thread-fixed:RBC#1711:refactoring for RcInitSliceInformation
Multi-thread-fixed:RBC#1720:iMaxSliceNumConstraint replaced by iMaxSliceNum
Multi-thread-fixed:RBC#172:fixed memory leak issue
Multi-thread-fixed:RBC#1713:pSlice instead of kiSliceIdx as input parameter in WelsCodeOneSlice
Multi-thread-fixed:RBC#1712:add pFirstMbIdxInSlice/pCountMbNumInSlice in layer structure
Multi-thread-fixed:RBC#1710:move PartitionMBIdx info from slice thread private to layer data structure and refactoring for its int/update module
Multi-thread-fixed:RBC#1709:pSlice instead of ppSliceInLayer in SetOneSliceBsBufferUnderMultithread
Multi-thread-fixed:RBC#1708:pSlice instead of ppSliceInLayer in MB RC init/update etc. functions
Merge pull request #2699 from shihuade/MultiThread_V10.1#1687#1691
Multi-thread-fixed: add protection for slice rc init funtion
Multi-thread-fixed:RBC#1691:refactoring for WelsGetNumMbInSlice
Multi-thread-fixed:RBC#1689:refactoring for RcCalculateGomQp etc. functions
Multi-thread-fixed:RBC#1688:refactoring for WlesMarkMMCORefInfo
Multi-thread-fixed:RBC#1687:refactor for InitSliceHeadWithBase()
Merge pull request #2698 from shihuade/MultiThread_V10.1#1680#1683
Multi-thread-fixed:RBC#1683:add ppSlice update module
Multi-thread-fixed:RBC#1681#1682:remove slice related function to svc_encode_slice.cpp
Multi-thread-fixed:RBC#1680:ppSliceInLayer instead of pSliceInLayer for all slice buffer management
Merge pull request #2693 from mstorsjo/add-missing-include
Merge pull request #2694 from mstorsjo/fix-valgrind2
Merge pull request #2691 from mstorsjo/remove-stray-printf
Merge pull request #2690 from mstorsjo/vcproj-deleted-file
Merge pull request #2689 from mstorsjo/avoid-rerunning-xcrun
Merge pull request #2677 from saamas/x86-32-picasm-improvements
Remove the duplicated iRandValue from DecodeCrashTestAPI
Add a missing stdlib.h include
Remove a stray leftover printf
Remove a reference to a now deleted file from the vcproj file
Make SDKROOT immediately assigned
Merge pull request #2686 from huili2/low_mem_UT_improve
Merge pull request #2685 from GuangweiWang/verify-gtest-before-clone
Merge pull request #2683 from sijchen/threadpool3
Merge pull request #2684 from huili2/dec_log_enhance_IDRerror
fix a return value of push_back
add verify logic before clone gtest
Merge pull request #2675 from ruil2/loadbalance
Merge pull request #2681 from shihuade/RCUTFixed_V2
UT RC check logic keep the same with encoder side
Merge pull request #2679 from huili2/low_mem_crash_fix
Merge pull request #2680 from shihuade/RCUTFixed
need to be reset when eSpsPpsIdStrategy is changed
fixed RC UT faiked issue: verify with frame rate
Merge pull request #2676 from sijchen/threadpool1f
[Common/x86] Add some documentation for X86_32_PICASM helpers
[Processing/x86] Simplify downsample_bilinear X86_32_PICASM handling
[Processing/x86] Simplify denoisefilter X86_32_PICASM handling
[Encoder/x86] Support X86_32_PICASM in coeff routines
[Encoder/x86] Simplify and extend score X86_32_PICASM handling
[Encoder/x86] Simplify sample_sc X86_32_PICASM handling
[Encoder/x86] Simplify intra_pred X86_32_PICASM handling
[Decoder/x86] Simplify intra_pred X86_32_PICASM handling
[Common/x86] Simplify satd_sad X86_32_PICASM handling