FFmpeg
Loading...
Searching...
No Matches
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]].
 

Detailed Description

Definition at line 148 of file ops.h.

Field Documentation

◆ mask

uint32_t SwsSwizzleOp::mask

Definition at line 154 of file ops.h.

Referenced by extract_swizzle(), and ff_sws_op_list_split_at().

◆ in

◆ x

uint8_t SwsSwizzleOp::x

Definition at line 156 of file ops.h.

◆ y

uint8_t SwsSwizzleOp::y

Definition at line 156 of file ops.h.

◆ z

uint8_t SwsSwizzleOp::z

Definition at line 156 of file ops.h.

◆ w

uint8_t SwsSwizzleOp::w

Definition at line 156 of file ops.h.

◆ [union]

union { ... } SwsSwizzleOp

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


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