FFmpeg
Public Member Functions | Data Fields
SwsOpPriv Union Reference

Private data for each kernel. More...

#include <ops_chain.h>

Public Member Functions

 DECLARE_ALIGNED_16 (char, data)[16]
 

Data Fields

void * ptr
 
uint8_t u8 [16]
 
int8_t i8 [16]
 
uint16_t u16 [8]
 
int16_t i16 [8]
 
uint32_t u32 [4]
 
int32_t i32 [4]
 
float f32 [4]
 
uint64_t u64 [2]
 
int64_t i64 [2]
 
uintptr_t uptr [2]
 
intptr_t iptr [2]
 

Detailed Description

Private data for each kernel.

Definition at line 45 of file ops_chain.h.

Member Function Documentation

◆ DECLARE_ALIGNED_16()

SwsOpPriv::DECLARE_ALIGNED_16 ( char  ,
data   
)

Field Documentation

◆ ptr

void* SwsOpPriv::ptr

Definition at line 49 of file ops_chain.h.

Referenced by ff_op_priv_free().

◆ u8

uint8_t SwsOpPriv::u8[16]

Definition at line 50 of file ops_chain.h.

Referenced by normalize_clear().

◆ i8

int8_t SwsOpPriv::i8[16]

Definition at line 51 of file ops_chain.h.

◆ u16

uint16_t SwsOpPriv::u16[8]

Definition at line 52 of file ops_chain.h.

Referenced by normalize_clear().

◆ i16

int16_t SwsOpPriv::i16[8]

Definition at line 53 of file ops_chain.h.

◆ u32

uint32_t SwsOpPriv::u32[4]

Definition at line 54 of file ops_chain.h.

Referenced by normalize_clear().

◆ i32

int32_t SwsOpPriv::i32[4]

Definition at line 55 of file ops_chain.h.

◆ f32

float SwsOpPriv::f32[4]

Definition at line 56 of file ops_chain.h.

◆ u64

uint64_t SwsOpPriv::u64[2]

Definition at line 57 of file ops_chain.h.

◆ i64

int64_t SwsOpPriv::i64[2]

Definition at line 58 of file ops_chain.h.

◆ uptr

uintptr_t SwsOpPriv::uptr[2]

Definition at line 59 of file ops_chain.h.

◆ iptr

intptr_t SwsOpPriv::iptr[2]

Definition at line 60 of file ops_chain.h.


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