- 11 Apr, 2017 16 commits
-
-
Angie Chiang authored
This is part of tx kernel selection feature. Change-Id: I822e5a46d39c1fd525c911fc2a06e1be041d8ec8
-
Urvang Joshi authored
- More meaningful variable names - Comments to make code more readable. - Variables declared near use etc. Change-Id: I1a87d52a73aeefbaee4b9190861155dfcf05985c
-
Jingning Han authored
Resolve the unit test failure on AV1/LosslessTestLarge.TestLossLessEncoding/0 Change-Id: Ica884da0d0e5bd808c9f02f5de0a29cab950e7be
-
Jingning Han authored
Change-Id: Iacc9fd0ddb58066e914f831f8fadc5e3519fd8c4
-
Jean-Marc Valin authored
Change-Id: Ia773950145dcee58dd99cb996c4827afd554a3a9
-
Sean Purser-Haskell authored
Change-Id: Ia9220b7b499567e07307444defe86a1d386cb8f9
-
Sean Purser-Haskell authored
Change-Id: I88686147ef406b10691cc3e49f5a1a21fe9de029
-
Jingning Han authored
Properly scale the chroma component size per color plane. Change-Id: Ibf192d0e99f2fc3611beb82a3a9951ad09b292d3
-
Angie Chiang authored
Change-Id: Icd19ec381e8188c1c34e7a8b664d552d146cb7fc
-
Angie Chiang authored
This CL will break lv_map experiment because it's a partial implementation for transform kernel selection Change-Id: I927cb70c2fb0d079d485c1a5ca32c0e72335aad7
-
Angie Chiang authored
Change-Id: I50493fa9daf2de8859608d57f8d2010842c9eb07
-
Angie Chiang authored
This function will apply av1_inverse_transform_block to pd->dst.buf directly. Change-Id: I703762c2d3cee2af626c190fe3b3995e3cce2082
-
Luc Trudeau authored
Change-Id: Ie2cd742c68e65d4c17c52d73d819a875452e20a0
-
Zoe Liu authored
Change-Id: I246da885154303d139f5d97c53ebfc55d6dc82ca
-
Sarah Parker authored
This error was reintroduced by in an attempt to fix 91eb798b a mismatch introduced by the original bug fix at 72e2e982. BUG=aomedia:412 Change-Id: Iffc16fe0f5f3f953b0604a7cf56433350673338c
-
- 10 Apr, 2017 12 commits
-
-
Zoe Liu authored
This new coding tool is targeted to complete following two tasks: (1) Remove the inter mode NEWFROMNEARMV; (2) Add new inter coding modes that provide compound prediction but using single reference frame - initially NEAREST_NEARMV from single reference. Change-Id: Ifadf91147d0b12c2f62cfd79a72ce0c37c4ee949
-
Fergus Simpson authored
The resizing functions in resize.h and resize.c are useful for the frame super-res experiment. These functions will be needed in both the encoder and decoder, so the files have been moved into av1/common. Change-Id: I66154b7ec0eade0df460c4f4cf8eaa5f663c8904
-
Debargha Mukherjee authored
Change-Id: I9cd9362edbb7b642f4b632bf574abfe5b2159ff3
-
Sarah Parker authored
Change-Id: I7e64307f4bd8821e0abfe804d00d022414759706
-
Fergus Simpson authored
The SSE3 convolve functions do not work when scaling is involved. If either x_step_q4 or y_step_q4 is not 16 scaling will occur and an assert fails. This patch creates a C version of av1_convolve, av1_convolve_c. This function in turn calls all C versions of what av1_convolve calls. New C versions of these called functions have been created where needed and the same for the functions they call. This means that when scaling is enabled no asserts fail. av1_convolve_c is called instead of av1_convolve when x_step_q4 or y_step_q4 is not 16. Change-Id: I604d2716e034e23a0553fb7004133d3075514a7a
-
Angie Chiang authored
1) block_raster_idx is actually raster order only when tx_size is TX_4x8. It's very specific, so we should put it near to the place it's actually used. 2) Sync the meaning of block_idx on encoder/decoder sides Change-Id: I7d37a992cb773503e29f9c0d9d2586e580aa6173
-
Jingning Han authored
Change-Id: Icda2f6bae803fe73090261c81ac9a0f65d55d8f8
-
Jingning Han authored
Resolve the segmentation fault issue in nightly run unit test AV1/AltRefForcedKeyTestLarge.Frame1IsKey/0 Change-Id: Ib27ac0d41767f39114905b7edb6c220bf62214a1
-
Debargha Mukherjee authored
lowres: BDRATE (overall PSNR): -1.661% (up from -1542%) Change-Id: I612cb16f1d2362ab6375a5ef3258a4ed0777ac29
-
Jingning Han authored
The loop filter parameters change due to many experiments. The multi-thread loop filter is built on certain assumptions that would require changes in many table contents. Temporarily disable the multi-thread loop filter pass and only maintain the single frame reference during the development process. Change-Id: I33a6a7a6fc4299f8fc414ae7f28c5a463af1e12b
-
Debargha Mukherjee authored
Reduces value from 512 to 256. Change-Id: Ia1f924e8b0f38baee812740d7f90e6b95c6df15f
-
Jingning Han authored
This resolves unit test AV1/AqSegmentTest failure issue in higher speed settings. Change-Id: I3dfe804bb47796f254bbd87e266d190fe75b85c8
-
- 09 Apr, 2017 1 commit
-
-
Angie Chiang authored
Change-Id: I816cada620c6fcff30955cf0e62766ce601eedaf
-
- 08 Apr, 2017 4 commits
-
-
Debargha Mukherjee authored
Change-Id: I1665b3812726fd40326a4ac3da79dc316529e17e
-
Timothy B. Terriberry authored
Thanks to Alex Converse for the report. Change-Id: I47f6cb6de52ca31ab92de6d74a11a16063a8023f
-
Steinar Midtskogen authored
Change-Id: I6570518c16d0d7707ddf4e8e8ad1b756eb5a7648
-
Jean-Marc Valin authored
That should help 4:2:2 Change-Id: I299e43db5b75880294c501bc0ad322823e70590c
-
- 07 Apr, 2017 7 commits
-
-
Yi Luo authored
Change-Id: I66fdc495b337debbc8599c9b9ae124cb27758b92
-
Jingning Han authored
Unify the intra boundary condition in the cb4x4 mode for all the YUV 420/422/444 formats. Change-Id: I97f048d5d69cbe91b6b53ef2192b2d9418d2a845
-
Sarah Parker authored
Change-Id: Ic2344a6475b967fa07f70b3ffad2714de657bb49
-
Jingning Han authored
Scale the block size in the active map with respect to the effective mode_info size. This resolves an active map unit test failure issue due to out-of-bound address access. Change-Id: Idcd5c318cb475c4e43cc2a41d90028246bf25f37
-
Debargha Mukherjee authored
Change-Id: I5546263d3b3ce4c1b9b70175bc4e6a301b1c8463
-
Angie Chiang authored
This will make the code a bit complicated, but it will facilitate lv_map experiment Change-Id: Ic2d4d2caac4d138aacc8a9e86e2f1b029395f1fc
-
Yushin Cho authored
Change-Id: I2011f113cf6a66a766c1c754b4d47e913ba54689
-