- 09 Nov, 2016 16 commits
-
-
Yaowu Xu authored
BUG=aomedia:80 Change-Id: Ie4bccf053d2c24dcb64519650bcbcef4baffcdae
-
Angie Chiang authored
Change-Id: I749c177001f073fea6182a4be3f54733fed52567
-
Angie Chiang authored
Change-Id: I88df7c226f9d14e5c3546e0582bea2c38d0efbd6
-
Jingning Han authored
Remove the CONFIG_EXT_TX flag. Change-Id: I7e35036156e116a2c00c982a8d57473258e002ea
-
Arild Fuldseth (arilfuld) authored
Change-Id: Iaaf9244678cde74cf3e216f3b8c9d293f206f27e
-
Thomas Davies authored
Change-Id: I403596a9d96b13276b318c5c1c7921fdd741a163
-
Thomas Davies authored
Change-Id: I112224cbe02649793b06fe38f8b257ed53f050de
-
Thomas Davies authored
Overwriting was only guaranteed to work if a whole number of bytes were being overwritten. Change-Id: I5e72cb337ec6ff691e93288de9f751b583654a17
-
Yushin Cho authored
Compile error was caused by one of previous commits, 7c2b7f25. Change-Id: I51885cb03190ab736e4bcbae13bce40857da83b6
-
Jingning Han authored
Use the unified sub_tx_size table to fetch the transform block size for next recursion. Change-Id: I73af3192b529cc9f3fc45873a037542112046cb3
-
Jingning Han authored
Make the UV transform block table support recursive transform block partitioning. This doesn't change the coding statistics. Change-Id: I90bcf7c52c597a77afe130f1f1ed5024b6888737
-
Jingning Han authored
Change-Id: I58232696f29e2570aa5b5e4b020b4dca59be1f5c
-
Jingning Han authored
Fix the merge issue due to pvq. This fixes significant key frame performance loss. Change-Id: I5fef4648cfc9e94f63b553ac15e051a6c4d4ca13
-
Jingning Han authored
Unify the use case of largest transform block size fetch for skip blocks. Change-Id: I5dd60eb74b266fa7cd7944d8f823dbdae75e90af
-
Alex Converse authored
The rans experiment is dead. The ans experiment with the ec_multisymbol experiment also turned on takes its place. Change-Id: Ie9f30ec7cf73aae6b2ea580a7b1f208485a8a7a7
-
Jingning Han authored
Remove redundant #if statements there. Change-Id: If6e6000c76899b0c3072e741a22bc3efa7d33739
-
- 08 Nov, 2016 18 commits
-
-
Jingning Han authored
Replace repeated is_inter_block() check with a constant is_inter variable. Change-Id: I1215f72d5fcbf167cf5252333e7d9fbe5c9ff808
-
Angie Chiang authored
This CL doesn't change any coding behavior. The functions modified in this CL include choose_smallest_tx_size() choose_largest_tx_size() choose_tx_size_type_from_rd() txfm_rd_in_plane() txfm_yrd() This change make the code cleaner and will facilitate rd_debug implementation Change-Id: I19b1b2384dce8b46b28d4c9baf80ff92998d05b6
-
Angie Chiang authored
This is to facilitate debugging process in var_tx experiment Change-Id: Ibd5ea7f6054c598b8e686abb4e8158ef28c67aab
-
Tom Finegan authored
BUG=https://bugs.chromium.org/p/aomedia/issues/detail?id=76 Change-Id: I9778eaa1dd67d36bae7953cbd8cbcd893f0aefac
-
Yaowu Xu authored
Change-Id: Ic9679c0551f809807bd5c1196c302b072e7fa613
-
Jingning Han authored
-
Yaowu Xu authored
-
Angie Chiang authored
* changes: Merge rd_stats only when it is valid Let parentheses in handle_inter_mode be symmetric Add RD_STATS into MB_MODE_INFO Add txb_coeff_cost_map
-
Jingning Han authored
Replace max_tx_size with min_tx_size for transform type decision. Change-Id: I64e39923a67903d52b381bd93eaac33b3400a201
-
Yushin Cho authored
Since PVQ's max block size equals to the max transform size, daala's definition of OD_BSIZE_MAX was changed from 5 down to 4 to use AV1's max trasform size 32x32. However, dering also uses OD_BSIZE_MAX and assumes its value is 5, which caused dering not working. Change-Id: I9d82bb24adc7d57552a8e0a8a7e798e77d96fd4b
-
Thomas Davies authored
Change-Id: I6cdb7e80072359fc2c485424e2130e62a796cf25
-
Yushin Cho authored
Since PVQ's max block size equals to the max transform size, daala's definition of OD_BSIZE_MAX was changed from 5 down to 4 to use AV1's max trasform size 32x32. However, dering also uses OD_BSIZE_MAX and assumes its value is 5, which caused dering not working. Change-Id: I9d82bb24adc7d57552a8e0a8a7e798e77d96fd4b
-
Nathan E. Egge authored
Change-Id: I9e2a8db4e59cb9c109e978e473749ebc4e910148
-
Brennan Shacklett authored
This commit is a manual cherry-pick from aom/master: 45592a39 Only part of the changes apply in nextgenv2 Change-Id: I1e22514c6fe5af556710254278f2f8a5805db999
-
Tom Finegan authored
- Add minimal compiler flag testing. - Generate aom_config.c and aom_config.h. Note: hard coded to generic-gnu values for now. - Still a work in progress. This will not build anything. BUG=https://bugs.chromium.org/p/aomedia/issues/detail?id=76 Change-Id: Id65b42ea9f4c4f744d788660e2de7234886ce039
-
Tom Finegan authored
Use void casts and avoid unused/unnamed parameter warnings. Change-Id: Id02ec2c613cb1423f693bcc56832ccd9b41d05bd
-
Yaowu Xu authored
Change-Id: I642bc205a7d2c4d472385fbeb4323e62e17984b4
-
Yaowu Xu authored
The initialization of transform parameters was missing, that led to a crash in encoder. Change-Id: I9e35830d5f24e771c845f0d8881671d6b7228c5e
-
- 07 Nov, 2016 6 commits
-
-
Tristan Matthews authored
Change-Id: I5d95bb897d335dc17aa0ae5e873ba7dee46c6fda
-
Yaowu Xu authored
Change-Id: I00f147cd372cedc5038708b0f23f6fae68918528
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Tom Finegan authored
- Add minimal compiler flag testing. - Generate aom_config.c and aom_config.h. Note: hard coded to generic-gnu values for now. - Still a work in progress. This will not build anything. BUG=https://bugs.chromium.org/p/aomedia/issues/detail?id=76 Change-Id: Id65b42ea9f4c4f744d788660e2de7234886ce039
-
Yaowu Xu authored
-