Merge pull request #702 from ruil2/enc_function
keep the declaration and definition in the same namespace
Merge pull request #690 from sijchen/fme_merge65
Merge pull request #700 from mstorsjo/disable-neon-arm64
Merge pull request #697 from ruil2/enc_test
Updated XCode projects to properly launch for arm64 architecture
Merge pull request #692 from licaiguo/update-ios-project
Merge pull request #689 from huili2/add_file_CopyMB_EC
Add calling of FME preprocess calculation
Merge pull request #687 from JuannyWang/decMbAuxBugFix
Merge pull request #685 from licaiguo/tracklayersps
Merge pull request #684 from mstorsjo/remove-deblocking-test
divide copy_mb functions into new file for decoder use from encoder and add files for EC in decoder only.
Merge pull request #682 from ruil2/enc_test
Don't override the deblocking setting in the encoder test
update the default value for bPrefixNalAddingCtrl and iLoopFilterDisableIdc
Merge pull request #679 from ruil2/enc_ltr
add track sps change for each layer
Merge pull request #675 from mstorsjo/silence-crt-unsafe-warnings
Merge pull request #676 from sijchen/fme_merge54
add memory allocation for feature search
Merge pull request #674 from ruil2/enc_ltr
Merge pull request #672 from mstorsjo/msvc-proj-file-crt-type
Merge pull request #671 from mstorsjo/c-api-test-warnings
Merge pull request #667 from mstorsjo/remove-unused-variable
Merge pull request #669 from mstorsjo/remove-unnecessary-ifdef
Merge pull request #673 from mstorsjo/msvc-common-arch
add the number of LTR setting in configure file
Merge pull request #670 from mstorsjo/consistent-for-loop-declaration
Merge pull request #668 from mstorsjo/msvc-crt-debug-type
Merge pull request #666 from ruil2/enc_scc_1
modify the initialization of the number of LTR
Use _CRT_SECURE_NO_WARNINGS to avoid warnings in the encoder version of read_config.cpp as well
Silence MSVC warnings about "unsafe" standard C functions in console apps
Rename the msvc-arm platform file to msvc-wp
Move all x86 vs arm handling to msvc-common
Remove a duplicate -MD declaration
Update the MSVC project files to use the statically linked C runtime library
Make the first C function parameter const void* in c_interface_test
Declare for loop variables consistently in GetIntraPredictorTest
Remove some unnecessary ifdefs
Set -MTd/-MDd in the same way as -MT/-MD
Remove an unused variable
Merge pull request #663 from licaiguo/remove-dependency-msvc
Merge pull request #665 from volvet/fix_ios_build
Merge pull request #664 from huili2/modify_api_comments
this patch remove dependency of MSVC version
Merge pull request #662 from ruil2/enc_update2
add memory allocation for screen content
Merge pull request #660 from zhilwang/refine-me-asm-ut
Refine ME cross search ASM UT.
Merge pull request #658 from JuannyWang/mbaux
Merge pull request #652 from volvet/refine_enc_wrap
Merge pull request #635 from lyao2/new_scroll_dev
Merge pull request #654 from volvet/refine_enc_frame
Merge pull request #655 from huili2/EC_interface
Merge pull request #653 from volvet/fix_colorspace_check
Merge pull request #656 from licaiguo/refine-dec-intrapred-ut
refine decoder side intrapred unit test, test assembly routine
remove m_pScrPicList, which is not needed anymore
Merge pull request #651 from mstorsjo/remove-unused-define
Remove the unused WELSVP_EXPORTS define
Merge pull request #647 from mstorsjo/remove-dynamic-vp
Remove the now unused intermediate code for loading the VP library dynamically
Remove a TODO that is no longer relevant
Remove everything related to NO_DYNAMIC_VP
Link the encoder core directly to the VP library
Merge pull request #640 from mstorsjo/update-msvc-proj
Merge pull request #649 from mstorsjo/unify-msvc-project-settings
Switch to use the DLL version of the C runtime in WelsVP
Add the new x86 assembly source files to the msvc project files
Merge pull request #638 from volvet/refine_enc_para
Merge pull request #650 from mstorsjo/remove-trailing-whitespace
Remove trailing whitespace in the source files
Merge pull request #644 from mstorsjo/remove-dos-newlines
Merge pull request #642 from mstorsjo/win64-fix
Merge pull request #646 from mstorsjo/cleanup-msvc-nasm
Remove the literal CRLF (
) within the nasm commands in msvc project files
Remove the explicit -O3 parameter to nasm in visual studio project files
Remove stray dos newlines
Use uintptr_t for casting pointers to integers
Merge pull request #579 from ylatuya/cpufeatures
Rename cpufeatures symbols to avoid colisions in static builds
Merge pull request #641 from ruil2/enc_update
update pre-processing workflow for screen content
add interface for error concealment, to be continued
remove RC enable flag, use RC Mode to indicate RC on or off
Merge pull request #637 from zhilwang/ruby-merge