| Modifier and Type | Field and Description |
|---|---|
static int |
B_DC_PRED
predict DC using row above and column to the left
|
static int |
B_HD_PRED
ESE (horizontal down) ""
|
static int |
B_HE_PRED
predict columns using column to the left
|
static int |
B_HU_PRED
ENE (horizontal up) ""
|
static int |
B_LD_PRED
southwest (left and down) 45 degree diagonal prediction
|
static int |
B_PRED
each Y subblock is independently predicted
|
static int |
B_RD_PRED
southeast (right and down) ""
|
static int |
B_TM_PRED
propagate second differences a la "true motion"
|
static int |
B_VE_PRED
predict rows using row above
|
static int |
B_VL_PRED
SSW (vertical left) ""
|
static int |
B_VR_PRED
SSE (vertical right) diagonal prediction
|
static int |
cat_11_18
value range: [11, 12, 13, 14, 15, 16, 17, 18] size == 8
|
static int |
cat_19_34
value range: [19 - 34] size == 16
|
static int |
cat_35_66
value range: [35 - 66] size == 32
|
static int |
cat_5_6
value range: [5,6]
|
static int |
cat_67_2048
value range: [67 - 2048] size == 1982
|
static int |
cat_7_10
value range: [7, 8, 9, 10] size == 4
|
static int |
DC_PRED
predict DC using row above and column to the left
|
static int |
DCT_0
exact value: 0
|
static int |
DCT_1
exact value: 1
|
static int |
DCT_2
exact value: 2
|
static int |
DCT_3
exact value: 3
|
static int |
DCT_4
exact value: 4
|
static int |
dct_eob
end of block
|
static int |
H_PRED
predict columns using column to the left
|
static int[][][] |
keyFrameSubblockModeProb |
static int[] |
Pcat1 |
static int[] |
Pcat2 |
static int[] |
Pcat3 |
static int[] |
Pcat4 |
static int[] |
Pcat5 |
static int[] |
Pcat6 |
static int[] |
subblockModeTree
|
static int |
TM_PRED
propagate second differences a la "true motion"
|
static int |
V_PRED
predict rows using row above
|
static int[] |
vp8CoefBands |
static int[] |
vp8CoefTree
|
static int[] |
vp8defaultZigZag1d
0---1 2---3
/ / /
4 5 6 7
| / / / |
8 9 10 11
/ / /
12--13 14--15
|
| Constructor and Description |
|---|
SubblockConstants() |
public static final int B_DC_PRED
public static final int B_TM_PRED
public static final int B_VE_PRED
public static final int B_HE_PRED
public static final int B_LD_PRED
public static final int B_RD_PRED
public static final int B_VR_PRED
public static final int B_VL_PRED
public static final int B_HD_PRED
public static final int B_HU_PRED
public static final int DC_PRED
public static final int V_PRED
public static final int H_PRED
public static final int TM_PRED
public static final int B_PRED
public static final int DCT_0
public static final int DCT_1
public static final int DCT_2
public static final int DCT_3
public static final int DCT_4
public static final int cat_5_6
public static final int cat_7_10
public static final int cat_11_18
public static final int cat_19_34
public static final int cat_35_66
public static final int cat_67_2048
public static final int dct_eob
public static final int[] vp8CoefTree
/ \
dct_eob 2
/ \
DCO_0 4
/ \
DCT_1 \
6-------+
/ \
/ \
8 \
/ \ \
DCT_2 10 \
/ \ 12-----+
DCT_3 DCY_4 / \
14 16
/ \ / \
cat1 cat2 / \
18 20----+
/ \ | \
cat3 cat4 cat5 cat6
public static final int[] vp8CoefBands
public static final int[] vp8defaultZigZag1d
0---1 2---3
/ / /
4 5 6 7
| / / / |
8 9 10 11
/ / /
12--13 14--15
public static int[] subblockModeTree
/ \
B_DC_PRED 2
/ \
B_TM_PRED 4
/ \
B_VE_PRED 6---------------------+
/ \
8 12
/ \ / \
B_HE_PRED 10 B_LD_PRED 14
/ \ / \
B_RD_PRED B_VR_PRED B_VL_PRED 16
/ \
B_HD_PRED B_HU_PRED
public static final int[] Pcat1
public static final int[] Pcat2
public static final int[] Pcat3
public static final int[] Pcat4
public static final int[] Pcat5
public static final int[] Pcat6
public static int[][][] keyFrameSubblockModeProb
Copyright © 2019. All rights reserved.