Set missed fields in ParamBaseTranscode
Merge pull request #334 from mstorsjo/cleanup-vp-interface
Merge pull request #322 from volvet/PreProcessExceptionHandle
Merge pull request #333 from volvet/remove-mgs-cgs
remove cgs/mgs related code, it is not supported
Merge pull request #332 from volvet/remove-q-layer-config
remove quality layer configuration. It is not supported
Remove the local declarations of the VP interface functions
Remove the WELSAPI definition
Merge pull request #325 from sijchen/writenal_refactor3
Merge pull request #330 from mstorsjo/android-build-fixes
Squashed merge from writenal_refactor2
init the spatial last spatial picture if excption
Move LDFLAGS specific to creating a shared library to SHLDFLAGS
Don't add C++ specific compiler flags to CFLAGS, add them to CXXFLAGS
Set the CC and AR tools when building for android as well
Fix building the gtest library when targeting android
Pass the right -mfpu flags for the armeabi-v7a target without NEON
Run ndk-build from the android project top level directory
Don't use LOCAL_PATH in LOCAL_SRC_FILES
Don't quote the android building commands in sh -c ''
Chain build commands using && instead of ;
Merge pull request #327 from mstorsjo/ignore-android-files
Merge pull request #326 from licaiguo/fix-allocate-large-memory
Merge pull request #324 from volvet/add-missed-namespace-for-encoder
Merge pull request #321 from licaiguo/add-android-target-option
add missed namespace for encoder, remove un-used file
Merge pull request #323 from huili2/check_bit_read
Merge pull request #320 from huili2/mb_residual_size_check
Merge pull request #319 from ruil2/encoder_update
Simplify encoder interface--remove EncoderFrame2 from interface
Merge pull request #318 from zhilwang/add-ios-decoder
Merge pull request #331 from mstorsjo/ignore-ios-build-files
Merge pull request #328 from mstorsjo/enable-x86-asm-android
Ignore files produced by XCode
Enable x86 assembly by default if building for x86 android
Ignore project.properties
fix the crash issues by changing the type iMbWidth & iMbHeight.
refine android build, add TARGET option to specify target in sdk
Merge pull request #317 from licaiguo/enable-x86asm-android
Merge pull request #316 from licaiguo/fix-readme
Merge pull request #315 from mstorsjo/android-cleanup
Remove unnecessary commented out code in the android makefiles
Ignore files generated while building the android projects
Remove unused proguard config files
Add a missing include directory in the android makefiles
Merge pull request #314 from mstorsjo/fix-osx-32-bit
Explicitly allow read-only relocations when building on OS X in 32 bit mode
Merge pull request #313 from mstorsjo/fix-msvc-build
Install the import library as well, in MSVC builds
Support building DLLs with MSVC
Make the -shared flag an overrideable variable
Use CXX_LINK_O when building the shared library
Install the shared library as well
Include the x86 common header for x86 MSVC as well
Fix silent builds of the shared library
Merge pull request #306 from licaiguo/add-android-pull-clean
Merge pull request #312 from mstorsjo/cleanup-vp-interface
Remove the duplicated IWelsVP.h file
Remove unused include directories
Add the common processing include directories to the include path
Remove unused include directories
Merge pull request #308 from mstorsjo/mc-const-pointers
Merge pull request #307 from mstorsjo/cleanup-static-func-declarations
Mark source parameters to MC functions as const
Merge pull request #290 from volvet/develop_b
Declare static functions within the file they are used/defined in
Merge pull request #310 from mstorsjo/remove-unused-variables
Check a string length before doing a strncpy
Avoid declaring unused variables
Remove unnecessary declarations of static functions
Merge pull request #305 from mstorsjo/fix-encoder-param-interface
Merge pull request #298 from licaiguo/decoder-syntax-element-step1
add safety check for bit-reading for headers
Remove the now unused INIT_TYPE data type
Split the encoder Initialize method into two
Use SEncParamExt in ProcessEncodingSvcWithParam
Don't have SEncParamExt inherit SEncParamBase
Don't copy out the SEncParamBase, manually read the individual fields instead
Respect the bEnableRc field in SEncParamExt
Remove a field from SWelsSvcCodingParam that already exists in SEncParamExt
Mark the Initialize pointer parameter as const
Don't needlessly copy the input parameter struct
Make Param*Transcode take a const reference
Move REC_FRAME_COUNT logging into the Initialize2 method
Fix building with REC_FRAME_COUNT defined
Remove unnecessary checks/initialization from the Initialize method
Simplify the CWelsH264SVCEncoder::Initialize2 method
Remove the Initialize2 function from the external API
add android support, single commit
Merge branch 'master' of https://github.com/cisco/openh264 into develop_b
Merge pull request #296 from ruil2/build_osx