Merge pull request #2611 from GuangweiWang/fix-textrel
avoid text-rel on x86-32bits
Merge pull request #2609 from huili2/remove_duplicate_ECmethod_in_DecContext
remove duplipate eErrorConMethod in decContext compared with pParam"
Merge pull request #2606 from ruil2/dynamic_slice
Merge pull request #2608 from ruil2/src_error
fix source picture error mapping issue
fix issues with dynamic slice mode and cabac
Merge pull request #2604 from huili2/parse_ubsan_32shift
Merge pull request #2603 from mstorsjo/fix-msvc-warning
fix ubsan warning on 32bit shift using twice 16bit calling
Fix build warnings on MSVC
Merge pull request #2599 from huili2/vui_parse_part
add part of VUI parse in sps, and add SAR option in GetOption()
Merge pull request #2594 from huili2/parseonly_mem_bugfix
Merge pull request #2593 from ruil2/aq
fix parseonly issues when bs is very large
turn off aq and don't use default max/min qp in RC_QUALITY_MODE
Merge pull request #2590 from GuangweiWang/issue-2561
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