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 #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
Add ASM related functions for ME cross search
Merge pull request #636 from volvet/refine_encoder_wrap
remove RawData2SrcPic, which is never called
rename Initialize2 to IntializeInternal
Merge pull request #629 from JuannyWang/mbAux
Merge pull request #633 from volvet/rm_redundant_protect
Merge pull request #621 from sijchen/fme_merge42
Merge pull request #623 from ruil2/enc_update
Merge pull request #632 from volvet/rm_cpu_core_bind
Merge pull request #626 from volvet/fix_scd_screen
Merge pull request #631 from volvet/fix_pic_partition
Merge pull request #627 from ganyangbbl/encUT_GetIntraPred2
Merge pull request #625 from volvet/fix_mis_spell_b
fix static block assign in scd screen
add the condition branch for screen content
Merge pull request #622 from ruil2/dpb_ltr
Merge pull request #620 from JuannyWang/expNew
[Encoder ME] add Preprocess functions for FME
[Encoder UT] add expGolom UT and encoder trace modification
Merge pull request #616 from sijchen/fme_merge81
Merge pull request #619 from ruil2/vp_dpb
Merge pull request #615 from volvet/clean-warning
add reference frame managment for screen content [still in progress]
add funtion pointer for search methods
Merge pull request #611 from mstorsjo/test-multithreading
Explicitly request 2 threads when testing slice threading
Merge pull request #609 from sijchen/fme_merge32
[Encoder ME] add memory allocation basics for FME
Merge pull request #608 from ruil2/vp_dpb
use function pointer in reference frame management
Merge pull request #605 from volvet/clean_mt_macro
Merge pull request #607 from ganyangbbl/encUT_EncoderMB2
Add EncoderMB UT test file, and reformat UT files.
Merge pull request #606 from huili2/PredUT_fix
Merge pull request #598 from varunbpatil/compiler_warnings
Merge pull request #610 from mstorsjo/wp8-threads
Use the Windows Runtime ThreadPool API for creating threads on Windows Phone
Use more modern versions of functions that don't exist on Windows Phone
Remove the unused function WelsSleep
Merge pull request #602 from sijchen/fme_merge22
Merge pull request #604 from ruil2/vp_trace
use WelsLog instead of fprintf to have a unified trace output
Merge pull request #614 from mstorsjo/remove-unused-define
Remove the now unused MT_ENABLE define from project files
fix bug of assign data
Merge pull request #601 from volvet/fix-ios-build
Merge pull request #603 from ruil2/vp_update2
Merge pull request #600 from ruil2/vp_console
add scene change for screen content
add usagetype setting for screen content
Merge pull request #595 from sijchen/fme_merge12
Merge pull request #599 from licaiguo/add-sps-pps-for-each-layer
add layer sps/pps to decoder context