mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2026-04-19 00:50:23 +00:00
This gives partial range values on conversions with floats, after the
values have been clamped.
gbrpf32be -> rgb8:
[f32 XXXX -> zzzX] SWS_OP_READ : 3 elem(s) planar >> 0
[f32 ...X -> ...X] SWS_OP_SWAP_BYTES
[f32 ...X -> ...X] SWS_OP_SWIZZLE : 2013
[f32 ...X -> ...X] SWS_OP_LINEAR : diag3 [[7 0 0 0 0] [0 7 0 0 0] [0 0 3 0 0] [0 0 0 1 0]]
[f32 ...X -> ...X] SWS_OP_DITHER : 16x16 matrix + {0 3 2 5}
[f32 ...X -> ...X] SWS_OP_MAX : {0 0 0 0} <= x
+ min: {0, 0, 0, _}, max: {nan, nan, nan, _}
[f32 ...X -> ...X] SWS_OP_MIN : x <= {7 7 3 _}
+ min: {0, 0, 0, _}, max: {7, 7, 3, _}
[f32 ...X -> +++X] SWS_OP_CONVERT : f32 -> u8
+ min: {0, 0, 0, _}, max: {7, 7, 3, _}
[ u8 ...X -> +XXX] SWS_OP_PACK : {3 3 2 0}
- min: {0, _, _, _}, max: {0, _, _, _}
+ min: {0, _, _, _}, max: {255, _, _, _}
[ u8 .XXX -> +XXX] SWS_OP_WRITE : 1 elem(s) packed >> 0
- min: {0, _, _, _}, max: {0, _, _, _}
+ min: {0, _, _, _}, max: {255, _, _, _}
(X = unused, z = byteswapped, + = exact, 0 = zero)
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Ramiro Polla <ramiro.polla@gmail.com>
|
||
|---|---|---|
| .. | ||
| acodec | ||
| fate | ||
| lavf | ||
| lavf-fate | ||
| pixfmt | ||
| seek | ||
| vsynth | ||