Lines Matching defs:Image
70 pub struct Image { struct
71 pub width: u32,
72 pub height: u32,
73 pub depth: u8,
75 pub yuv_format: PixelFormat,
76 pub yuv_range: YuvRange,
77 pub chroma_sample_position: ChromaSamplePosition,
79 pub alpha_present: bool,
80 pub alpha_premultiplied: bool,
82 pub row_bytes: [u32; MAX_PLANE_COUNT],
83 pub image_owns_planes: [bool; MAX_PLANE_COUNT],
85 pub planes: [Option<Pixels>; MAX_PLANE_COUNT],
87 pub color_primaries: ColorPrimaries,
88 pub transfer_characteristics: TransferCharacteristics,
89 pub matrix_coefficients: MatrixCoefficients,
91 pub clli: Option<ContentLightLevelInformation>,
92 pub pasp: Option<PixelAspectRatio>,
93 pub clap: Option<CleanAperture>,
94 pub irot_angle: Option<u8>,
118 impl Image { impl
292 pub fn steal_or_copy_from(&mut self, src: &Image, category: Category) -> AvifResult<()> { in steal_or_copy_from()
305 tile: &Image, in copy_from_tile()