Merge pull request #191 from zhilwang/fix-decoder-win64-asm-issues
Merge pull request #194 from volvet/remove_MEMORY_REQUEST_ALIGN_BYTES
remove MEMORY_REQUEST_ALIGN_BYTES
Merge pull request #195 from mstorsjo/disable-cpufeature-logging
Only print detected cpu info when in debug mode
Merge pull request #196 from mstorsjo/build-release-default
Make BUILDTYPE=Release the default if no make parameters are specified
Merge pull request #199 from mstorsjo/make-exeext
Include the executable suffix within make
Merge pull request #197 from mstorsjo/update-readme-dirs
Update the description of the directories in the readme
Merge pull request #193 from licaiguo/fix-sanitize-error-3
1. use WELS_CLIP1 to replace table look-up;
Merge pull request #167 from licaiguo/fix-961370
Merge pull request #174 from volvet/coverity_issue_fix
Merge pull request #192 from mstorsjo/clear-source-executable-bit
Clear the executable bit on source files
Merge pull request #190 from licaiguo/add-level-limits
Merge pull request #188 from ruil2/MaxGOPSize_update
Merge pull request #189 from simi/patch-1
fix decoder win64 asm float issues
Merge pull request #168 from licaiguo/fix-960932
Merge pull request #153 from licaiguo/fix-empty-packets
Merge pull request #172 from volvet/win64_float_fix_for_enc_b
Merge pull request #186 from ethanhugg/msvc_readme
update Max GOP size and minor fixes for early return
Merge pull request #184 from mstorsjo/c-interface-vtbl
Merge pull request #181 from mstorsjo/threadlib-update-macos-linux
Use sysctl instead of the deprecated Gestalt API for getting the number of cores on OS X
Use sched_getaffinity to get the number of cores on linux
Merge pull request #187 from licaiguo/fix-coverage-scan
remove unnecessary check, confirmed safe usage
Add a public C API to the library
Rename public interface methods to avoid two overloaded methods with the same name
Merge pull request #176 from mstorsjo/remove-msvc-2010-2012-files
fix issues found by coverage scan
Remove the MSVC 2010 and 2012 project files
Add readme instructions for using msvc from developer command prompt.
Merge pull request #185 from mstorsjo/macos-define
Define MACOS when building for OS X
Don't include the headers for dynamically loading the VP library if NO_DYNAMIC_VP is defined
fix win64 float issue, enable AQ assembly
Merge pull request #183 from mstorsjo/remove-unused-typedef
Merge pull request #182 from mstorsjo/move-threadlib
Move the WelsThreadLib files to the common directory/library
Only build the thread code if multithreading is enabled
Merge pull request #180 from mstorsjo/remove-disabled-bundle-loading
Remove an exclude of an nonexistent file
Remove unused files about macos bundle loading from the console tools
Remove/disable broken code for loading the encoder library from a macos bundle
Merge pull request #179 from mstorsjo/fix-bundleloader-64bit
Fix building of macos bundle loading code on 64 bit
Merge pull request #178 from mstorsjo/remove-system-header-hackery
Remove system header/define hackery in welsenc.cpp
Merge pull request #177 from mstorsjo/remove-unused-function
Remove an unused function
Merge pull request #175 from mstorsjo/remove-unused-define
Remove the __NO_CTYPE define
Merge pull request #173 from mstorsjo/readme-rc-issue
Mention the issues about the rate control if frame skipping is disabled
Merge pull request #159 from mstorsjo/frameskip-option
Merge pull request #170 from varunbpatil/unused_headers
Removed unused headers in test/
Merge pull request #169 from varunbpatil/mktargets_sh
Don't execute mktargets.py if cannot cd into correct directory
fix 960932 by add boundary checks on run_before
Merge pull request #164 from varunbpatil/mktargets_cleanup
Merge pull request #163 from varunbpatil/makefile_cleanup
Cleanup include dir list in Makefile
Merge pull request #162 from Vproject/yasm
Allow yasm to be used instead of nasm.
Merge pull request #160 from ethanhugg/windows_readme
Merge pull request #161 from ethanhugg/msvc_flags
Merge pull request #147 from volvet/illegal_assembly_fix
Update msvc options from VS projects.
Add a runtime option for controlling frame skipping
Merge pull request #155 from mstorsjo/update-gtest-makefile
Regenerate gtest-targets.mk using mktargets.sh/py
Omit assembler source rules if no asm sources are found
Update ReadMe for new Windows builds
Merge pull request #154 from mstorsjo/no-recursive-make
Don't call make recursively to build codec_unittest
Merge pull request #150 from mstorsjo/msvc-make
Don't load welsdec.dll at runtime in the decConsole test app on windows
Add platform files for msvc and msvc-arm
Allow overriding the cflags for debug/optimization and for 32/64 bit