Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-21 | remove complex rd modeling. | Jim Bankoski | |
The affect on quality was minimal. Less than .1%, various sets yt ( +.15%), derf (-.1%), hd ( -.1% ), std hd(-.15%)... The affect on speed of encode at speed -5 was substantial ( ~3% ). Change-Id: I8903346fbae0c35f5b9ea20f81fdd239ae81247d | |||
2014-01-21 | Merge "Deprecate best_mv from encoder" | Yaowu Xu | |
2014-01-17 | Merge "Cleaning up vp9_picklpf.c file." | Dmitry Kovalev | |
2014-01-17 | Deprecate best_mv from encoder | Jingning Han | |
This commit deprecates the use of best_mv from encoding and bit-stream writing stages. It hence removes the definition from MACROBLOCKD. Change-Id: I8e5302775a2aa4a18900726df407bff881f2dfb1 | |||
2014-01-17 | Merge "Use a temp buffer for reconstruction when reference buffer is out of ↵ | hkuang | |
boarder." | |||
2014-01-17 | Use a temp buffer for reconstruction when | hkuang | |
reference buffer is out of boarder. Change-Id: Ic7ad136e54a4d68abe0fd4345146a86b0ba824e1 | |||
2014-01-17 | Cleaning up vp9_picklpf.c file. | Dmitry Kovalev | |
Change-Id: Id54f317846f61a320cc5aeef47248e074376ee5d | |||
2014-01-17 | Merge "Fix output cropping in vp9_get_preview_raw_frame." | Alex Converse | |
2014-01-17 | Merge "Removing unused vp9_yv12_copy_partial_frame() function." | Dmitry Kovalev | |
2014-01-17 | Fix output cropping in vp9_get_preview_raw_frame. | Alex Converse | |
Handle the non-420 case and set uv_width. This is needed to get the correct colorspace information out of vp9e_get_preview(). Change-Id: I62ce118cd7082708d812deb0843c1be87582e0fe | |||
2014-01-17 | Merge "Cleaning up vp9_refining_search_8p_c() function." | Dmitry Kovalev | |
2014-01-17 | Merge "Rename pick_sb_modes to rd_pick_sb_modes" | Jingning Han | |
2014-01-17 | Merge "Deprecate the use of best_mv in decoding process" | Jingning Han | |
2014-01-17 | Merge "Fix key frames for one pass." | Alex Converse | |
2014-01-16 | Removing unused vp9_yv12_copy_partial_frame() function. | Dmitry Kovalev | |
Change-Id: I3149e562fe9500914f67b6f908283edcdc381ac6 | |||
2014-01-16 | Rename pick_sb_modes to rd_pick_sb_modes | Jingning Han | |
Keep naming consistency for RD and non-RD mode decision functions, respectively. Change-Id: I904282b675fc511a46c13cb1f8287aa5d1c8ac94 | |||
2014-01-16 | Deprecate the use of best_mv in decoding process | Jingning Han | |
This commit removes the use of best_mv in the decoding process. This variable can be replaced with nearest_mv. It saves a few cycles on assigning the values for best_mv. Change-Id: Ic183f9c1fb615c54efd7e6ccfedcf09d493435e4 | |||
2014-01-16 | Revert "Revert "Revert "SSSE3 convolution optimization""" | Yunqing Wang | |
This reverts commit f9404f240642222775a371acde8fc0721b3812df. This patch caused some ASAN error. Change-Id: If15b7e581310e19061d111c69f2931809662ed19 | |||
2014-01-16 | Cleaning up vp9_refining_search_8p_c() function. | Dmitry Kovalev | |
Change-Id: Icf3b3dd96d7e133a4ad7260cd95288f6217998a6 | |||
2014-01-16 | Merge "Inter-frame non-RD mode decision" | Jingning Han | |
2014-01-16 | Fix key frames for one pass. | Alex Converse | |
Set this_key_frame_forced flag and don't use kf_boost when not set. Change-Id: Ibe66a82fa9219e60db358ddeb43d6471816c8b50 | |||
2014-01-16 | Inter-frame non-RD mode decision | Jingning Han | |
This commit setups a test framework for real-time coding. It enables a light motion search for non-RD mode decision purpose. Change-Id: I8bec656331539e963c2b685a70e43e0ae32a6e9d | |||
2014-01-16 | Merge "Fix printf formatting" | Adrian Grange | |
2014-01-16 | Merge "Add vp9_tm_predictor_4x4 neon implementation" | hkuang | |
2014-01-16 | Merge "don't dummy pack if we won't recode" | Jim Bankoski | |
2014-01-15 | Merge "Cleaning up reatectrl.c file." | Dmitry Kovalev | |
2014-01-15 | Merge "Cleaning up postproc code." | Dmitry Kovalev | |
2014-01-15 | Merge "Replacing cpi->rc with rc." | Dmitry Kovalev | |
2014-01-15 | don't dummy pack if we won't recode | Jim Bankoski | |
Avoid packing the bitstream 2 times unless we need to. For me this at speed -5 was a 2% speed up. Change-Id: I32205c98f55eedd4ff031ed5fb498c84bdaa855d | |||
2014-01-15 | Merge "Revert "Revert "SSSE3 convolution optimization""" | Yaowu Xu | |
2014-01-15 | Merge "Add max burst bitrate control." | Yaowu Xu | |
2014-01-15 | Merge "Rearranges the END_USAGE typedef" | Deb Mukherjee | |
2014-01-15 | Merge "Delete outdated comment & tidy-up others" | Adrian Grange | |
2014-01-15 | Merge "calculate_modified_err() cleanup." | Dmitry Kovalev | |
2014-01-15 | Replacing cpi->rc with rc. | Dmitry Kovalev | |
Change-Id: I0fbb7615545861e26ebffe72bd44f3a0e8616df7 | |||
2014-01-15 | Merge "Removing unused calc_partial_ssl_err() function." | Dmitry Kovalev | |
2014-01-15 | calculate_modified_err() cleanup. | Dmitry Kovalev | |
Change-Id: Ia24c9b1ff2d51dd9cb133722a041a615e1b8419f | |||
2014-01-15 | Merge "As you go mbmi->skip_coeff" | Jim Bankoski | |
2014-01-15 | Merge "Removing intra_mode_stats." | Dmitry Kovalev | |
2014-01-15 | Add vp9_tm_predictor_4x4 neon implementation | hkuang | |
Change-Id: I10c423bde7ea5a3bac9f14f35c73b6bc31c8f3e3 | |||
2014-01-15 | Merge "Save ~30% off tokenize_b" | Jim Bankoski | |
2014-01-15 | Rearranges the END_USAGE typedef | Deb Mukherjee | |
Rearranges the END_USAGE typedef to make it compatible with the vpx user input. Change-Id: Ic9fa9e9edbee7c0ad01e12e685b219582fcecd16 | |||
2014-01-15 | Fix printf formatting | Adrian Grange | |
Change-Id: I37c5d6f4a0f09d48d3ee31eecdb68dfa11d30bd3 | |||
2014-01-15 | Delete outdated comment & tidy-up others | Adrian Grange | |
Change-Id: I83031180723ee59270ec8fb66b2f73c0796bee25 | |||
2014-01-15 | Merge "Cleaning up vp9_rdopt.c." | Dmitry Kovalev | |
2014-01-14 | As you go mbmi->skip_coeff | Jim Bankoski | |
Calculate the skip_coeff as part of the encode process, rather than checking the eobs after the fact with another pass. Change-Id: Ib41b139e96a97dee30e4b993b4cc53d86337128d | |||
2014-01-14 | Fixing invalid block width/height calculation. | Dmitry Kovalev | |
Change-Id: Ieaeb53902ce0ffd5b1b27a92583e98abfa791433 | |||
2014-01-14 | Cleaning up vp9_rdopt.c. | Dmitry Kovalev | |
Change-Id: I5200bf68b43578eaadc4ea47b37f2633fa96d7bd | |||
2014-01-14 | Cleaning up postproc code. | Dmitry Kovalev | |
Change-Id: I7e53f6345a4cf89309262f50850c9ad08ed3c527 | |||
2014-01-14 | Save ~30% off tokenize_b | Jim Bankoski | |
Refactoring for speed in the same vein as detokenize_b... Change-Id: I90779aa46e3b13c22ddce9a42b60e1920ad97142 |