Merge pull request #1637 from dongzha/SpeedUpSkipMode
Merge pull request #1636 from ruil2/qp_trace
Merge pull request #1635 from mstorsjo/binary-comparison-ignore
astyle and speed up decoding by removing unnessary memset
Merge pull request #1633 from lyao2/avg_qp2
Merge pull request #1628 from mstorsjo/fix-tests
Merge pull request #1629 from mstorsjo/msvc-casts
Merge pull request #1630 from zaheerm/fixcomments
Add a gitignore entry for another file created by the binary comparison scripts
Readd and update the accidentally cleared SHA1 test tables
Merge pull request #1627 from HaiboZhu/Debug_potential_out_of_memory
Fix a check in the binary comparison scripts
Merge pull request #1626 from dongzha/testcrash1
Merge pull request #1624 from huili2/au_data_check
Merge pull request #1622 from dongzha/setunuse
Merge pull request #1623 from ruil2/level_5
Fix comments to be up to date with current API.
keep the consistency between sps level and parameter level
(1) Reset parameter set status and clear AU list when out of memory
change au_ready status and check au number
Merge pull request #1618 from huili2/modify_freeze_pos
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
modify freeze output to proper location
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