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 #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
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
Merge pull request #292 from huili2/level_prefix
Merge pull request #294 from huili2/neg_left_shift
update to the last commit: interface change
Merge pull request #303 from mstorsjo/simplify-decoder-api
Use the actual struct type instead of a void pointer to the decoder Initialize method
Remove the unused iInitType parameter to the decoder Initialize method
Merge pull request #297 from licaiguo/refine-mc.cpp
Merge pull request #302 from mstorsjo/remove-useless-ifdef
Merge pull request #299 from mstorsjo/fix-renamed-struct
Merge pull request #300 from mstorsjo/silent-make
Merge pull request #304 from mstorsjo/remove-unused-variables
Merge pull request #301 from ruil2/temporal_num
use temporal layer num and remove gop size in external configure
Remove completely unused variables and private fields
Silence building libwels.a building with V=0
Fix building with MT_DEBUG enabled after the encoder interface update
Merge pull request #295 from huili2/dec_api_rm_tl
Merge pull request #293 from ruil2/interface_step1
negative data with left shift, use cast or multiplication instead
move spatial picture related variable to CWelsPreProcess
Merge pull request #291 from volvet/name_process_step
Merge pull request #286 from mstorsjo/remove-hw-decode
add update spatial pictures method too CWeslPreProcess
move alloc spatial picture and free spatial picture to CWelsPreProcess
remain size to prvent MB residual reading overflow
remove unused temporal ID info in decoder API
Merge pull request #288 from volvet/develop_b
use forward declaration to replace type cast
fix level_prefix too large in residual decoding