fix crash caused by empty packets and add more checks
Merge pull request #149 from varunbpatil/typo
Merge pull request #148 from varunbpatil/makefile_simplify
Merge pull request #134 from mstorsjo/encode-sps-pps
Merge pull request #97 from mstorsjo/asm-source-cleanup
Get rid of trailing whitespace in the assembly source files
Convert some assembly files to unix newlines
Merge pull request #135 from mstorsjo/pointer-cast
Merge pull request #144 from varunbpatil/better_make_test
Makefile modifications for test target
Merge pull request #141 from licaiguo/update-vs2008-files
Merge pull request #142 from mstorsjo/remove-unused-variable
Remove an unused variable
Merge pull request #139 from varunbpatil/enc_arb_res
Merge pull request #136 from ethanhugg/travis.32bit
Merge pull request #143 from mstorsjo/remove-accidental-const
Remove accidentally added const for plain non-pointer function parameters
Encoder output test : added stream with non-multiple of 16 width/height
Single copy of yuv test streams.
Merge pull request #131 from mstorsjo/win64-asm
Add an encoder method for encoding the SPS/PPS without encoding a frame
win64: Use rsp instead of esp
Fix casting of the return value integer to a pointer in the thread lib
Merge pull request #122 from volvet/core_number_detect_fix
protect code if cpuid.4 return eax as zero
Merge pull request #137 from mstorsjo/const-global-tables
Mark some read-only global tables const
Mark pointers to quantization functions const where possible
check cpuid max level before use cpuid.4
Merge pull request #132 from mstorsjo/mingw64
Add support for 64 bit mingw in the makefiles
Use intptr_t instead of long for casting pointers to integers
Merge pull request #129 from mstorsjo/remove-unused
Remove the HAVE_CACHE_LINE_ALIGN, ENCODER_CORE and WELS_SVC defines from visual studio project files
Remove the HAVE_CACHE_LINE_ALIGN, ENCODER_CORE and WELS_SVC defines from makefiles
Remove debugging - these patches will run Travis much faster.
Travis - Add install of libssl:i386
Remove useless use of the HAVE_CACHE_LINE_ALIGN define
Remove the unused global variable g_uiCacheLineSize
Travis - query version of libcrypto
Fix 32bit libcrypto with a link instead of a re-install.
Merge pull request #130 from mstorsjo/gitignore
Add more generated files to gitignore
Merge branch 'master' of https://github.com/cisco/openh264 into core_number_detect_fix
Merge pull request #123 from licaiguo/update-vs2010-files
add exception handler, the AMD cpu must be single core if it do not support HTT
fix UNIX64 and WIN64: use ecx as input param
Merge pull request #126 from ethanhugg/travis.32bit
Merge pull request #127 from ekr/asan
don't choke on deprecated sha-1 routines
Travis: Use -B option instead of make clean.
Remove gcc in order to build for libssl 32bit
Merge pull request #125 from mstorsjo/make-deps
Add a dependency on the unittest in the "make test" rule
Add dependencies on the encoder libraries to the unit tests
Regenerate the targets makefiles
fix crash issue for too big packet size
merge macros.h to common/macros.h
update vs2010 files, we need to merge macros.h.
Attempt to build 32bit after 64bit.
Merge pull request #121 from ekr/add_gtests
Fix Travis and update test targets.mk (64-bit only for now)
minor fixes to the tests
Add encoder test
Add decoder test
Merge pull request #119 from sijchen/merge6
complete the encoder interface of bit rate and frame rate updating
Merge pull request #118 from licaiguo/move-to-common-2
Merge pull request #111 from ethanhugg/reviewboard
Merge pull request #117 from mstorsjo/make-patterns
Use make patterns to avoid needing autogenerated rules for each source file
Merge pull request #116 from mstorsjo/make-deps
Add proper dependencies for the command line binaries
Merge pull request #115 from mstorsjo/remove-vc6-project-files
Merge pull request #106 from mstorsjo/windows-api-subset
Don't call process affinity functions in windows store or windows phone apps
Use the right data type for process affinity mask
Enable use of D3D9 only when targeting desktop apps
Use InitializeCriticalSectionEx for Windows Store or Windows Phone apps
Merge pull request #83 from varunbpatil/autobuildlinux_cleanup
Merge pull request #77 from varunbpatil/enc_testapp_arbitrary_res
Merge pull request #105 from mstorsjo/msvc-disable-inline-asm-on-arm
ReviewBoard .rc file for rbt.
Merge pull request #85 from varunbpatil/safe_param_parse
Merge pull request #110 from huili2/master
interface clean and inside modification
Merge pull request #88 from mstorsjo/remove-pragma-pack
Merge pull request #107 from mstorsjo/update-readme
Merge pull request #98 from mstorsjo/trailing-whitespace-platform