Merge "Fix the bug which made VP8 denoiser not bit-exact between C code and SSE code."
Merge "vp9: wait for key/intra-only frame after corruption"
Fix the bug which made VP8 denoiser not bit-exact between C code and SSE code.
Merge "Fix a bug in vp9_rd_pick_inter_mode_sb"
Merge "Remove redundant ref frame pointer assignment"
examples/twopass_encoder: Use good quality.
Merge "LoopFilterWorkerData: remove misleading 'const'"
vp9: wait for key/intra-only frame after corruption
Merge "Removing legacy compatibility layer."
Merge changes If8887e1d,I36bfc9c8,I3d1e6c42
Merge changes I660c1b7f,Id3cdf6b6
Fix a bug in vp9_rd_pick_inter_mode_sb
Remove redundant ref frame pointer assignment
Merge "Remove dependency of intra mode search skip check on mode order"
Merge "Replace best_mode_index table retrieve with fetching best_mbmode"
Merge "Remove the use of use_lastframe_partitioning at speed 4"
Merge "Restructure ARM assumptions in cpudetect"
Merge "Cleaning up and speeding up vp9_idct32x32_1024_add_sse2()."
Remove dependency of intra mode search skip check on mode order
Merge "Add an invalid file test for referencing a different color space."
Merge "BITSTREAM CLARIFICATION: Forbid referencing across color spaces."
Replace best_mode_index table retrieve with fetching best_mbmode
Restructure ARM assumptions in cpudetect
Remove the use of use_lastframe_partitioning at speed 4
Merge "vp8: Updates for adaptive denoiser mode."
vp8: Updates for adaptive denoiser mode.
Move vp8_variance_halfpixvar16x16_*_neon definitions
vp9_loop_filter_frame_mt: defer allocations
vp9_loop_filter_alloc: reorder parameters
LoopFilterWorkerData: remove misleading 'const'
vp9_dthread: simplify loop_filter_row_worker signature
simplify vp9_loop_filter_worker signature
vp9_decodeframe: simplify tile_work_hook signature
Merge changes I4c74dcab,Ifbfc1422,I2450b485,Ibdb07f6d,I3737772f,Ic3be55ed
Merge "No longer use use_lastframe_partitioning speed feature"
Merge "[spatial svc]Add layer bitrates options and clean up parsing options from string"
Merge "Fixing Mac OS build."
Add an invalid file test for referencing a different color space.
BITSTREAM CLARIFICATION: Forbid referencing across color spaces.
Merge "vp8 encoder: remove vp8_yv12_copy_partial_frame_neon"
Merge "Fix a visual studio warning"
vp8 encoder: remove vp8_yv12_copy_partial_frame_neon
Merge "Enable adaptive motion search for ARF coding"
Merge "Replacing vp9_get_mb_ss_sse2 asm implementation with intrinsics."
libyuv: cherry-pick MSVC arm build fix
Replacing vp9_get_mb_ss_sse2 asm implementation with intrinsics.
vp9_pick_inter_mode: normalize some types
vp9_pick_inter_mode: cosmetics: localize var. defs
vp9_pick_inter_mode: cosmetics: add const
vp9_pick_inter_mode: cosmetics: fix indent
vp9_pickmode: move PRED_BUFFER definition to .c
vp9_pickmode: make vp9_pick_inter_mode() void
Cleaning up and speeding up vp9_idct32x32_1024_add_sse2().
Merge "Removing postproc mmx code."
No longer use use_lastframe_partitioning speed feature
Merge "Correct the mode decisions in special cases"
[spatial svc]Add layer bitrates options and clean up parsing options from string
Merge "Initializing intra modes without vpx_once()."
Merge changes I7b9f40dc,I76e74f2e
Correct the mode decisions in special cases
Merge "fix x86-darwin* build"
Merge "vp9: skip loopfilter when the frame is corrupt"
Removing postproc mmx code.
Merge "Adding temp cpi var."
vp8 common: change 'HAVE_NEON_ASM' to 'HAVE_NEON' for compiling functions of NEON intrinsics.
bilinearpredict_neon: fix type conversion warnings
vp9: correct context buffer resize check
vp9: fail decode if block/frame refs are corrupt
Merge "Removing sz member from vpx_codec_priv. "
Merge "Removing unused function prototypes."
Merge "Map motion magnitude in VP9 denoiser."
Enable adaptive motion search for ARF coding
Merge "Speed up compound inter prediction mode check"
Merge "Update the condition when COPY_BLOCK is chosen."
Merge "Removing local set_speed_features() function."
Map motion magnitude in VP9 denoiser.
Removing sz member from vpx_codec_priv.
Update the condition when COPY_BLOCK is chosen.
Merge "Actually resetting random generator for all variance test cases."
Removing unused function prototypes.
Merge "Fix a bug in VP9 denoiser."
Merge "Adding sse2 variant for vp9_mse{8x8, 8x16, 16x8}."
Actually resetting random generator for all variance test cases.
Merge "arm: Fix building vp8_subpixelvariance_neon.c with MSVC"
arm: Fix building vp8_subpixelvariance_neon.c with MSVC
Revert "Revert "VP8 for ARMv8 by using NEON intrinsics 10""
vp8 common: change 'HAVE_NEON_ASM' to 'HAVE_NEON' for compiling idct_blk_neon.c.
Merge "Consistent allocation of vpx_codec_alg_priv_t."
Adding sse2 variant for vp9_mse{8x8, 8x16, 16x8}.
Merge "Replacing asm 16x16 variance calculation with intrinsics."
Merge "Small cleanup: reusing existing code."
Merge "Add a more complex SEG_LVL_SKIP test vector."
Speed up compound inter prediction mode check
Add a more complex SEG_LVL_SKIP test vector.