Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-03 | Merge "Removing lossless field from VP9EncoderConfig." | Dmitry Kovalev | |
2014-06-03 | Adding buffer levels to RATE_CONTROL struct. | Dmitry Kovalev | |
Change-Id: Ib35ff854378764dc3c6745844c67a33dee545663 | |||
2014-06-03 | Removing lossless field from VP9EncoderConfig. | Dmitry Kovalev | |
Right now there is just one place to check: xd->lossless and for the first pass there is a function is_lossless_requested(). Change-Id: I949a6834e64ce51e422e2892f097f2b871b5429a | |||
2014-06-03 | Merge "Moving first pass related functions to vp9_firstpasss.c." | Dmitry Kovalev | |
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-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-29 | Merge "Moving itxm_add pointer from MACROBLOCKD to MACROBLOCK." | Dmitry Kovalev | |
2014-05-27 | Removing redundant vp9_zero() call. | Dmitry Kovalev | |
rd.tx_select_threshes is cleared in encode_frame_internal(). Change-Id: Ie03776a41c585f13b392a9b62d4e91ef26ebeaf0 | |||
2014-05-23 | Converting target_bandwidth to Bit/s at very beginning. | Dmitry Kovalev | |
Change-Id: I1d8c9fe4228e2f1ef67a66883694842a9545e7b9 | |||
2014-05-21 | Moving first pass related functions to vp9_firstpasss.c. | Dmitry Kovalev | |
Change-Id: I7ce717badf098d1dad14cb6677c0f811057f4bb1 | |||
2014-05-21 | Moving itxm_add pointer from MACROBLOCKD to MACROBLOCK. | Dmitry Kovalev | |
The final goal is eventually to get rid of both itxm_add and fwd_txm4x4. This patch does it in the decoder. Change-Id: Ibb3db57efbcbb1ac387c6742538a9fcf2c6f24a5 | |||
2014-05-19 | Merge "Hiding vp9_sub_pel_filters_{8, 8s, 8lp} filters in *.c file." | Dmitry Kovalev | |
2014-05-16 | Moving PC_TREE from MACROBLOCK to VP9_COMP. | Dmitry Kovalev | |
Because PC_TREE is encoder-level data, not MACROBLOCK-level data. Change-Id: I4f620c0781acd3a2744860610117e74948e0b2b5 | |||
2014-05-15 | Merge "Clear unused parameter warning." | Paul Wilkins | |
2014-05-14 | Hiding vp9_sub_pel_filters_{8, 8s, 8lp} filters in *.c file. | Dmitry Kovalev | |
Change-Id: Id401da740b0a0141caaef9e1bcccd981e5cef4a4 | |||
2014-05-14 | Merge "Fix int compared to unsigned int warnings." | Paul Wilkins | |
2014-05-14 | Clear unused parameter warning. | Paul Wilkins | |
Caused by a parameter which is only used under #if CONFIG_VP9_POSTPROC. Change-Id: I2c0979d215d45f56da1a38bb13aa214bde52a640 | |||
2014-05-14 | Fix int compared to unsigned int warnings. | Paul Wilkins | |
Also delete vp9_set_roimap() which is not used in VP9. Change-Id: I48c60b1dc8794c6a234f9c3d95e2debb7bdb3fd5 | |||
2014-05-14 | Clean up two unused parameters. | Paul Wilkins | |
Unused parameters to encode_without_recode_loop() Change-Id: Ia94ce09199cd2419f26964eb5b53db2b7718cf03 | |||
2014-05-13 | Merge "Moving loopfilter call to vp9_decode_frame()." | Dmitry Kovalev | |
2014-05-13 | Merge "Inlining setup_key_frame() and setup_inter_frame()." | Dmitry Kovalev | |
2014-05-13 | Merge "Move frame stats output to after update" | Adrian Grange | |
2014-05-12 | Inlining setup_key_frame() and setup_inter_frame(). | Dmitry Kovalev | |
Change-Id: I6c0f0f91c189c041559f724f4faeada144390353 | |||
2014-05-12 | Moving loopfilter call to vp9_decode_frame(). | Dmitry Kovalev | |
Inline loopfilter has been already handled in vp9_decode_frame(). Collecting all similar code in one place now. Change-Id: I358a0280fc7c2b27cca520bc1e8c16c4eb6491dd | |||
2014-05-12 | fixed comparison of different int types. | Yaowu Xu | |
Change-Id: Iaa5543eb9e17589d46d9ed2bc363e2646ed4e01e | |||
2014-05-09 | Move frame stats output to after update | Adrian Grange | |
Frame-level stats were being output before the post-encode update had been carried out. Change-Id: I67405c67c020cde4468f5db3cee76f7de5b624eb | |||
2014-05-07 | Merge "Using SPEED_FEATURES instead of VP9_COMP in vp9_init_search_range()." | Dmitry Kovalev | |
2014-05-07 | Merge "Removing MODE_TEST_HIT_STATS." | Dmitry Kovalev | |
2014-05-01 | Using SPEED_FEATURES instead of VP9_COMP in vp9_init_search_range(). | Dmitry Kovalev | |
Change-Id: I961d50d6fafdd37ef7f23f0a871d28e28d2084ca | |||
2014-05-01 | Adding vp9_temporal_filter_init() function. | Dmitry Kovalev | |
Change-Id: I0d50354111df79b74aafcd3bb7dc14df3c14733a | |||
2014-04-30 | Removing MODE_TEST_HIT_STATS. | Dmitry Kovalev | |
It seems nobody uses it now. Change-Id: Ided479cb7f5023559efc8f102ecead43884f4441 | |||
2014-04-29 | Merge "Adding search_site_config struct." | Dmitry Kovalev | |
2014-04-29 | Merge "scale_and_extend_frame{,_nonnormative}() cleanup." | Dmitry Kovalev | |
2014-04-29 | Adding search_site_config struct. | Dmitry Kovalev | |
Change-Id: I2ad333553e673dbabcdc0f0366aea311e90849bf | |||
2014-04-25 | scale_and_extend_frame{,_nonnormative}() cleanup. | Dmitry Kovalev | |
Change-Id: Ie99fd7af436ab2f6b3ef0c3f1a652fb26116d861 | |||
2014-04-25 | Removing unused vp9_variance_halfpixvar*() functions. | Dmitry Kovalev | |
Change-Id: I99695564a3aa9bc8c79ac0a551d257e2ff3ad3c3 | |||
2014-04-24 | Remove key_frame_frequency variable from VP9_COMP | Adrian Grange | |
This member of VP9_COMP seemed unnecessary since it only shadowed VP9EncoderConfig.key_freq that is accessible through VP9_COMP. Change-Id: Ib751bb1cf1b0b3c50a2a527d7c34f6829dd6fee3 | |||
2014-04-22 | Renaming "onyx" to "encoder". | Dmitry Kovalev | |
Actual renames: vp9_onyx_if.c -> vp9_encoder.c vp9_onyx_int.h -> vp9_encoder.h Change-Id: I80532a80b118d0060518e6c6a0d640e3f411783c |