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
Merge pull request #557 from sijchen/me_refactor4444
add leve parameter, update profile and usagetype type
expand MVD table and rename some macros
Merge pull request #555 from huili2/remove_unused_func
Merge pull request #554 from ruil2/encoder_update
Merge pull request #550 from sijchen/funcptr_refactor
Merge pull request #552 from dongzha/ExpandPic
Merge pull request #547 from volvet/add-build-for-scene-change-detect-for-desktop
Merge pull request #548 from volvet/add-set-scene-change-dection
refactor the setting of function pointer for simplification
add set method for scene change detection
rephrase blockzero function complexity and remove useless functions
Merge pull request #546 from mstorsjo/ios-sdk-version
Merge pull request #545 from mstorsjo/remove-extra-parentheses
Merge pull request #542 from volvet/add-scene-change-detector-screen
Merge pull request #544 from ruil2/encoder_update
use the same frame type EVideoFrameType in encoder internal
Merge pull request #543 from zhilwang/reorgcommon-xcode
Modify xcode project to fit common reorg.
add screen change detector for desktop share
Merge pull request #535 from volvet/add-scene-change-detector
Merge pull request #540 from licaiguo/reorgcommon-pr
Automatically pick the latest installed iOS SDK when building with make
Remove unnecessary/superfluous parentheses in slice_multi_threading.cpp
Merge pull request #538 from mstorsjo/use-apple-builtin-define
Merge pull request #529 from mstorsjo/remove-unused-error-code
Merge pull request #541 from licaiguo/disable-warnings
Merge pull request #537 from mstorsjo/rename-x86-asm
Merge pull request #532 from huili2/WELS_CLIP1
Use __APPLE__ instead of APPLE_IOS in the arm assembly sources
Use __APPLE__ instead of APPLE_IOS for using the apple cpu feature detection
Rename the asm subdirectories to x86
disable most warnings produced by -Wall
reoranize common to inc/src/x86/arm
add scene change detector for further extension
Merge pull request #534 from ruil2/encoder_ret
fix bug that there is no output in encoder console
Merge pull request #531 from mstorsjo/add-missing-includes
Merge pull request #530 from licaiguo/DecoderIntraPredUT
Merge pull request #511 from mstorsjo/remove-unused-define
Merge pull request #528 from mstorsjo/fix-comment
Merge pull request #519 from mstorsjo/push-xmm-registers
Merge pull request #526 from licaiguo/IdctResAddPred-pr
Merge pull request #520 from ylatuya/master
Replace -Werror with -Wall
Fix compiler warning -Werror=maybe-uninitialized
Fix -Werror=sign-compare compiler warnings
Fix compiler warnings and remove dead code
codec: add a new macro for unused functions
Merge pull request #524 from sijchen/me_refactor33
Add missing includes of time.h
Merge pull request #536 from mstorsjo/obj-suffix
Use .obj as suffix for object files on MSVC
Remove an unused error code
Fix the comment in welsEncoderExt.h about the EncodeFrame return value
Merge pull request #513 from ruil2/encoder_interface
Merge pull request #522 from mstorsjo/layered-encoding-test