- Jul 18, 2016
-
-
Nathan E. Egge authored
Change-Id: Ic04e180b09745fab2230d05985770c41deea4fad
-
Nathan E. Egge authored
Without first including ./aom_config.h in aom_dsp/prob.c the memmove function is implicitly defined and causes a compiler warning. Change-Id: I339d0389f10324a1085aba7d6492b2159a14da92
-
Aℓex Converse authored
For now this is in its own experiment for benchmarking purposes, but it will eventually be folded into the main ANS experiment. Change-Id: Icdb54b6ca3c0191ba717d6d10aaaffb11e2bebea
-
Jingning Han authored
Change-Id: I96bd5d1fd4d9c3cf9f76fa8d2b0762a7cdc878fd
-
Jingning Han authored
Change-Id: I371297e6ee000e6dc01ba1544763cbed429b0e5a
-
Jingning Han authored
Change-Id: I97b4b2cb4c83f2be6a5be65fac6d0017dcf32c67
-
Jingning Han authored
Remove the separate implementations of set_contexts() in encoder and decoder. Change-Id: I9f6e9b075532faae0f74f885d9443589254258a7
-
- Jul 16, 2016
-
-
Thomas Daede authored
Upgrade profile if required. Change-Id: Ieb2b77d2446290a8fc749739247a01e8f0600c55
-
- Jul 15, 2016
-
-
Zoe Liu authored
Change-Id: I5feee1b56159e15c5eb55b7e4e50694207b2e19c
-
Urvang Joshi authored
While we are at it: - Rename some variables to more meaningful names - Reuse some common consts from a header instead of redefining them. Change-Id: I75c4248cb75aa54c52111686f139b096dc119328
-
Steinar Midtskogen authored
Change-Id: I61eb08862a101df74a6b65ece459833401e81117
-
- Jul 14, 2016
-
-
Zoe Liu authored
In the experiment of EXT_REFS, add the use of the 3 extra reference frames, including the 2 forward reference frames LAST2 and LAST3, and the one backward reference frame BWDREF, for the encoding. For lowres, EXT_REFS achieves following bitrate saving on overall PSNR compared against baseline: Avg: -4.581 BDRate: -4.358 Change-Id: Ib15b65681c39892ddfce5e4107598c0a22317ccd
-
- Jul 13, 2016
-
-
Urvang Joshi authored
Change-Id: I42676bd99080b75e1a23b4378dcc3044d37d54c0
-
Nathan E. Egge authored
Display the -b --bit-depth command line parameter on of aomenc when --config-aom-highbitdepth is enabled. Change-Id: I76147e38b9985e68b1e642e21be8fd4d8ec4d966
-
Urvang Joshi authored
- Const correctness - Refactoring - Make variables local when possible etc - Remove -Wcast-qual to allow explicitly casting away const. Change-Id: I6ecb7d345162dc08ccdd17095b0800fb3a00cf2f
-
Yushin Cho authored
In super_block_uvrd(),if is_cost_valid == 0, all return parameters, i.e. rate, distortion, skippable, and sse, are reset. So, should not call txfm_rd_in_plane() if is_cost_valid == 0. Also, the bug causes av1_xform_quant() to see invalid diff signal since av1_subtract_plane() is not called in super_block_uvrd(). Change-Id: Iaa06061e2e9aa8876b4611a54f4ae6b8d499332b
-
Yaowu Xu authored
Change-Id: Ia149f7cc1d9a8a2289bdb65040992a9b4c234c73
-
- Jul 12, 2016
-
-
Yaowu Xu authored
Given the largest transform size is 32x32, this commmit changes size estiiation based on the size rounding up to 32 multiples to avoid insufficient buffer allocations. BUG=https://bugs.chromium.org/p/aomedia/issues/detail?id=36 Change-Id: I6eab09dc6acdc0f5a6bcadb918d62c4852aae21f
-
Hui Su authored
BUG=https://bugs.chromium.org/p/aomedia/issues/detail?id=29 Change-Id: Iac2822a7c5c64de1ad7fc6ee0efb4fcca3aacbc1
-
Yaowu Xu authored
BUG=https://bugs.chromium.org/p/aomedia/issues/detail?id=34 Change-Id: Idbcc5cf52d55b69ab0bb933828cfc88b79d9d04e
-
- Jul 11, 2016
-
-
Urvang Joshi authored
Change-Id: I98919a04bead417379e555461f67978501f922e7
-
Yaowu Xu authored
This commit increases the minimum size for allocated buffer for compressed data. The old size underestimated the size needed for small images with width or height less than 64 pixels. BUG=https://bugs.chromium.org/p/aomedia/issues/detail?id=31 Change-Id: Ia12507edc2be1e737ec49c32f64fd2ebf1eab41f
-
Jingning Han authored
This improves the encoding speed. For bus at CIF 1000 kbps, the encoding time (speed 0) goes down from 248000 ms to 231000 ms, i.e., 7% speed-up. Change-Id: Ic59b39b7eb1b6e72fdb646e22bfeddd3eff1cb71
-
Jingning Han authored
This commit resets the transform size to be the maximum possible value. It avoids out-of-boundary writing when the ActiveMap is turned on. Change-Id: I8302dd9a5c9fffaea3edf9ad33f72aa111999737
-
Urvang Joshi authored
Also, fix the warnings generated by this flag. Change-Id: I1dc6e61caa5d56af4a55b6692ab620bb3144652a
-
- Jul 08, 2016
-
-
Urvang Joshi authored
These files are generated when certain experimental flags are on. Change-Id: I5d3514e6e2f73b5bd11e549a04bd80d91fabf63d
-
Urvang Joshi authored
Change-Id: I1898f1a90fe38c9abd7fcfa819e2d28a0da1d44b
-
Urvang Joshi authored
Change-Id: I14e66bb18959a3d78d8befb9858c192901e0406b
-
Yaowu Xu authored
Change-Id: I77acd96bf3115275c433a9b0810d9037e29548a2
-
Yaowu Xu authored
This fixes an encoder/decoder mismatch for aq-mode when configure with --enable-misc-fixes. BUG=https://bugs.chromium.org/p/aomedia/issues/detail?id=24 Change-Id: I96d77d6556930837adf8f3f21cfa4d80f2ddfd15
-
- Jul 07, 2016
-
-
Yaowu Xu authored
1. fix a missing tx_type initialization 2. Correct total size computation BUG=aomedia:25 Change-Id: Ia5919c328ce92c1aacca6e5564ec5187ef189107
-
Ryan Lei authored
check in the final code implementation for parallel deblocking proposal from Intel. code changes have been reviewed and approved. Change-Id: I4a3cdb939b7b96a3aa27f6a00da7a0e73222f3f3
-
- Jul 05, 2016
-
-
Jingning Han authored
This avoids an encoding segmentation fault in speed 5, due to the use of uninitialized dummy inter prediction filter buffer in the dynamic motion vector referencing scheme. Change-Id: Icd888d46623e8abf34267838135eed8656d552e4
-
Jingning Han authored
This resolves unit test failure at speed 2, where the compound motion search is short-cut. Change-Id: I0b4d8e4eca4c1e76bab54cc0c106b64425712989
-
- Jul 01, 2016
-
-
James Zern authored
Change-Id: I4f9aaff7d52dfd8654ed04e0a0709c383140c372
-
- Jun 30, 2016
-
-
Aℓex Converse authored
It was used by skin detection and the denoiser both of which were removed. The similar av1_write_yuv_rec_frame() remains for your frame dumping needs. Change-Id: I2d4e25367c4c3381c98134408aa5d77a52e38c1d
-
The difference between src and dst will be signed, the error will be unsigned. The change quiets -fsanitize=integer: unsigned integer overflow: 4294967295 * 4294967295 Change-Id: Ide662f26fae682309a3474243f8a5b5ccea2049e
-
- Jun 29, 2016
-
-
Sarah Parker authored
Similar to the refactoring that was found in commit 96baa73e Change-Id: I9191299c0055fcdc46e5de85a5de387862b070da
-
- Jun 28, 2016
-
-
Aℓex Converse authored
Change-Id: I0cefae17642d7adf1b9bd637ecb81b437629aa0c
-
Aℓex Converse authored
Change-Id: Ide4e9b3a605571ec41c265347217e103df8d0821
-