Merge pull request #984 from ruil2/error_remove
update initilaization of m_pLastSpatialPicture
Merge pull request #983 from JuannyWang/delay_skip
Squashed commit of the following:
Merge pull request #982 from huili2/d3d9_fix
Merge pull request #968 from huili2/render_syureyi
Merge pull request #979 from huili2/modify_DecUT_intra
Merge pull request #978 from huili2/ULL_insteadof_LL
Merge pull request #976 from huili2/modify_EncUT_scroll_xplatform
Merge pull request #980 from huili2/enc_remove_bsflush
Merge pull request #981 from ethanhugg/gmp_rollup
add missing declaration of members for render
Rollup of Gecko Media Plugin patches
remove multiplication overflow warning by ULL instead of LL
to support cross-platform UT of lD/ST 32 in scroll detection
Merge pull request #975 from mstorsjo/cleanup-asm
Merge pull request #974 from ruil2/bitrate
fix a bug that dump reconstruct frame
Merge pull request #973 from ruil2/bitrate
Fix building the deblocking aarch64 assembly with gnu binutils
Unify the copyright header in the aarch64 deblocking assembly
Unify the indentation of the new aarch64 assembly
Get rid of mixed tabs and spaces in the aarch64 assembly
Merge pull request #969 from ruil2/cleanup_encoder
remove unnecessary flush buffer in encoder
Merge pull request #967 from dongzha/Deblock_AArch64
Merge pull request #962 from dongzha/UseIntInRC
Merge pull request #954 from huili2/instant_dec
modify render for display diff resolution
Use Int instead of Double in Rate Control and Modify anchor SHA1 value
Merge pull request #965 from ruil2/uinit_fix
Merge pull request #966 from lyao2/scc_ltr_num_setoption
fix SetOption scc ltr_ref_num casued memory leak issue.
fix #948 issue -- Using unititialized value in unittest.
Merge pull request #961 from ruil2/expand_update
Merge pull request #958 from ruil2/trace_update
move trace related info to interface header
Merge pull request #957 from huili2/fix_bug_invalid_reading
Merge pull request #945 from mstorsjo/log-callback
Merge pull request #953 from ruil2/codec_fix
Merge pull request #951 from dongzha/AddArm64UnitTestEP
Ignore a special case for expand chroma picture under X86_ASM
Add public options for setting a log callback
Integrate the lone function from logging.cpp into welsCodecTrace.cpp
Add a method for overriding the logging function in welsCodecTrace
Don't use global variables in welsCodecTrace
Remove the global log callback function
Set a log context in the decoder
Set and use a proper log context in the encoder
Expose a SLogContext from welsCodecTrace
Add a log context to the encoder and decoder contexts
Only keep one single trace function pointer in welsCodecTrace
Change CM_WELS_TRACE to take a plain string, not a format and variadic arguments
Remove the unused level parameter to welsStderrLevelTrace
Remove WelsStderrSetTraceLevel
Don't treat log levels as a bitmask
Set the trace level in the decoder console app via a proper option
Add a decoder option for setting the trace level
Actually set the trace level in the encoder console app
Allow setting the trace level before initializing the encoder
Read the right command line arguments in h264dec.cpp
Remove some unused typedefs
Merge pull request #939 from mstorsjo/fix-msvc-build
enable no-delay decoding for MSlice
Use the ENFORCE_STACK_ALIGN_2D instead of the compiler-specific align attribute
Merge pull request #941 from mstorsjo/test-multilayer-bitrate
Merge pull request #942 from mstorsjo/log-cleanup
add arm 64 deblock code and Unit Test code
Merge pull request #938 from dongzha/AddArm64UnitTestEP
Merge pull request #944 from mstorsjo/ios-test
Build libgtest.a and libopenh264.a when doing "make test" for iOS
Set a sensible total bitrate when testing multilayer encoding
Merge pull request #940 from mstorsjo/minor-cleanup
Use a more descriptive include guard in the welsEncoder/DecoderExt.h files
Remove a misleading comment
Fix a typo, setttings -> settings
Merge pull request #936 from ruil2/trace_cleanup
Merge pull request #937 from ruil2/enc_warnings_1
Don't include a [ENCODER]: prefix in all logging
Remove the unnecessary method WelsTraceModuleIsExist(), which always returned true
Remove some commented out lines
Remove an unnecessary local function
Remove the unnecessary WelsSet/GetLogLevel functions
clean build warning related encoder
Merge pull request #933 from huili2/fix_bug_UT_GetIntraPred
Merge pull request #935 from lyao2/pskip_commit_
add ARM32/64 Unit Test for Expand Picture
Merge pull request #932 from dongzha/AddArm64UnitTestMC
Make internal logging variables static
Remove an unused variable
fix memory leak in EncUT_GetIntraPredictor