Merge pull request #417 from mstorsjo/unify-event-init
Merge pull request #421 from mstorsjo/android-x86-build
Fix building android on x86
Merge pull request #411 from mstorsjo/arm-add-func-markers
Merge pull request #416 from huili2/move_iTotalNumMbRec_to_pCtx
Merge pull request #405 from mstorsjo/simplify-threads
Add .func/.endfunc markers in the arm assembly
Merge pull request #399 from volvet/refine-multi-layer-process
Use an event name that contains the process id
Use unnamed semaphores on linux
Use the WelsEventOpen interface with an event name on windows as well
Merge pull request #407 from mstorsjo/do-blocking-wait
Merge pull request #420 from mstorsjo/simplify-x86-asm-flags
Don't add -DNO_DYNAMIC_VP to ASMFLAGS
Merge pull request #414 from mstorsjo/unix-newlines
Merge pull request #413 from mstorsjo/remove-commented-code
Convert encoder config files to unix newlines
Remove commented out, unused code
Merge pull request #409 from mstorsjo/exclude-arm-header
Exclude the arm assembly header as well
move iTotalNumMbRec from refpic to ctx
Do a blocking wait with WelsMultipleEventsWaitSingleBlocking
Merge pull request #403 from volvet/get-cpu-cores-android
Simplify code by allocating the arrays of events and thread handles statically
Share the declarations for WELS_EVENT arrays between win32 and unix codepaths
Change the unix version of WELS_EVENT to sem_t*
Merge some WIN32 ifdefs that were directly next to each other
Merge pull request #398 from volvet/develop_b
remove execute attribute of the arm asm files
Merge pull request #386 from volvet/refine_processing
Merge pull request #387 from zhilwang/arm-asm
Merge pull request #404 from mstorsjo/arm-asm-type-func
Mark the arm asm labels as functions
Merge pull request #376 from mstorsjo/simplify-x86-asm-makefiles
Merge pull request #397 from licaiguo/remove-undefined-asm-functions
Merge pull request #401 from mstorsjo/android-arm-assembly
Merge pull request #408 from mstorsjo/exclude-asm-headers
Merge pull request #406 from mstorsjo/use-proper-define
Merge pull request #402 from mstorsjo/unify-cpu-feature-detect
Exclude assembly files that are used as headers
Use the windows INFINITE define instead of manually casting -1 to uint32_t
Add cpu feature detection for generic arm/linux
Unify the interface for the different variants of WelsCPUFeatureDetect
Merge pull request #396 from volvet/refine_frame_idx
Add the APPLE_IOS define when building for iOS with make
Modify function name according latest cisco master
Don't set -mfpu=neon while building the normal C++ files
Enable the android runtime CPU feature detection
Hook up building arm assembly in the generic linux and android makefiles
Update the makefile generator to support .S arm assembly files
Merge pull request #400 from mstorsjo/cleanup-arm-assembly
Convert the arm assembly sources to unix newlines
remove unused declarations in as264_common.h
Modify code style, remove trailing space.
refine build spatial list in processing
Merge pull request #371 from ruil2/encode_ret
Merge pull request #384 from licaiguo/check-spsid-ppsid
Merge pull request #395 from mstorsjo/printf-64bit-macro
Use a standard macro for 64 bit printf conversion specifiers
Merge pull request #394 from ruil2/encoder_update
add timestamp in encoder interface
Merge pull request #389 from mstorsjo/fix-cropping-param-base
Merge pull request #385 from ruil2/encoder_update
Fix cropping when using SEncParamBase
Merge pull request #382 from mstorsjo/avoid-overflow-in-timespec
add video format support verification
Merge pull request #379 from mstorsjo/simplify-emms-calling
Merge pull request #378 from mstorsjo/fix-building-debug-code
Merge pull request #380 from mstorsjo/fix-debug-printing
Merge pull request #377 from mstorsjo/threadlib-const-str
Merge pull request #381 from mstorsjo/clarify-threading-comment
Merge pull request #383 from mstorsjo/remove-unused-broken-function
Merge pull request #392 from mstorsjo/unify-threading-ifdefs
Unify ifdef conditions related to threading code
Merge pull request #388 from mstorsjo/initialize-default
Initialize sSpatialLayers[0] in SEncParamExt for GetDefaultParams
Merge pull request #391 from mstorsjo/threaded-test
Add a test with sliced encoding
Merge pull request #390 from mstorsjo/gtest-strcmp
Use gtest functions for comparing hash strings
Remove the broken WelsEventReset function
Avoid overflow when populating a struct timespec
Clarify a comment in the threading code
Fix printing an event name for debugging
Provide a no-op WelsEmms macro if X86_ASM is disabled
Fix building a logging statement in debug code
Add const to string parameters in WelsThreadLib
add checks for spsid and ppsid
Remove a redundant makefile ifdef
Only set x86 ASMFLAGS if building x86 assembly
Remove deblocking arm asm code to common folder, add cpu detect for arm, clean some code.
Add ARM 32bit asm code for decoder.
Merge pull request #374 from mstorsjo/ios-build-docs