- 02 Jan, 2018 13 commits
-
-
Hui Su authored
Reduce height from 540 t0 360, hopefully to resolve the test failures related to OOM. BUG=aomedia:1177 Change-Id: Ia697d8d820a664e76f9a455189d4a58068591ddd
-
Sebastien Alaiwan authored
Change-Id: I3482355d2185fce56d4cb574ab271213df00164b
-
Sebastien Alaiwan authored
Also, avoid uninitialized intermediate variable. Change-Id: I9e9e1e816ae0c9f0ec664b7f7d3ca75a7a22c995
-
Jingning Han authored
Properly handle the tile load size writing operations in ext-tile when large-scale-tile is on and off. This fixes an enc/dec mismatch issue when both ext-tile and obu are turned on. BUG=aomedia:1179 Change-Id: I460e0cd55ba5d0bf5b75b5a5f6866c8774693207
-
Jingning Han authored
Fix the broken unit test when ext-tile and obu are both turned on. The test failure was due to the merge of CONFIG_ADD_4BYTES_OBUSIZE. This solves the unit test failure cases when cm->large_scale_tile is on. BUG=aomedia:1179 Change-Id: I7b4a5720e493db2a7d914fc9f8b886a67b1e85cd
-
Yaowu Xu authored
Change-Id: Ib94b6342ac9e5f1faeb9c93458e8e85722b9f97a
-
Sebastien Alaiwan authored
Change-Id: If6f25deface628dbc9bc1964a352ab1b8fed1227
-
Linfeng Zhang authored
Change-Id: I5821e35d7cda96c20e22ab02bc2dfe8639025fde
-
Linfeng Zhang authored
Change-Id: I520dff073d24f56b3d4878d74086a1336bb83997
-
Sebastien Alaiwan authored
CONFIG_HIGHBITDEPTH doesn't exist anymore: use CONFIG_AV1_ENCODER instead. Change-Id: I6500c3faf5848106f6b5e756287d043e84bdc7af
-
Urvang Joshi authored
Change-Id: I555fe53c90988d0e6fc392417b4758d558842e94
-
Zoe Liu authored
The FIXME is a leftover from the expired code flow. It is no longer valid for the current codebase. Change-Id: Ic498e6d5c59581b559eacc087a98479e8be37555
-
Zoe Liu authored
Change-Id: I438c4fd81ef16ef834d06e7e8eb33e3412943f5a
-
- 01 Jan, 2018 2 commits
-
-
Zoe Liu authored
For the setup of prev_frame and use_prev_frame_mvs, the removed code has a copy that already exists inside read_uncompressed_header(). Change-Id: Ic814bc1f1781320e13f9ac3e183f21e2cab589d8
-
Zoe Liu authored
The removed variable was once defined for evaluating the use of distance-weighted compound prediction for the new skip mode, under the scenario when all reference frames are forward predicted. Change-Id: I114daa66d911ec8bb8ef220f7c519566037429b1
-
- 31 Dec, 2017 2 commits
-
-
Dake He authored
Use a lookup table to deterimine speed of adaptation in update_cdf. Tests on 5 keyframes show improvement in BD-rate: consistently more than -0.2% for google test sets (lowres, midres, hdres). Change-Id: I6f8927fc6e876e22ebcf2f9340ed62e54cc79d28
-
Dake He authored
1. code the range of eob in a transform block as a single symbol. 2. initialize cdfs directly. 3. initial cdfs are trained by using laplace prob estimates as in base level coding (CL 38638) Change-Id: I65c88d6dd0da3381feeec837928ac5bd81be4296
-
- 30 Dec, 2017 4 commits
-
-
Yaowu Xu authored
This fixes MSVC compiler warnings. Change-Id: Iadd603a4ce2f944f708dff6b23005991cfa3d47a
-
Yaowu Xu authored
Change-Id: Ic2d7026b5a859666e813766b34badd4a9ee209b7
-
Yaowu Xu authored
This commit fixes the misuse of Stage_range[0] as bitdepth. Change-Id: I2bf27aff4cc276c42dc834b01e5d20992f6e3da4
- 29 Dec, 2017 2 commits
-
-
Yue Chen authored
This will clear range check failures related to fwd square txfms when using --enable-coefficient_range_checking. Change-Id: I5cdc1751b979f612b33d6e00a47277a18792f175
-
Dake He authored
1. Train and init cdfs directly. 2. Use laplace prob estimates in aom_entropy_optimizer to avoid zero probabilities. Change-Id: I878fc0a306cbffe3eb51c5b86d5872459b6705c5
-
- 28 Dec, 2017 5 commits
-
-
Yaowu Xu authored
Change-Id: Ibce950e8ca61b1518e8b9364939972315febb234
-
Linfeng Zhang authored
Tested with 720p encoding and av1_cost_coeffs() saves 18% time. dc_sign_contexts[]'s size is increased to 4*16+1 to avoid crash in previously reverted CL 4ab9a5dc. Change-Id: I5e9e7c4d3b41abfb83e0faedd08efa42785f2858
-
RogerZhou authored
Change-Id: I2fbf8f0b44c48719e597a98c118ec38b3347071a
-
Debargha Mukherjee authored
This reverts commit 4ab9a5dc. Reason for revert: Breaks encoding/decoding Change-Id: I9db6bd36688eb182365a31a2976257fb23a2c9c8
-
Debargha Mukherjee authored
BUG=aomedia:1180 Change-Id: I0da8b9f801fdac419a29c4113fa3606cfff8385a
-
- 27 Dec, 2017 10 commits
-
-
Yaowu Xu authored
This help MSVC compiler to avoid warnings. Change-Id: Ibe53cbce7648c453bbea4db91e324bf131fbdd41
-
Yaowu Xu authored
Change-Id: I523d9a89493895eb6a7af1df30a39f36ca9f159f
-
Cheng Chen authored
Copy and x, y only convolve functions should be identical to the original 2d function. Change-Id: I2b84a1eed775e8d7cba9bc3baa6352227a0326c8
-
Frederic Barbier authored
This experiment has been adopted, we can simplify the code by dropping the associated preprocessor conditionals. Change-Id: Idf52f49d953b422f7789247df966d238fc34299b
-
Linfeng Zhang authored
Change-Id: I8e205e5b6310b345065200cfdac23f30badc3caa
-
Yaowu Xu authored
Change-Id: I69916bb6390dd9275341d8cd3fae2d8961e1cae3
-
Linfeng Zhang authored
Tested with 720p encoding and av1_cost_coeffs() saves 18% time. Change-Id: If6de7c539c4b01a3066bdc267fb375dfe77c2c50
-
Jingning Han authored
Sub8x8 blocks will not check the extended region in motion field. For regular block sizes, limit the extended region to be 3 points, down from 9 points check. Change-Id: I70f2631aa726ad01ee6bb83fffdf71ef82505888
-
Jingning Han authored
When either component of a motion vector is above 4096, drop this motion vector from the motion vector reference frame for later motion field projection use. The coding performance change is close to 0 for lowres and midres. This ensures that the motion vector and reference frame tuple can be efficiently stored within 32 bits. Change-Id: I9ae60a5caab2d3f49200abb5415532d82986839f
-
Tom Finegan authored
- Make the add_4bytes_obusize experiment part of the obu experiment. - Remove the add_4bytes_obusize experiment flags. - Update the encoder, decoder, and tooling sources. BUG=aomedia:1125 Change-Id: Ia5c443c855e52618257b39c44ca2632703bf83fd
-
- 26 Dec, 2017 2 commits
-
-
Zoe Liu authored
Change-Id: I40232b965ba28b4dcef7ebfe8697679f6b0ffc96
-
Zoe Liu authored
Use the frame ID that indicates the frame display order to identify whether two different reference frames exist for inter-coded frames. If there is only one unique reference valid in the reference buffer, there is no need to signal reference_mode. Instead, the decoder may identify such scenario and set reference_mode to SINGLE_REFERENCE. Change-Id: If7d374f5355f153c50b408be5a9956a833c976c3
-