Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-15 | Merge "Removing unused calc_partial_ssl_err() function." | Dmitry Kovalev | |
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 | Merge "Removing pass number check from ivf_write_file_header()." | Dmitry Kovalev | |
2014-01-15 | Merge "Save ~30% off tokenize_b" | Jim Bankoski | |
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 | Save ~30% off tokenize_b | Jim Bankoski | |
Refactoring for speed in the same vein as detokenize_b... Change-Id: I90779aa46e3b13c22ddce9a42b60e1920ad97142 | |||
2014-01-14 | Merge "Making motion search code more compact." | Dmitry Kovalev | |
2014-01-14 | Merge "Cleaning up md5 example." | Dmitry Kovalev | |
2014-01-14 | Merge "Removing unnecessary casts + cleanup." | Dmitry Kovalev | |
2014-01-14 | Merge changes I8eda5762,Ia2ffca07 | Dmitry Kovalev | |
* changes: Removing unused switchable_interp_count[] field from VP9_COMP. Using clamp() function instead of the same raw code. | |||
2014-01-14 | Merge "Removing unused error_bins[] field from VP9_COMP." | Dmitry Kovalev | |
2014-01-14 | Merge "Reusing get_frame_new_buffer() function." | Dmitry Kovalev | |
2014-01-14 | Merge "Cleaning up vp9_encodeframe.c." | Dmitry Kovalev | |
2014-01-14 | Merge "Adding get_vp9_ref_frame_buffer() function." | Dmitry Kovalev | |
2014-01-14 | Merge "Converting int_mv to MV." | Dmitry Kovalev | |
2014-01-14 | Merge "Minor fix on an assert" | Deb Mukherjee | |
2014-01-14 | Minor fix on an assert | Deb Mukherjee | |
Fixes assert that fails occasionally on small values of max-key frame intervals. Also, adds a small change on updating frames_to_key for frame drops. Change-Id: Icc2b33b25e3e4ced7e49f8db73e0a887ef9c99e0 | |||
2014-01-14 | Merge "Change the strategy for deciding the display size" | Adrian Grange | |
2014-01-13 | Merge "fix a div by zero issue" | Yaowu Xu | |
2014-01-13 | Removing unused error_bins[] field from VP9_COMP. | Dmitry Kovalev | |
Change-Id: I883eb9026b44cb354d5b01c0f1d34ecd71f942e4 | |||
2014-01-13 | Removing unused switchable_interp_count[] field from VP9_COMP. | Dmitry Kovalev | |
Change-Id: I8eda5762728d981ab7757388741b598c665c26ca | |||
2014-01-13 | Using clamp() function instead of the same raw code. | Dmitry Kovalev | |
Change-Id: Ia2ffca072f5391b277ce1a0c4e5b4ece9ffc6831 | |||
2014-01-13 | Making motion search code more compact. | Dmitry Kovalev | |
Change-Id: I04d6a006eaf2676f2d8d1d96b87f69e081969382 | |||
2014-01-13 | Removing pass number check from ivf_write_file_header(). | Dmitry Kovalev | |
Putting appropriate check to open_output_file() and close_output_file(). Before that the output file has been opened twice during two-pass encoding. Change-Id: I290cecf00513d6a31ca3f45bc20fef7efcb10190 | |||
2014-01-13 | Reusing get_frame_new_buffer() function. | Dmitry Kovalev | |
Change-Id: Iac5c5aeaef62a4095a60d91285d2c7ad717db0fb | |||
2014-01-13 | Removing unnecessary casts + cleanup. | Dmitry Kovalev | |
Change-Id: I7298087426977e36b61ecf493949e9412842254c | |||
2014-01-13 | Merge "Adding mv_has_subpel() function." | Dmitry Kovalev | |
2014-01-13 | Change the strategy for deciding the display size | Adrian Grange | |
There are three contributors to the definition of how the display size is set: (1) display width/height set in the container. (2) display size (optional in the frame header) (3) decoded frame size (from the frame header) This patch modifies the way that vpxdec defines the display size to give preference to these three criteria in the order given above. If the container sets a non-zero size, it is used, otherwise the display size specified in the first decoded frame is used (if specified), with the raw decoded frame size of the first frame used as a last resort. The display size set in frames other than the first is always ignored in this implementation. Change-Id: I7e98d817d3f5894d559dd2aeb0a6cb1959b9092b | |||
2014-01-13 | Merge "Adding raw_read_frame() function to vpxdec." | Dmitry Kovalev | |
2014-01-13 | Removing intra_mode_stats. | Dmitry Kovalev | |
Change-Id: I6e0895f7f826b484ac86945e6abe3a706a6b0399 | |||
2014-01-13 | Removing unused calc_partial_ssl_err() function. | Dmitry Kovalev | |
Change-Id: Iad8b0208d3a3b0fc3d7fda3933b0fc007d4d2e9e | |||
2014-01-13 | Merge "test_libvpx: fix negative CPU filter" | James Zern | |
2014-01-13 | Converting int_mv to MV. | Dmitry Kovalev | |
Change-Id: Id31c0e100d275bd3650eaf5e4b8fe5ce648dbfaf | |||
2014-01-13 | Merge "Cleaning up and fixing psnr calculation code." | Dmitry Kovalev | |
2014-01-13 | Adding mv_has_subpel() function. | Dmitry Kovalev | |
Change-Id: I50922bb1a689f8515debaa018f850b231c21189f | |||
2014-01-13 | Adding raw_read_frame() function to vpxdec. | Dmitry Kovalev | |
Change-Id: Ie2a4606daf35b327d6f2ac8d7fd8f6cacf4c5b6a | |||
2014-01-13 | Merge "Enable reference frame masking for rt mode" | Yaowu Xu | |
2014-01-13 | fix a div by zero issue | Yaowu Xu | |
Change-Id: I091dfaa0ed5b9672eedd46d6097469d0802e24ef | |||
2014-01-13 | Enable reference frame masking for rt mode | Yaowu Xu | |
Reference frame masking helped good quality mode to gain about 5% in encoding speed, this commit enable it for rt mode to gain the speed improvement. In addition, this commit move the speed feature setup to a separate function. Change-Id: I015e8f78bbb21dd43ae183b9b9355bea2ccda9c5 | |||
2014-01-13 | Merge "mips dsp-ase r2 vp9 decoder fixed bug in extend frame module (seg fault)" | Johann | |
2014-01-13 | No arf right before real scene cut. | Paul Wilkins | |
To reduce pulsing we now allow an arf just before forced key frames and at the end of a clip or section (which may be stitched to another clip or section). However, this does not make sense for key frames arising from real scene cuts. Change from original patch reflects other recent changes in regard to alignment of gf/arf and kf groups. Change-Id: I074a91d1207e9b3e28085af982f6718aa599775f | |||
2014-01-13 | Further rate control tweaks and fixes. | Paul Wilkins | |
Further fixes regarding min and max rate. Bug fixes re kf group bits and last kf group. Change-Id: Iaafd719d30a489e135a3c55851ce8c632091a436 | |||
2014-01-13 | mips dsp-ase r2 vp9 decoder fixed bug in extend frame module (seg fault) | Parag Salasakar | |
Change-Id: Ic46da8897d2fb5351e22d6d74805fd9d78c81b32 | |||
2014-01-11 | Merge "cosmetics: vp9_reconinter.h: make some variables const" | James Zern | |
2014-01-11 | Merge "datarate_test: fix some type conversions" | James Zern | |
2014-01-10 | test_libvpx: fix negative CPU filter | James Zern | |
negative patterns begin with _one_ '-', not one before each pattern. https://code.google.com/p/googletest/wiki/V1_7_AdvancedGuide#Running_a_Subset_of_the_Tests Change-Id: I6fd527b31bc2571dfdaa453cbbb57c77b3409563 |