Merge pull request #2256 from shihuade/MultiThread_V4.1_SliceCtx_V4_Pull_V3
SSliceCtx struture refactoring----change input paramters for Init/UninitSlicePEncCtx()
Merge pull request #2255 from shihuade/MultiThread_V4.1_SliceCtx_V3_Pull_V3
remove (ppCtx)->pSliceCtxList and only keep DqLayer->sSliceCtx to simply the structure manage
Merge pull request #2249 from huili2/remove_output_colorformat
Merge pull request #2251 from luser/plugin-name
Merge pull request #2246 from shihuade/MultiThread_V4.1_SliceCtx_V2_Pull
Merge pull request #2245 from shihuade/MultiThread_V4.1_SliceCtx_V1_Pull_V2
add an echo-plugin-name target
SSliceCtx struture refactoring----change input paramters for UpdateSlicepEncCtxWithPartition
SSliceCtx struture refactoring----change input paramters for UpdateMbListNeighborParallel
Merge pull request #2244 from pengyanhai/master
remove API data format in decoder in 1.6
Update the plugin version to v1.5.2
Shut down the encoder/decoder thread when Encoding/DecodingComplete is invoked, to avoid potential crash on Android
Avoid to call any host API after Encoding/DecodingComplete(), to avoid potential crash in the browser
Merge branch 'master' of github.com:pengyanhai/openh264
Merge pull request #2240 from ruil2/qp_trace
Merge pull request #2239 from ruil2/remove_trace
Merge pull request #2241 from shihuade/MultiThread_V4.0_ThreadPoolChange_V5_astyle
astyle for codec/encoder/core/src/slice_multi_threading.cpp
remove iAbsDiffPicNumMinus1 processing for no reference frame
Merge pull request #2236 from sijchen/thp82
Merge pull request #2238 from shihuade/MultiThread_V4.0_ThreadPoolChange_V2
add error handling of task returns
Merge pull request #2224 from sijchen/thp73
Merge pull request #2234 from HaiboZhu/Revert_Simply_Dec_Ctx
Revert "Merge pull request #2217 from huili2/simply_dec_ctx"
Merge pull request #2232 from ruil2/fix_crash_1
Merge pull request #2227 from sijchen/thp92
Merge pull request #2220 from sijchen/thp61
fix the missing loadbalancing part
[Encoder] put the logic related to multiple D layer into a class for better structure
Merge pull request #2219 from sijchen/api3
Merge pull request #2217 from huili2/simply_dec_ctx
Generate PDB file for openh264.dll and gmpopenh264.dll
change API for slicing part for easier usage (the UseLoadBalancing flag is still under working)
Merge pull request #2215 from pengyanhai/master
Tear down the OpenH264 encoder and decoder properly to avoid potential crash and memory leak
Merge pull request #2212 from ruil2/rc2
Merge pull request #2213 from ruil2/rc4
Merge pull request #2209 from sijchen/fixslc
Merge pull request #2210 from pengyanhai/master
Never call GMPVideoDecoderCallback after DecodingComplete, to fix bug #1204588 in Bugzilla
add autolock in ThreadPoolTest to avoid possible conflict
Merge pull request #2208 from sijchen/fixslc
Merge pull request #2204 from sijchen/ut_template2
fix for a slicing and multi-threading setting
add preencodingtasklist in task manegement
Merge pull request #2207 from sijchen/thp53
Merge pull request #2206 from sijchen/thp42
use the correct commit number in comment
remove unneeded codes and add some logs
Merge pull request #2191 from mstorsjo/cabac-warnings
Merge pull request #2192 from sijchen/fix_slc
Merge pull request #2195 from sijchen/add_stat_log
Merge pull request #2197 from HaiboZhu/Add_binary_address_RELEASES
Add binary package address in RELEASES
Merge pull request #2196 from shihuade/PSliceRefact_V1.5
refact WelsMarkPicScreen based on pSlice buffer refactoring
Avoid warnings in the cabac code
change an improper setting of max_slice_count
Merge pull request #2188 from shihuade/PSliceRefact_V1.2
Merge pull request #2187 from shihuade/PSliceRefact_V1.1
adjust encoder tasks, add ut and enable new thread pool under some slice modes
refact WelsMarkPic based on pSlice buffer refactoring
remove bParseonly in ctx using that in param, and slightly modify the initialize process of decoder
Merge pull request #2186 from shihuade/PSliceRefact_V1.0
Merge pull request #2184 from mstorsjo/fix-readme
Remove a false claim about older android versions not being supported
Merge pull request #2160 from cisco/cj-build1
Merge pull request #2179 from alexcohn/patch-1
Merge pull request #2180 from saamas/cabac_encode_opt
change the AbsDiffPicNumMinus1 check logic
Merge pull request #2177 from sijchen/thp21
[Encoder] CABAC optimizations
Merge pull request #2178 from mstorsjo/add-missing-include
Merge pull request #2176 from HaiboZhu/Bugfix_CHECK_SE_UPPER_conditions
Add a missing include of stdlib.h
[Encoder] add encoder tasks and task-management class
Fix the macro UPPER_CHECK conditions
Merge pull request #2173 from mstorsjo/remove-includes
Merge pull request #2170 from HaiboZhu/Bugfix_entropy_decoding_upper_check
Remove unused STL includes
(1) add protection for golomb GetUe output value
Merge pull request #2163 from HaiboZhu/Remove_cabac_shift_exponent_too_large
Merge pull request #2158 from sijchen/thp0a
Merge pull request #2161 from huili2/MMCO_overflow
Merge pull request #2157 from sijchen/mb
prevent too many MMCO num overflow
Remove the shift exponent too large warning