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 #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 #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
Merge pull request #596 from ruil2/enc_processing
add scene change detection in workflow for screen content
Add feature search basic functions
Merge pull request #593 from ganyangbbl/encUT_ExpandPic3
Merge pull request #592 from ruil2/enc_processing
add preprocessing parameter for screen content
Merge pull request #591 from sijchen/me_merge91
Merge pull request #589 from mstorsjo/simplify-script
Merge pull request #588 from varunbpatil/root_dir
Attempt to change to root dir before executing python script
Remove an unnecessary 'cd' in the mktargets.sh script
Merge pull request #580 from ylatuya/api
Merge pull request #587 from sijchen/me_merge83
Adjust function interface and add void function for further coworking, adjust test accordingly
Merge pull request #586 from sijchen/me_merge72
Add basic cross search functions and its unit tests
Merge pull request #585 from ruil2/vp_update
modify the output directory of welsvp in VC project.
Merge pull request #584 from ruil2/vp_update
create complexity analysis for screen content
Merge pull request #583 from dongzha/MotionCompensation
Merge pull request #582 from ruil2/vp_complexity
add complexity calculation for screen content
Merge pull request #581 from licaiguo/fix-build-without-ut
Add DecUT Motion Compensation on New Code Base
fix build failure without gtest
Prefix API with the Wels namespace
Merge pull request #578 from mstorsjo/fix-arm-build
Merge pull request #577 from mstorsjo/remove-dos-newlines
Merge pull request #575 from mstorsjo/make-fixes
Merge pull request #576 from mstorsjo/link-flag-cleanup
Readd a missed prototype for the WelsProcessingSampleSad8x8_neon function
Remove accidentally added dos newlines
Remove unused *_LIBS make variables
Use the right linker output parameters for codec_unittest.exe
Merge pull request #574 from ruil2/vp_update
move some common functions to common.cpp and add some functions in common
Merge pull request #573 from licaiguo/reorgut2
Merge pull request #572 from sijchen/me_merge62
Change the output of diamond search from qpel to interpel
Merge pull request #571 from ruil2/encoder_nal
add complexity calculation parameter for screen content
Merge pull request #566 from volvet/develop_b
use overwrite for scene change detector
Merge pull request #564 from sijchen/me_rfr56
Add checking directional MV in ME initial point
Merge pull request #569 from volvet/fix-android-build
fix android build for mini-sdk virsion issue
Merge pull request #565 from varunbpatil/errstr
Merge pull request #568 from ylatuya/android
Fix Android build setting minSdkVersion
Better error reporting in mktargets.py
Merge pull request #567 from ylatuya/android
Fix line endings in manifest files
Merge pull request #561 from mstorsjo/use-rc-enum
Merge pull request #560 from ruil2/encoder_nal
Make the iRCMode field use the RC_MODES type instead of plain int
Move the RC_MODES enum to the public header
Merge pull request #549 from lyao2/rc_tune
Merge pull request #559 from huili2/UT_PredMv
add uiMaxNalSize to support the maximum nal size setting
Merge pull request #558 from ruil2/encoder_level