Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-02 | Merge "Fixed OUTPUT_YUV_SRC behavior for VP8" | Tim Kopp | |
2014-06-02 | Merge "seeing a 10x slowing down, revert now for investigation" | Yaowu Xu | |
2014-06-02 | seeing a 10x slowing down, revert now for investigation | Yaowu Xu | |
Revert "Fix a problem of using an uninitialized parameter" This reverts commit 538af7db5ffe2ab560511a3bc0ae74dae9316c14 Change-Id: I071aa9b7068ef515abb8ae9584df15067706ccb5 | |||
2014-06-01 | Merge "Revert "Remove Wextra warnings from vp9_sad.c"" | Frank Galligan | |
2014-06-01 | Revert "Remove Wextra warnings from vp9_sad.c" | Frank Galligan | |
This reverts commit 916550428db803c54c993ff9d3c34b9b0bcebb7c Change-Id: I500822b03f09c64ff6ec5396c68edee9ca3b75cb | |||
2014-05-31 | Merge "Converting disable_inter_mode_mask to inter_mode_mask." | Dmitry Kovalev | |
2014-05-30 | Merge "Add overflow check unit test for 16x16 inverse DCT/ADST transform" | Jingning Han | |
2014-05-30 | Merge "Fix a potential overflow issue in inverse 16x16 full 2D-DCT" | Jingning Han | |
2014-05-30 | Merge "Fix unused variable warning." | James Zern | |
2014-05-30 | Merge "Refactor the vp9_get_frame code for frame parallel." | hkuang | |
2014-05-30 | Add overflow check unit test for 16x16 inverse DCT/ADST transform | Jingning Han | |
This commit applies quantization process with coarse quantization step size to the forward transform coefficients and tests all the inverse 16x16 DCT and ADST implementation versions with the dequantized coefficients as input, to verify that the outcomes match the prototype. Change-Id: I68034a6126b45192c87d8c642155290e89bff8fa | |||
2014-05-30 | Merge "Fix a problem of using an uninitialized parameter" | Yaowu Xu | |
2014-05-30 | Merge "Removing unused ref_frame_mask local var." | Dmitry Kovalev | |
2014-05-30 | Refactor the vp9_get_frame code for frame parallel. | hkuang | |
In frame parallel decoding mode, there will be still several frames inside the decoder when application stop calling vpx_codec_decode to decode frames. The application will need to keep calling vpx_codec_get_frame to get all the remaining decoded frames in the decoder. Change-Id: I2ce8260a91282f045bb9a6093ff8a606b1990f14 | |||
2014-05-30 | Merge "Do not export non-existant symbols" | Yaowu Xu | |
2014-05-30 | Fix unused variable warning. | Christian Duvivier | |
Change-Id: I52f73943194039697da6880d2da54821b2498336 | |||
2014-05-30 | Fix a problem of using an uninitialized parameter | Yaowu Xu | |
This commit added a call to set speed feature before initializing motion search, fixed the problem where unintialized search method is used before its value being set. Change-Id: I537e4612bf0d00fd6f51396fd222d4b3bd6fde58 | |||
2014-05-30 | Fixed OUTPUT_YUV_SRC behavior for VP8 | Tim Kopp | |
By enabling the OUTPUT_YUV_SRC compiler flag, the encoder will write the raw input to bd.yuv. The functionality was mostly implemented, but in its previous state did not compile. Change-Id: Ia331ad0f4c6e6f9f51e8d42cd33ba8cc146b3dbf | |||
2014-05-30 | Merge "Re-factor some duplicate code." | Paul Wilkins | |
2014-05-29 | Do not export non-existant symbols | Sean McGovern | |
Change-Id: Ic0fb8e5016d064c2227cf5d87ffba86a4303c82b | |||
2014-05-29 | Removing unused ref_frame_mask local var. | Dmitry Kovalev | |
Change-Id: Ie11558c076a0161cc9608788e050b1b16e31c490 | |||
2014-05-29 | Merge "Consistent names for intra mask flags." | Dmitry Kovalev | |
2014-05-29 | Merge "Don't update encoder skip count for SEG_LVL_SKIP." | Alex Converse | |
2014-05-29 | Converting disable_inter_mode_mask to inter_mode_mask. | Dmitry Kovalev | |
Making this consistent with intra mode masks: you need to specify allowed inter/intra modes to use. Change-Id: Iaecd28bf79047259707d8e7a59a57bb7b856383e | |||
2014-05-29 | Consistent names for intra mask flags. | Dmitry Kovalev | |
Change-Id: Ibdd5255d37200fb8a1d50f71a2a49c6089ae21e7 | |||
2014-05-29 | Merge "Making speed checks consistent in set_rt_speed_feature()." | Dmitry Kovalev | |
2014-05-29 | Fix a potential overflow issue in inverse 16x16 full 2D-DCT | Jingning Han | |
An overflow issue could potentially happen in the second round 1-D transform of the SSSE3 full inverse 16x16 2D-DCT. This commit fixes this issue. Change-Id: Ia19e4888fda1cc929a28a5f89a5beec612d628dc | |||
2014-05-29 | Don't update encoder skip count for SEG_LVL_SKIP. | Alex Converse | |
This aligns the encoder behavior with the decoder. Change-Id: Ifa0840e4b07b19309e0bf1d1182498883249ec45 | |||
2014-05-29 | Merge "Moving itxm_add pointer from MACROBLOCKD to MACROBLOCK." | Dmitry Kovalev | |
2014-05-29 | Making speed checks consistent in set_rt_speed_feature(). | Dmitry Kovalev | |
Change-Id: Id3d0a49836fe996b806707d29a8130acf9d7ea0e | |||
2014-05-29 | Merge "Fixing -Wextra warnings in vp9_{cx, dx}_iface.c." | Yaowu Xu | |
2014-05-29 | Merge "Fixed a crash windows build" | Yaowu Xu | |
2014-05-28 | Fixed a crash windows build | Yaowu Xu | |
Change-Id: I58baa1da1f3bfc8a6da454399139fe6a7473ff10 | |||
2014-05-28 | Merge "vp8 denoiser: fix to zero_mv mode selection." | Marco Paniconi | |
2014-05-28 | vp8 denoiser: fix to zero_mv mode selection. | Marco Paniconi | |
In the current logic, if the sse for zero motion is smaller than the sse for new_mv (i.e., best_sse), we may still end up using the non-zero mv for denoising (if the magnitude of new_mv is above threshold). This can happen for very noisy content, and can lead to artifacts. This change ensures that we always use zero_mv (over new_mv) for denoisng if sse_zero_mv <= best_sse. Change-Id: I8ef9294d837b077013b77a46c9a71d17c648b48a | |||
2014-05-28 | Fixing -Wextra warnings in vp9_{cx, dx}_iface.c. | Dmitry Kovalev | |
Change-Id: I0abad32551dc534d3db27424c118e4b2f6b50f37 | |||
2014-05-28 | Merge "Using 2 instead of 3 elements for last_q array." | Dmitry Kovalev | |
2014-05-28 | Merge "Removing redundant vp9_zero() call." | Dmitry Kovalev | |
2014-05-28 | Merge "Cleaning up vp9_variance_sse2.c." | Dmitry Kovalev | |
2014-05-28 | Merge "Always allow ZEROMV when SEG_LVL_SKIP is on." | Alex Converse | |
2014-05-28 | Merge "Fix the all intra modes mask constant." | Alex Converse | |
2014-05-28 | Merge "Removing this_frame_stats member from TWO_PASS struct." | Paul Wilkins | |
2014-05-28 | Re-factor some duplicate code. | Paul Wilkins | |
Change-Id: I89a1dbea39c50c7633f746d9c93fec3a289f1b42 | |||
2014-05-28 | Merge "Remove brightness weighting in two pass." | Paul Wilkins | |
2014-05-27 | Removing undeclared identifier - build fix | Deb Mukherjee | |
Fixes build with --enable-internal-stats Change-Id: I137169c859f561478e45891defe976d595454166 | |||
2014-05-27 | Using 2 instead of 3 elements for last_q array. | Dmitry Kovalev | |
Change-Id: I2c6950e7d79fc89c6f97e6dcf47317ef66c453a5 | |||
2014-05-27 | Always allow ZEROMV when SEG_LVL_SKIP is on. | Alex Converse | |
Change-Id: I6db1dc82f66438ac48f571d2f1a2ac7c39a97a1a | |||
2014-05-27 | Fix the all intra modes mask constant. | Alex Converse | |
The new constant expands to 0x3fc00808. Change-Id: Ib5109e4faf035fe0402b59f8a8d2e412628b9276 | |||
2014-05-27 | Merge "Removing ctrl_id parameter from vpx_codec_control_fn_t." | Dmitry Kovalev | |
2014-05-27 | Removing this_frame_stats member from TWO_PASS struct. | Dmitry Kovalev | |
Change-Id: Id8877fad1f1e88b145e7c40c43174109b9c4f373 |