Enable skipping reference frame check in rd loop
Optimze inv 16x16 DCT with 10 non-zero coeffs - P2
Optimze inv 16x16 DCT with 10 non-zero coeffs - P1
Merge "Add a C fallback for get_msb() and change inline to INLINE."
Merge "Add initial intra frame neon optimization. 1~2% gain."
Merge "Using struct twopass_rc* instead of VP9_COMP*."
Add a C fallback for get_msb() and change inline to INLINE.
Add initial intra frame neon optimization. 1~2% gain.
Merge "AVX2 Variance Optimization"
Merge "Include gen_msvs_vcxproj.sh"
Merge "Replace RD modeling with a fixed point approximation."
Replace RD modeling with a fixed point approximation.
Merge "Fix an issue in motion vector prediction stage"
Merge "Further rate control cleanups"
Merge "Remove yasm.rules dependency"
Further rate control cleanups
Fix an issue in motion vector prediction stage
Remove deprecated variable from rt_speed_feature
Merge "Adding new_mv local variable."
Merge "Adding get_ref_frame_buffer() function."
Merge "Removing unused mvp_fill manipulation code."
Merge "Remove avoid_frame_with_high_error from RD loop"
Merge "Reusing ROUND_POWER_OF_TWO macro."
Merge "Clean up: unused function and variables"
Removing unused mvp_fill manipulation code.
Merge "Replacing &cpi->common with cm."
Adding new_mv local variable.
Reusing ROUND_POWER_OF_TWO macro.
Replacing &cpi->common with cm.
Merge "Fix encoding Raw yv12 and i420 from a pipe."
Merge "Code cleanup: remove unneeded lines."
Fix encoding Raw yv12 and i420 from a pipe.
Merge "Added placeholder for real time mode"
Code cleanup: remove unneeded lines.
Merge "Write correct resolution to the IVF file header (b/11270652)"
Merge "Combining ref_frame and second_ref_frame into ref_frames[2]."
Merge "Moving reset_segment_features() to encoder/vp9_segmentation.h."
Adding get_ref_frame_buffer() function.
Merge "Adding RefBuffer struct."
Write correct resolution to the IVF file header (b/11270652)
Remove avoid_frame_with_high_error from RD loop
Using struct twopass_rc* instead of VP9_COMP*.
Combining ref_frame and second_ref_frame into ref_frames[2].
Merge "Corerctly sets frame type in the 2 pass case"
Added placeholder for real time mode
Moving reset_segment_features() to encoder/vp9_segmentation.h.
Clean up: unused function and variables
Merge "Moving get_scan() call out of decode_coeffs() function."
Corerctly sets frame type in the 2 pass case
Merge "Tune IDCT8_1D macro function interface"
Merge "Modified Handling of min and max vbr rates."
Moving get_scan() call out of decode_coeffs() function.
Merge "Converting CHECK_POINT macro to inline function."
Merge "Replacing int_mv with MV."
Converting CHECK_POINT macro to inline function.
Merge "Replacing CHECK_BOUNDS macro with inline check_bounds function."
Merge "Moving hev mask calculation into filter4() function."
Tune IDCT8_1D macro function interface
Merge "Cleaning up get_prediction_decay_rate() function."
Merge "Pre planes configuration cleanup."
Modified Handling of min and max vbr rates.
Merge "Reduce num of buffer swap calls in idct8_1d_sse2"
Merge "Rework idct8x8_10 SSE2 implementation"
Pre planes configuration cleanup.
Merge "Merging best_ref_mv and second_best_ref_mv into best_ref_mv[2]."
Reduce num of buffer swap calls in idct8_1d_sse2
Cleaning up get_prediction_decay_rate() function.
Rework idct8x8_10 SSE2 implementation
Replacing int_mv with MV.
Merge changes Ic0a2427a,I3addbf6d
Merging best_ref_mv and second_best_ref_mv into best_ref_mv[2].
Reusing vp9_get_skip_context() function in encoder.
Merge "ARM NEON version of denoiser."
ARM NEON version of denoiser.
Merge "Fix show existing frame"
Merge "Adaptive motion control on ref and search range"
Using VP9_FRAME_MARKER instead of raw number.
Merge "Removing vpx_codec_vp9x_cx and internal experimental flag."
Merge "Remove a unused sub-pixel search"
Removing vpx_codec_vp9x_cx and internal experimental flag.
Adaptive motion control on ref and search range
Merge "Calculating has_second_ref only once for single_ref context."
Merge "Removing vp9_findnearmv.{h, c} files."
Moving MAX_PROB constant to vp9_prob.h.
Renaming vp9_dboolhuff.{h, c} to vp9_reader.{h, c}.
Merge "Renaming vp9_boolcoder.{h, c} to vp9_writer.{h, c}."
Merge "Using single struct to represent scale factors."
Renaming vp9_boolcoder.{h, c} to vp9_writer.{h, c}.
Merge "Reusing FRAME_COUNTS in the encoder."
Merge "Store the SSE of prediction residuals"
Merge "Initialize avg_frame_qindex to worst_allowed for 1 pass."
Merge "Fix a bug"
Merge "Code clean up"
Merge "Adjust gf_group_error_left for arf groups."