fix parseonly issues when bs is very large
Merge pull request #2589 from ruil2/reset_code
don't use random input for max resolution
change log type to avoid too many logs
Merge pull request #2588 from shihuade/BugFixed_V1
add log info if bIDR set to false when calling ForceIntraFrame()
API update--do nothing if bIDR set to false when calling ForceIntraFrame()
fixed bug--multi-thread log format
Merge pull request #2579 from huili2/ubsan_warning_videotype
Merge pull request #2581 from rwhitworth/documentation
Merge pull request #2580 from mstorsjo/ios-sdk
Merge pull request #2584 from ruil2/forceidr
Merge pull request #2572 from sijchen/improve_dump_src2
Set IDR frame independently for simulcast AVC
Simplify getting the iOS SDK path
fix warning of video_bitstream_type in UT
Merge pull request #2569 from shihuade/UpdateTravis_V1.1
add SCC and SVC mulitilayer cases for encoder biniary comparison test
Merge pull request #2570 from mstorsjo/fix-msvc
Merge pull request #2571 from mstorsjo/fix-whitespace
improve the src dump function and remove duplicated calls
Use consistent whitespace indentation in Makefile
Fix building with MSVC after f53869a9c09bfb71d54f6274f8375ffe69aed4a8
Merge pull request #2565 from ycqian/fixListQueue
Merge pull request #2562 from huili2/fix_avx2_ut_build
Merge pull request #2566 from BilyakA/fix-mingw-nt-build
mingw and msys2 build fix
mingw and msys2 build fix
ListQueueFoeMT&AddReturnCheck
Merge pull request #2564 from GuangweiWang/tspace
add version info for dynamic lib
Merge pull request #2556 from shihuade/MacTest_V2.0
fix macro missing build issue for avx2 in UT
Merge pull request #2558 from huili2/remove_log_many_idr_noEC
Merge pull request #2557 from sijchen/shorten_ut
remove too many log for IDR loss under EC is off
short the UTs that costed too much time
remove unneed script, MD5 check and simplified the case check logic
Merge pull request #2550 from sijchen/add_size_test2
Merge pull request #2554 from ruil2/thread3
use pthread_condition instead of semaphores on apple platform
add more special resolution and slice-mode tests
Merge pull request #2536 from mstorsjo/make-consistency
Merge pull request #2538 from saamas/common-x86-mc-optimizations
Merge pull request #2544 from ruil2/asm
Merge pull request #2542 from ruil2/dump1
Merge pull request #2543 from ruil2/complexity1
fix build issue when disable AVX2 assembly
fix dump file issue that removing redundant operation
[Common/x86] Convert McCopyWidthEq8_sse2 back to MMX
Merge pull request #2539 from HaiboZhu/Update_binary_files_location_v1.6.0
Merge pull request #2537 from mstorsjo/msvc-warning-fix
Merge pull request #2535 from mstorsjo/silence-warnings
Update the binary files location for release v1.6.0
Merge pull request #2531 from GuangweiWang/enable-disable-AVX2
[Common] Add AVX2 motion compensation routines
[Common] Add SSSE3 motion compensation routines
[Common/x86] Tweak McCopyWidthEq8_mmx
Silence warnings about conversions in MSVC
Consistently use Yes instead of true for makefile variables
Silence warnings with GCC 5.4
[Common/x86] Drop McCopyWidthEq4_mmx
[UT] Test for out-of-bound stores in MC halfpel tests
Merge pull request #2520 from ruil2/rc1
add option for enable/disable AVX2
Merge pull request #2527 from ruil2/init
Merge pull request #2526 from HaiboZhu/Bugfix_CHP_support
(1) remove the weighted prediction sytax limit
Merge pull request #2524 from HaiboZhu/Change_SharedLibVersion
Update the SharedLibVersion to make the compatibilty
change FrameQP control and complexity calculation
Merge pull request #2519 from HaiboZhu/Update_ReadMe_for_master
Update the wrong description in README.md
Merge pull request #2516 from HaiboZhu/Add_release_binary_files_v1.6.0
Update the binary files location for openh264 release 1.6.0
Merge pull request #2512 from HaiboZhu/Update_v1.6_information
Update the release note and readme files for version 1.6
Merge pull request #2509 from pengyanhai/master
Make sure the output resolution of encoder doesn't exceed the Openh264 capability
Merge pull request #2507 from GuangweiWang/master
rename debug symbols file's name
Merge pull request #2504 from ruil2/adaptive
fix QP issue when adaptive quant turns on
Merge pull request #2500 from ruil2/downsampling
Merge pull request #2499 from saamas/encoder-avoid-valgrind-downsampling-false-positives
use average downsampling fistly then general downsampling when dst resolution > 1/4 source resolution and dst resolution <1/2 source resolution
Merge pull request #2495 from saamas/processing-dyadic-bilinear-downsample-optimizations
[UT] Allow for different output depending on downsample average order
[Encoder] Avoid valgrind downsampling false positives
Merge pull request #2498 from mstorsjo/android-avoid-stl-include
Use assert.h instead of cassert
Merge pull request #2497 from GuangweiWang/master
Merge pull request #2496 from saamas/processing-relax-downsample-buffer-size-requirement