FFmpeg
Data Fields
SwsSwizzleOp Struct Reference

#include <ops.h>

Data Fields

union {
   uint32_t   mask
 
   uint8_t   in [4]
 
   struct {
      uint8_t   x
 
      uint8_t   y
 
      uint8_t   z
 
      uint8_t   w
 
   } 
 
}; 
 Input component for each output component: Out[x] := In[swizzle.in[x]]. More...
 

Detailed Description

Definition at line 114 of file ops.h.

Field Documentation

◆ mask

uint32_t SwsSwizzleOp::mask

Definition at line 120 of file ops.h.

Referenced by extract_swizzle().

◆ in

uint8_t SwsSwizzleOp::in[4]

Definition at line 121 of file ops.h.

Referenced by extract_swizzle(), and ff_sws_op_list_optimize().

◆ x

uint8_t SwsSwizzleOp::x

Definition at line 122 of file ops.h.

◆ y

uint8_t SwsSwizzleOp::y

Definition at line 122 of file ops.h.

◆ z

uint8_t SwsSwizzleOp::z

Definition at line 122 of file ops.h.

◆ w

uint8_t SwsSwizzleOp::w

Definition at line 122 of file ops.h.

◆ @510

union { ... }

Input component for each output component: Out[x] := In[swizzle.in[x]].


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