- 14 Jun, 2013 - 1 commit
-
-
John Koleszar authored
All elements of this table are equal to 252, so replace it with a single constant VP9_COEF_UPDATE_PROB. Change-Id: I1e2d1d284326ce6df9899a740c2fc344b3ec81c9
-
- 13 Jun, 2013 - 4 commits
-
-
Frank Galligan authored
-
Frank Galligan authored
- size_t is 64bits in win64. int is 32 bits. Change-Id: I4e756427ad42c841098a01a216469f65313987e7
-
John Koleszar authored
-
James Zern authored
Creates test_shard.#n [0,9] targets, usable with make -j [jobs] Change-Id: Ied86dcc89ae72d1690564aa0dd86de10e06d25f9
-
- 12 Jun, 2013 - 21 commits
-
-
Scott LaVarnway authored
Modified to work with 8x8 blocks of memory. Will revisit later for further optimizations. For the HD clip used, the decoder improved by almost 20%. Change-Id: Iaa4785be293a32a42e8db07141bd699f504b8c67
-
Yaowu Xu authored
-
Ronald S. Bultje authored
Encoding time of crew (CIF, first 50 frames) @ 1500kbps goes from 4min56 to 4min42. Change-Id: I92c0c8b32980d2ae7c6dafc8b883a2c7fcd14a9f
-
Scott LaVarnway authored
Modified to work with 8x8 blocks of memory. Will revisit later for further optimizations. For the HD clip used, the decoder improved my 20%. Change-Id: Ia0057f55d66d1445882351ea6c43b595a5a980e5
-
John Koleszar authored
* changes: Remove unused vp9_idct_add_{y,uv}_block Remove some unused loopfilter code
-
Johann authored
-
John Koleszar authored
-
Ronald S. Bultje authored
-
John Koleszar authored
-
John Koleszar authored
These functions are not used, and appear to have been superceded. Change-Id: I86fe51b088264f6b1b8d4d232bba97b371b98120
-
Jingning Han authored
Change-Id: Ic6b2881d8d495269edbc514b33376ca963798b45
-
John Koleszar authored
This code is unreachable, and not useful for later reference. Change-Id: I4c9a9e0fbf859c1081bbcfbcda9710afb4b4741f
-
Frank Galligan authored
Change-Id: If74bc6110016bc75ea3883ab136fbbac88f6a913
-
Yaowu Xu authored
-
John Koleszar authored
The mmx routines work as expected for the loop filter, so enable them. Change-Id: I2bbd9b99a4445fcba17bb95002f1fb6e01fe8f85
-
Scott LaVarnway authored
vpxdec stays in a loop when decoding vp9. This patch is a quick fix to stop the loop when all data has been decoded. Eventually we should move the vp9_get_raw_frame() call into vp8_get_frame(). Change-Id: I3f97b6b4e1fe9ba69f746a29fc54c3304956f661
-
Ronald S. Bultje authored
Change-Id: I57be4eeaea6e4402f6a0cc04f5c6b7a5d9aedf9b
-
Yaowu Xu authored
Change-Id: I9aac140d775b7b4a8727494d15b185b75501a546
-
John Koleszar authored
The encode-side scaling was not indexing through the image correctly for the chroma planes, causing a green checkerboard-like output in the unit test. Change-Id: I9abbd73615404cd6699588be3e64dcf59005bc14
-
Frank Galligan authored
Change-Id: I86be1f7421ed49d577cacf405f6e4b0daa85cfdc
-
John Koleszar authored
Merge experimental branch into master Change-Id: Ie5f89fb977d28a4d98a8dcdf1c6eb97271a3c1db
-
- 11 Jun, 2013 - 13 commits
-
-
John Koleszar authored
Change-Id: Ie648398b82f7311143709f55c0e30ba452f50eff
-
John Koleszar authored
A corrupt bitstream could refer to a reference frame that has no size. Change-Id: I56c3b71a9dbb58b498e9969403e289c0e574f948
-
John Koleszar authored
Previous code indexed using the tile length coded in the bitstream without checking that the read would be valid. Change-Id: Ia5047762223a4f80d75016dd546dc2ef18b6887d
-
Deb Mukherjee authored
-
John Koleszar authored
-
John Koleszar authored
-
John Koleszar authored
Fixes a condition where the address of the mismatching pixels was not being found/printed. Change-Id: Ifac5cd3471bc2437448128591eea7c7b87e2d8fe
-
John Koleszar authored
Don't do the 15 tap filter if there aren't 8 pixels below/right of the edge. Change-Id: I62f16437c1d9ba59b6901a5fe71ddb2f472da344
-
Deb Mukherjee authored
Removes the case of coding prob = 0 for forward updates, since that is not an allowed probability to code. Slightly improves efficiency but may not matter in practice. Change-Id: I3b4caf82e8f0891992f0706d4089cc5a27568dba
-
Jim Bankoski authored
This commit enables proper partition type search for the bottom- right corner blocks. Change-Id: Id1123d0e4e81eba648ed4f3c0c7ab587e174f650
-
Johann authored
-
Jingning Han authored
This commit fixed the allowable partition types for bottom-right corner blocks. When a block has over half of its pixels as valid content in both vertical and horizontal directions, allow all the four partition types in the bit-stream. Otherwise, apply partition type constraints. Change-Id: I2252e2de7125a8bfb1c824bf34299a13c81102e3
-
Deb Mukherjee authored
Avoids divide-by-zero when variance is 0. Change-Id: I3c7f526979046ff7d17714ce960fe81d6e1442a0
-
- 10 Jun, 2013 - 1 commit
-
-
John Koleszar authored
-