File tree 1 file changed +10
-2
lines changed
1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -46,6 +46,10 @@ Plane:
46
46
Pixel:
47
47
: The smallest addressable representation of a color in a Frame. It is composed of one or more Samples.
48
48
49
+ MacroPixel:
50
+ : The smallest rectangle able to tile the Frame aligned to the left and top borders.
51
+ For example in a 4:2:0 Frame A MacroPixel contains 2x2 luma samples 1 Cb and 1 Cr sample.
52
+
49
53
MSB:
50
54
: Most Significant Bit, the bit that can cause the largest change in magnitude of the symbol.
51
55
@@ -1623,7 +1627,9 @@ slice_pixel_y´ is slice_pixel_y but with slice_y replaced by slice_y + slice_he
1623
1627
` slice_pixel_y ` is the Slice vertical position in pixels. It is defined as the following:
1624
1628
1625
1629
```
1626
- floor( slice_y * frame_pixel_height / num_v_slices )
1630
+ floor( slice_y * frame_pixel_height / num_v_slices ) {V3}
1631
+ floor( slice_y * frame_macropixel_height / num_v_slices + 0.5 ) * macropixel_height {V4}
1632
+ the value is limited by frame_pixel_height {V4}
1627
1633
```
1628
1634
1629
1635
## Line
@@ -1670,7 +1676,9 @@ slice_pixel_x´ is slice_pixel_x but with slice_x replaced by slice_x + slice_wi
1670
1676
`slice_pixel_x` is the Slice horizontal position in pixels. It is defined as the following:
1671
1677
1672
1678
```
1673
- floor( slice_x * frame_pixel_width / num_h_slices )
1679
+ floor( slice_x * frame_pixel_width / num_h_slices ) {V3}
1680
+ floor( slice_x * frame_macropixel_width / num_h_slices + 0.5 ) * macropixel_width {V4}
1681
+ the value is limited by frame_pixel_width {V4}
1674
1682
```
1675
1683
1676
1684
### `sample_difference`
You can’t perform that action at this time.
0 commit comments