@ -13,55 +13,60 @@ public class Vp8HistogramTests
{
get
{
List < object [ ] > result = new ( ) ;
result . Add ( new object [ ]
{
new byte [ ]
{
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 2 4 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4
} ,
new byte [ ]
{
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 8 , 1 2 7 , 1 2 7 ,
1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 9 , 1 2 9 ,
1 2 9 , 1 2 9 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 8 , 1 2 7 , 1 2 7 , 1 2 8 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 ,
1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 ,
1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 8 , 1 2 7 , 1 2 9 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 ,
1 2 7 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 ,
1 2 9 , 1 2 8 , 1 2 9 , 1 2 8 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 8 , 1 2 8 , 1 2 7 , 1 2 7 , 1 2 9 ,
1 2 9 , 1 2 9 , 1 2 9 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 2 9 , 1 2 9 , 1 2 8 , 1 2 8 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 ,
1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4
}
} ) ;
List < object [ ] > result =
[
[
new byte [ ]
{
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 9 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 1 9 , 2 4 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 ,
1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 1 6 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4
} ,
new byte [ ]
{
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 8 ,
1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 8 , 1 2 7 ,
1 2 7 , 1 2 8 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 8 , 1 2 7 , 1 2 9 ,
1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 9 , 1 2 9 ,
1 2 9 , 1 2 9 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 8 , 1 2 9 , 1 2 8 , 1 2 7 ,
1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 8 , 1 2 8 , 1 2 7 , 1 2 7 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 2 9 , 1 2 9 , 1 2 8 , 1 2 8 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4
}
]
] ;
return result ;
}
}
@ -72,7 +77,7 @@ public class Vp8HistogramTests
Vp8Histogram histogram = new ( ) ;
byte [ ] reference =
{
[
1 5 4 , 1 5 4 , 1 5 1 , 1 5 1 , 1 4 9 , 1 4 8 , 1 5 1 , 1 5 7 , 1 6 3 , 1 6 3 , 1 5 4 , 1 3 2 , 1 0 2 , 9 8 , 1 0 4 , 1 0 8 , 1 0 7 , 1 0 4 , 1 0 4 , 1 0 3 ,
1 0 1 , 1 0 6 , 1 2 3 , 1 1 9 , 1 7 0 , 1 7 1 , 1 7 2 , 1 7 1 , 1 6 8 , 1 7 5 , 1 7 1 , 1 7 3 , 1 5 1 , 1 5 1 , 1 4 9 , 1 5 0 , 1 4 7 , 1 4 7 , 1 4 6 , 1 5 9 ,
1 6 4 , 1 6 5 , 1 5 4 , 1 2 9 , 9 2 , 9 0 , 1 0 1 , 1 0 5 , 1 0 4 , 1 0 3 , 1 0 4 , 1 0 1 , 1 0 0 , 1 0 5 , 1 2 3 , 1 1 7 , 1 7 2 , 1 7 2 , 1 7 2 , 1 6 8 ,
@ -99,9 +104,9 @@ public class Vp8HistogramTests
9 5 , 1 0 2 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 1 5 1 , 1 3 0 ,
8 2 , 8 2 , 8 9 , 1 3 4 , 1 5 4 , 1 6 1 , 1 6 1 , 1 5 7 , 1 5 2 , 1 2 9 , 8 1 , 7 7 , 9 5 , 1 0 2 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 ,
2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4 , 2 0 4
} ;
] ;
byte [ ] pred =
{
[
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 ,
1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 ,
1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 8 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 ,
@ -154,7 +159,7 @@ public class Vp8HistogramTests
1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 ,
1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 7 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 ,
1 2 9 , 1 2 9 , 1 2 9 , 1 2 9
} ;
] ;
int expectedAlpha = 1 4 6 ;
// act