Merge pull request #2312 from shihuade/TravisTestCase
reduce one test sequences and let travis jobs num to 4, thus reduce test time
Merge pull request #2307 from huili2/fix_decstat
Merge pull request #2306 from shihuade/MultiThread_V4.4_ThreadSliceNum_V2_Pull
Merge pull request #2309 from shihuade/MultiThread_V4.4_ThreadSliceNum_V3_Pull
remove iCountThreadsNum and unitfy with iMultipleThreadIdc
Merge pull request #2310 from shihuade/MultiThread_V4.5_LayerSizeFixed
Merge pull request #2304 from sijchen/th21
Merge pull request #2305 from ruil2/qp_layer
refact validate and init logic for fixed sliceMode
Merge pull request #2302 from GuangweiWang/platform
merge changed Makefile to master
add stripped lib for firefox and modify README for the usage fo DEBUGSYMBOLS
Merge pull request #2301 from huili2/simple_parseonly_ctx
adjust encoder test case to cover multi-thread without loadbalancing
Add tasks and thread pool call for SM_SIZELIMITED_SLICE mode
Merge pull request #2300 from pengyanhai/master
Merge pull request #2298 from GuangweiWang/platform
Merge pull request #2297 from shihuade/MultiThread_V4.3_SliceBs_V5_Pull
unitfy slice bs writing for multi-thread(sliceindex==0 is the same with others )
Avoid a potential deadlock between the main thread and worker thread when encoding or decoding complete
add stripped lib for firefox
Merge pull request #2291 from sijchen/api5
Merge pull request #2295 from HaiboZhu/Add_Debug_symbols_in_makefile
Merge pull request #2294 from HaiboZhu/Add_Bitcode_Enable
Add DEBUGSYMBOLS option for makefile under release mode
Merge pull request #2292 from ruil2/trace
Merge pull request #2289 from ruil2/interface1
update help info in console to sync with recent api change
Merge pull request #2285 from sijchen/ut13
Merge pull request #2286 from sijchen/ut3
Merge pull request #2284 from sijchen/rf2
fix the conflict with the current master
Merge pull request #2287 from GuangweiWang/bugfix
add valid adjustment in test to avoid outputing warning trace
update win UT project after UT structure change
moving test cases to specific files to avoid the too long encode_decode_api_test.cpp
Refactor: remove CWelsTaskManageMultiD
Merge pull request #2281 from sijchen/th11
Merge pull request #2273 from sijchen/th0
Merge pull request #2272 from sijchen/rf0
Merge pull request #2283 from shihuade/MultiThread_V4.3_SliceBs_V2
initial for iReturn and refact PPS Sps bs write function
Merge pull request #2282 from shihuade/MultiThread_V4.3_SliceBs_V1_Pull
Merge pull request #2277 from ruil2/qp_trace
Merge pull request #2276 from shihuade/MultiThread_V4.2_SSliceCtx_pSliceCountInMB_V3
add minqp and maxqp parameters in console
adjust the input para judgement of iMaxNalSize
remove duplicated operation after thread pool and rename a task for clearer meaning
remove pCountMbNumInSlice from SSliceCtx
Merge pull request #2275 from HaiboZhu/Fix_Emulation_Prevention_Bytes_Profiles_Bugs
Merge pull request #2271 from sijchen/rf1
Add protection for emulation prevention bytes and profile_id
Merge pull request #2274 from shihuade/MultiThread_V4.2_SSliceCtx_PFirstMBInSlice_Pull_BugFixed
Merge pull request #2266 from sijchen/ut0
Merge pull request #2270 from huili2/parseonly_api_bugfix
fixed bug for firsMbIndex in multi-thread-slice encoding with slicemode==SM_SIZELIMITED_SLICE
use different task when load-balancing or not to save computation
Merge pull request #2264 from sijchen/api41
Merge pull request #2269 from shihuade/MultiThread_V4.2_SSliceCtx_pSliceComplexRatio_pull
put duplicated codes into one function
disable wrongly calling for parseonly related
remove pSliceComplexRatio from SliceThreading
Merge pull request #2268 from HaiboZhu/Update_ftell_fseek_support_long_file
Merge pull request #2267 from shihuade/MultiThread_V4.2_SSliceCtx_SliceConSumeTime_Pull
Update the ftell and fseek to support 64bit length
remove pSliceConsumeTime in SSliceCtx and pSliceThreading
put class notification to header file
update the usage of flag and MD5 value
Merge pull request #2262 from shihuade/MultiThread_V4.2_SSliceCtx_PFirstMBInSlice_Pull
remove pFirstMbInSlice in SSliceCtx
Merge pull request #2261 from mstorsjo/fix-test-init-uninit
Readd a test for GetOption in TestInitUninit
Fully initialize m_sDecParam in TestInitUninit
Merge pull request #2260 from shihuade/MultiThread_V4.1_SliceCtx_V10V11_Pull_V4
change input parameters for UpdateMbNeighbourInfoForNextSlice etc.
Merge pull request #2258 from shihuade/MultiThread_V4.1_SliceCtx_V6V7V8V9_Pull_V2
change input parameters for DynamicAdjustSlicePEncCtxAll etc, SSliceCtx refactoring
Merge pull request #2257 from shihuade/MultiThread_V4.1_SliceCtx_V5_Pull
Merge pull request #2256 from shihuade/MultiThread_V4.1_SliceCtx_V4_Pull_V3
SSliceCtx structure refactoring----change input parameters for AssignMbMapMultipleSlices
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