• Marco's avatar
    Compound prediction mode for nonrd pickmode. · eb7d431c
    Marco authored
    Allow for compound prediction mode in nonrd_pickmode for ZEROMV.
    For real-time encoding, 1 pass with non-zero lag-in-frames.
    
    Added speed feature to control the feature.
    Enabled for speed >=6 for now, under VBR mode.
    
    avgPSNR/SSIM metrics positive on ytlive set, for speed 6:
    some clips up by ~3-5%, some clips neutral gain, average gain
    across clips is ~1%.
    
    Small/negligible decrease in speed.
    
    Change-Id: I7a60c7596e69b9a928410c5ee2f9141eecd8613d
    eb7d431c
Name
Last commit
Last update
..
arm/neon Loading commit data...
mips/msa Loading commit data...
x86 Loading commit data...
vp9_alt_ref_aq.c Loading commit data...
vp9_alt_ref_aq.h Loading commit data...
vp9_aq_360.c Loading commit data...
vp9_aq_360.h Loading commit data...
vp9_aq_complexity.c Loading commit data...
vp9_aq_complexity.h Loading commit data...
vp9_aq_cyclicrefresh.c Loading commit data...
vp9_aq_cyclicrefresh.h Loading commit data...
vp9_aq_variance.c Loading commit data...
vp9_aq_variance.h Loading commit data...
vp9_bitstream.c Loading commit data...
vp9_bitstream.h Loading commit data...
vp9_block.h Loading commit data...
vp9_blockiness.c Loading commit data...
vp9_context_tree.c Loading commit data...
vp9_context_tree.h Loading commit data...
vp9_cost.c Loading commit data...
vp9_cost.h Loading commit data...
vp9_dct.c Loading commit data...
vp9_denoiser.c Loading commit data...
vp9_denoiser.h Loading commit data...
vp9_encodeframe.c Loading commit data...
vp9_encodeframe.h Loading commit data...
vp9_encodemb.c Loading commit data...
vp9_encodemb.h Loading commit data...
vp9_encodemv.c Loading commit data...
vp9_encodemv.h Loading commit data...
vp9_encoder.c Loading commit data...
vp9_encoder.h Loading commit data...
vp9_ethread.c Loading commit data...
vp9_ethread.h Loading commit data...
vp9_extend.c Loading commit data...
vp9_extend.h Loading commit data...
vp9_firstpass.c Loading commit data...
vp9_firstpass.h Loading commit data...
vp9_frame_scale.c Loading commit data...
vp9_job_queue.h Loading commit data...
vp9_lookahead.c Loading commit data...
vp9_lookahead.h Loading commit data...
vp9_mbgraph.c Loading commit data...
vp9_mbgraph.h Loading commit data...
vp9_mcomp.c Loading commit data...
vp9_mcomp.h Loading commit data...
vp9_multi_thread.c Loading commit data...
vp9_multi_thread.h Loading commit data...
vp9_noise_estimate.c Loading commit data...
vp9_noise_estimate.h Loading commit data...
vp9_picklpf.c Loading commit data...
vp9_picklpf.h Loading commit data...
vp9_pickmode.c Loading commit data...
vp9_pickmode.h Loading commit data...
vp9_quantize.c Loading commit data...
vp9_quantize.h Loading commit data...
vp9_ratectrl.c Loading commit data...
vp9_ratectrl.h Loading commit data...
vp9_rd.c Loading commit data...
vp9_rd.h Loading commit data...
vp9_rdopt.c Loading commit data...
vp9_rdopt.h Loading commit data...
vp9_resize.c Loading commit data...
vp9_resize.h Loading commit data...
vp9_segmentation.c Loading commit data...
vp9_segmentation.h Loading commit data...
vp9_skin_detection.c Loading commit data...
vp9_skin_detection.h Loading commit data...
vp9_speed_features.c Loading commit data...
vp9_speed_features.h Loading commit data...
vp9_subexp.c Loading commit data...
vp9_subexp.h Loading commit data...
vp9_svc_layercontext.c Loading commit data...
vp9_svc_layercontext.h Loading commit data...
vp9_temporal_filter.c Loading commit data...
vp9_temporal_filter.h Loading commit data...
vp9_tokenize.c Loading commit data...
vp9_tokenize.h Loading commit data...
vp9_treewriter.c Loading commit data...
vp9_treewriter.h Loading commit data...