fiddle around with config options
convolutions: make things a bit faster by inlining and unrolling loops
Merge remote-tracking branch 'upstream/master'
Merge "vp8_yv12_realloc_frame_buffer: move allocation check" into main
test/Android.mk: import LICENSE indicators from AOSP
Merge "Android.mk: import LICENSE indicators from AOSP" into main
Android.mk: import LICENSE indicators from AOSP
vp8_yv12_realloc_frame_buffer: move allocation check
Merge branch 'smew' into main
Update AUTHORS and version info in libs.mk
Merge changes If2ef4400,I345970b7 into main
{vp8,vp9}_set_roi_map: fix validation with INT_MIN
Merge "vp8: Condition decimation drop logic on drop_frames_allowed" into main
vpx_roi_map: add delta range info
{vp8,vp9}_set_roi_map: fix validation with INT_MIN
vp8: Condition decimation drop logic on drop_frames_allowed
vp8: For screen mode: clip buffer from below
Cap duration to avoid overflow
Define the VPX_NO_RETURN macro for MSVC
vp8 rc: Clear system state at the end of calls
Merge "vp8 rc: support temporal layers" into main
vp8 rc: support temporal layers
Merge "Cap duration to avoid overflow" into main
Cap duration to avoid overflow
vp8 rc: explicit cast to avoid VS build failure
Define the VPX_NO_RETURN macro for MSVC
vp8 rc: always update correction factor
Add codec control for vp8 external rc
vp9 rc lib: Allow aq 3 to work for SVC with unit test
plan9: usize is now 64 bit on amd64, which means alignment is wrong. change it to ulong
Merge "vpx_ports/x86.h: sync with aom_ports/x86.h" into main
vp9 rc: Fills VP9_COMP zero at initialization
Fix some instances of -Wunused-but-set-variable.
Merge "Remove unused old FP_MB_STATS code" into main
Merge "Clean up allow_partition_search_skip code" into main
vpx_ports/x86.h: sync with aom_ports/x86.h
Merge "Disable allow_partition_search_skip feature" into main
Remove unused old FP_MB_STATS code
Clean up allow_partition_search_skip code
Disable allow_partition_search_skip feature
Merge "Add control to get QP for all spatial layers" into main
Merge "Use round to be more accurate casting float to int" into main
Add control to get QP for all spatial layers
Add cyclic refresh to vp9 rtc external ratecontrol
Use round to be more accurate casting float to int
Merge "Refactor rtc rate control test" into main
Refactor rtc rate control test
Avoid chroma resampling for 420mpeg2 input
Add codec control for rtc external ratectrl lib
Check for addition overflows in vpx_img_set_rect()
Document vpx_img_set_rect() more precisely
Merge "Avoid overflow in calc_iframe_target_size" into main
Merge "Add codec control to get loopfilter level" into main
Add codec control to get loopfilter level
ratectrl_rtc.h: quiet MSVC int64_t->int conv warning
Avoid overflow in calc_iframe_target_size
Merge "vp9-rtc: Extract content dependency in cyclic refresh" into main
Merge "Disallow skipping transform and quantization" into main
Disallow skipping transform and quantization
vp9-rtc: Extract content dependency in cyclic refresh
Add constructor to VP9RateControlRtcConfig
Merge "rc: turn off gf constrain for external RC" into main
rc: turn off gf constrain for external RC
Merge "test-data.sha1: add missing sha sums" into main
Merge changes I9f0852a0,Ieecb98a7 into main
Add use_simple_encode_api to oxcf
Fix flaky assertions in SimpleEncode
test-data.sha1: add missing sha sums
Merge "vp9 rc: add vbr to rtc rate control library" into main
vp9 rc: add vbr to rtc rate control library
normalize vp9_calc_[ip]frame declarations and definitions
vp9: Adjust logic for gf update in 1 pass vbr
Initialize VP9EncoderConfig profile and bit depth
Change the data path in svc rate control test
vp9-rtc: Refactor 1 pass vbr rate control
Update some comments for rc_target_bitrate
simple_encode: fix some -Wsign-compare warnings
simple_encode_test: fix input file path
L2E: properly init two pass rc parameters
Fixed redundant wording for decoder algorithm interface
Merge changes I2e86b005,I971c6261,I87fe4dad
Merge "img_alloc_helper: make align var unsigned"
Use 'ptrdiff_t' instead of 'int' for pointer offset parameters
Implement vpx_convolve8_avg_vert_neon using SDOT instruction
Merge transpose and permute in Neon SDOT vertical convolution
Implement vpx_convolve8_avg_horiz_neon using SDOT instruction
Optimize remaining mse and sse functions in variance_neon.c
Implement vertical convolution using Neon SDOT instruction
Implement Neon variance functions using UDOT instruction
Use ABD and UDOT to implement Neon sad_4d functions
Optimize Neon reductions in sum_neon.h using ADDV instruction
img_alloc_helper: make align var unsigned
Manually unroll the inner loop of Neon sad16x_4d()
Optimize Neon SAD reductions using wider ADDP instruction
Merge "Implement horizontal convolution using Neon SDOT instruction"
Implement horizontal convolution using Neon SDOT instruction
vp9_denoiser_neon,horizontal_add_s8x16: use vaddlv w/aarch64