summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_pickmode.c
AgeCommit message (Collapse)Author
2014-01-31Set proper rtc interp_filter at block levelYaowu Xu
Based on frame level settings. Change-Id: I922c09c195ab055585eaa4f544c51aceb1203a7a
2014-01-31fix IOCsYaowu Xu
Left shift of negative values caused IOC warnings. Change-Id: I6f41b020ca0ff51f7861719d41393e9460b75d4e
2014-01-29create super fast rtc modeJim Bankoski
This patch only works if the video is a width and height that are both a multiple of 32.. It sets every partition to 16x16, and does INTRADC only on the first frame and ZEROMV on every other frame. It always does does the largest possible transform, and loop filter level is set to 4. Was ~20% faster than speed -5 of vp8 Now 20% slower but adds motion search ( every block ), nearest, near and zeromv The SVC test was changed because - while this realtime mode produces bad quality albeit quickly, it isn't obeying all the rules it should about which frames are available. Change-Id: I235c0b22573957986d41497dfb84568ec1dec8c7
2014-01-22Removing get_scale_ref_frame_idx() function + cleanup.Dmitry Kovalev
Change-Id: Ic9472f361f8749a165aa464c2fa859681b66381b
2014-01-21Cleaning up vp9_setup_buffer_inter() function.Dmitry Kovalev
Change-Id: Ia63e2d05fa5dca3fb67788b0f1f28e9802ef27dd
2014-01-16Inter-frame non-RD mode decisionJingning 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