FFmpeg
Data Fields
SwsOpEntry Struct Reference

#include <ops_chain.h>

Data Fields

SwsOpType op
 
SwsPixelType type
 
bool flexible
 
bool unused [4]
 
union {
   SwsReadWriteOp   rw
 
   SwsPackOp   pack
 
   SwsSwizzleOp   swizzle
 
   SwsConvertOp   convert
 
   uint32_t   linear_mask
 
   int   dither_size
 
   int   clear_value
 
   AVRational   scale
 
}; 
 
SwsFuncPtr func
 
int(* setup )(const SwsImplParams *params, SwsImplResult *out)
 

Detailed Description

Definition at line 119 of file ops_chain.h.

Field Documentation

◆ op

SwsOpType SwsOpEntry::op

Definition at line 121 of file ops_chain.h.

◆ type

SwsPixelType SwsOpEntry::type

Definition at line 122 of file ops_chain.h.

◆ flexible

bool SwsOpEntry::flexible

Definition at line 123 of file ops_chain.h.

◆ unused

bool SwsOpEntry::unused[4]

Definition at line 124 of file ops_chain.h.

◆ rw

SwsReadWriteOp SwsOpEntry::rw

Definition at line 127 of file ops_chain.h.

◆ pack

SwsPackOp SwsOpEntry::pack

Definition at line 128 of file ops_chain.h.

◆ swizzle

SwsSwizzleOp SwsOpEntry::swizzle

Definition at line 129 of file ops_chain.h.

◆ convert

SwsConvertOp SwsOpEntry::convert

Definition at line 130 of file ops_chain.h.

◆ linear_mask

uint32_t SwsOpEntry::linear_mask

Definition at line 131 of file ops_chain.h.

◆ dither_size

int SwsOpEntry::dither_size

Definition at line 132 of file ops_chain.h.

◆ clear_value

int SwsOpEntry::clear_value

Definition at line 133 of file ops_chain.h.

◆ scale

AVRational SwsOpEntry::scale

Definition at line 134 of file ops_chain.h.

◆ @558

union { ... }

◆ func

SwsFuncPtr SwsOpEntry::func

Definition at line 138 of file ops_chain.h.

Referenced by ff_sws_op_compile_tables().

◆ setup

int(* SwsOpEntry::setup) (const SwsImplParams *params, SwsImplResult *out)

Definition at line 139 of file ops_chain.h.

Referenced by ff_sws_op_compile_tables().


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