FFmpeg
Data Fields
SwsAArch64OpImplParams Struct Reference

SwsAArch64OpImplParams describes the parameters for an SwsAArch64OpType operation. More...

#include <ops_impl.h>

Data Fields

SwsAArch64OpType op
 
SwsAArch64OpMask mask
 
SwsAArch64PixelType type
 
uint8_t block_size
 
union {
   uint8_t   shift
 
   SwsAArch64OpMask   swizzle
 
   SwsAArch64OpMask   pack
 
   SwsAArch64PixelType   to_type
 
   SwsAArch64LinearOp   linear
 
   SwsAArch64DitherOp   dither
 
}; 
 

Detailed Description

SwsAArch64OpImplParams describes the parameters for an SwsAArch64OpType operation.

It consists of simplified parameters from the SwsOp structure, with the purpose of being straight-forward to implement and execute.

Definition at line 94 of file ops_impl.h.

Field Documentation

◆ op

SwsAArch64OpType SwsAArch64OpImplParams::op

◆ mask

SwsAArch64OpMask SwsAArch64OpImplParams::mask

Definition at line 96 of file ops_impl.h.

◆ type

SwsAArch64PixelType SwsAArch64OpImplParams::type

Definition at line 97 of file ops_impl.h.

◆ block_size

uint8_t SwsAArch64OpImplParams::block_size

Definition at line 98 of file ops_impl.h.

◆ shift

uint8_t SwsAArch64OpImplParams::shift

Definition at line 100 of file ops_impl.h.

◆ swizzle

SwsAArch64OpMask SwsAArch64OpImplParams::swizzle

Definition at line 101 of file ops_impl.h.

◆ pack

SwsAArch64OpMask SwsAArch64OpImplParams::pack

Definition at line 102 of file ops_impl.h.

◆ to_type

SwsAArch64PixelType SwsAArch64OpImplParams::to_type

Definition at line 103 of file ops_impl.h.

◆ linear

SwsAArch64LinearOp SwsAArch64OpImplParams::linear

Definition at line 104 of file ops_impl.h.

Referenced by register_op().

◆ dither

SwsAArch64DitherOp SwsAArch64OpImplParams::dither

Definition at line 105 of file ops_impl.h.

◆ @549

union { ... }

The documentation for this struct was generated from the following file: