Merge pull request #1595 from ruil2/update_2
change info level as default level
1. should not set WELS_LOG_ERROR level in encoder initilization.
Merge pull request #1593 from ethanhugg/gmpapiversion
Merge pull request #1592 from dongzha/FixGreyPic
fix grey picture when resolution is the same
Merge pull request #1588 from huili2/dec_stat_accumulate
Merge pull request #1589 from huili2/fix_fmo_sliceskip
Switch to use stable branch of gmp-api
fix crash issue of sliceskip and inf-loop in fmo
Merge pull request #1582 from mstorsjo/lib-install-fixes
Merge pull request #1587 from mstorsjo/msvc-warnings
Merge pull request #1585 from dongzha/issue1535New
Merge pull request #1586 from ganyangbbl/fix_character
Don't implicitly convert int to bool
Set a default SHAREDLIB_DIR in the main Makefile
Simplify creating output directories for the install-shared rule
Actually install the shared library into $(SHAREDLIB_DIR) as intended
Set SHAREDLIB_DIR for msvc as well
Handle generating the versionless library via make rules
Check the suffix instead of checking whether a file is a link
Actually install the versioned shared library file as well
Simplify setting the shlib flags for msvc
Fix the dependencies of the install-shared target
Honor the silent build flag when adding the shared library symlink
Set the right SHAREDLIBSUFFIXVER for msvc
Install the import library via the EXTRA_LIB mechanism on mingw as well
Merge pull request #1578 from ruil2/rc
Merge pull request #1567 from dongzha/FixMvCpBug
use existed assembly function in cabac encoder
Merge pull request #1574 from huili2/dec_stat_add_freeze
Merge pull request #1577 from ruil2/set_param
modify log info(remove unuseful log and add some new logs)
avoid using the same picture buff for prev pic and curr pic
add SetOption(ENCODER_OPTION_SVC_ENCODE_PARAM_BASE,&base) for encoder
Merge pull request #1568 from ruil2/cleanup
use iBitsVaryPercentage passed by the app instead of the macro
Merge pull request #1575 from ruil2/set_param
Merge pull request #1573 from sijchen/after_review1
remove a too-tight checking of bit rate
Merge pull request #1571 from mstorsjo/silence-intentional-errors
Silence logging in a test which intentionally can trigger errors
Merge pull request #1572 from mstorsjo/loopfilter-opts
Validate that iLoopFilterDisableIdc is set to a sensible value in ParamValidationExt
Log what uiDisableDeblockingFilterIdc was set to when printing an error message
Don't set invalid iLoopFilterDisableIdc in RandomParamExtCombination
Merge pull request #1566 from nirbheek/master
Merge pull request #1569 from mstorsjo/pointer-diff-cast
add iBitsVaryPercentage parameters to control bitrate
Merge pull request #1561 from ruil2/cleanup
Merge pull request #1559 from HaiboZhu/EC_off_crash_no_output
Merge pull request #1560 from ruil2/max2
Merge pull request #1562 from zhilwang/asm-cabac
Add casts when converting pointer differences to integers
Makefile: Fix shared library building on various OSes
Add asm code for decoder cabac
remove some macro definitions in header files
Merge pull request #1556 from ruil2/max2
Merge pull request #1557 from dongzha/AddDecoderTimeStampNew
Merge pull request #1558 from huili2/comment_outputlog
Merge pull request #1555 from huili2/comment_API_parseonly
Remove the SPS/PPS exist ahead reset logic and change the CheckSpsActive logic
Merge pull request #1549 from dongzha/ECMvCopy
Merge pull request #1548 from sijchen/after_review
Merge pull request #1553 from ruil2/max2
Merge pull request #1554 from mstorsjo/add-float-cast
Merge pull request #1552 from mstorsjo/init-parameters
Merge pull request #1551 from sijchen/after_review2
Explicitly cast int64_t to float
Initialize the bParseOnly field in DecoderInterfaceTest::TestInitUninit
add one more conditin for statistics printing to avoid timestamp problem
Merge pull request #1547 from huili2/ParseDecode
Merge pull request #1542 from sijchen/review
Merge pull request #1545 from ruil2/add_traces
Merge pull request #1543 from dongzha/Fix1535
Merge pull request #1544 from shihuade/master
1.doxgen documentation format for comments in api/*.h 2. comments to wiki tools in openh264/docs/*
Merge pull request #1537 from sijchen/after_review
add UNSPECIFIED value for max bit rate setting
Check and Fix some issue#1535
using same type as in interface rather than int32 for uiTimestamp to avoid missing of preciseness
Merge pull request #1536 from sijchen/improve_br_valid
Merge pull request #1526 from ruil2/max_nal_size
Merge pull request #1534 from syureyi/level9
adjust the param validation of max bit rate