Merge pull request #1617 from ruil2/bits_update
Merge pull request #1616 from dongzha/testcrash
fix two continus IDR, with same sps/pps id, but different resolution
Merge pull request #1615 from lyao2/ut_idr3
Merge pull request #1612 from huili2/log_add_this_codec
Merge pull request #1614 from sijchen/fix_idr_id1
Merge pull request #1613 from sijchen/fix_ut2
refine the UT case for checking IDR request
encoder log level adjustment in UT to avoid too many output and some formatting
Merge pull request #1608 from ruil2/bits_update
Merge pull request #1609 from dongzha/NewFixEcRatioCalc
Merge pull request #1606 from huili2/log_for_memory_realloc
fix idr_id: idr_id should be adding regardless of the sps strategy
update maxbitrate to control bitrate vary range
add flag to count EC Mbs due to ref error
fix decodestatus uiEcRatio calc bug
Merge pull request #1607 from mstorsjo/encoder-init-log
Log the encoder version later in the initialization
Merge pull request #1605 from sijchen/fix_ut1
Merge pull request #1600 from shihuade/UpdateSHA1
Merge pull request #1601 from dongzha/FixDecodeStatusFps
add a decoder status: float fActualAverageFrameSpeedInMs; ///< actual average_Decoding_Time, includeing freezed picture
Merge pull request #1599 from HaiboZhu/Debug_Add_subSPS_check
1 update SHA1 table which have been broken by previous update; 2 enhance script to support more case(multi layer etc.)
Merge pull request #1597 from mstorsjo/msvc-casts
Add subSPS pre-active check in CheckActiveSPS
add log for ref pic buffer memory alloc
Add casts when converting from int64_t or double to int32_t
Merge pull request #1594 from lyao2/RC_maxBr_commit5
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.
Rate control refine to fit MAX bitrate requirement
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