FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
LLVidDSPContext Struct Reference

#include <lossless_videodsp.h>

Data Fields

void(* add_int16 )(uint16_t *dst, const uint16_t *src, unsigned mask, int w)
 
void(* diff_int16 )(uint16_t *dst, const uint16_t *src1, const uint16_t *src2, unsigned mask, int w)
 
void(* sub_hfyu_median_prediction_int16 )(uint16_t *dst, const uint16_t *src1, const uint16_t *src2, unsigned mask, int w, int *left, int *left_top)
 
void(* add_hfyu_median_prediction_int16 )(uint16_t *dst, const uint16_t *top, const uint16_t *diff, unsigned mask, int w, int *left, int *left_top)
 
int(* add_hfyu_left_prediction_int16 )(uint16_t *dst, const uint16_t *src, unsigned mask, int w, int left)
 

Detailed Description

Definition at line 28 of file lossless_videodsp.h.

Field Documentation

void(* LLVidDSPContext::add_int16)(uint16_t *dst, const uint16_t *src, unsigned mask, int w)

Definition at line 29 of file lossless_videodsp.h.

Referenced by add_bytes(), ff_llviddsp_init(), and ff_llviddsp_init_x86().

void(* LLVidDSPContext::diff_int16)(uint16_t *dst, const uint16_t *src1, const uint16_t *src2, unsigned mask, int w)
void(* LLVidDSPContext::sub_hfyu_median_prediction_int16)(uint16_t *dst, const uint16_t *src1, const uint16_t *src2, unsigned mask, int w, int *left, int *left_top)
void(* LLVidDSPContext::add_hfyu_median_prediction_int16)(uint16_t *dst, const uint16_t *top, const uint16_t *diff, unsigned mask, int w, int *left, int *left_top)
int(* LLVidDSPContext::add_hfyu_left_prediction_int16)(uint16_t *dst, const uint16_t *src, unsigned mask, int w, int left)

Definition at line 34 of file lossless_videodsp.h.

Referenced by ff_llviddsp_init(), ff_llviddsp_init_x86(), and left_prediction().


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