FFmpeg  4.0
Data Structures | Macros | Functions
huffyuvdsp.h File Reference
#include <stdint.h>
#include "libavutil/pixfmt.h"
#include "config.h"

Go to the source code of this file.

Data Structures

struct  HuffYUVDSPContext
 

Macros

#define B   0
 
#define G   1
 
#define R   2
 
#define A   3
 

Functions

void ff_huffyuvdsp_init (HuffYUVDSPContext *c, enum AVPixelFormat pix_fmt)
 
void ff_huffyuvdsp_init_x86 (HuffYUVDSPContext *c, enum AVPixelFormat pix_fmt)
 

Macro Definition Documentation

◆ B

#define B   0

Definition at line 32 of file huffyuvdsp.h.

Referenced by add_gradient_pred_c(), add_hfyu_left_pred_bgr32_c(), av_twofish_init(), avg_no_rnd_vc1_chroma_mc4_c(), avg_no_rnd_vc1_chroma_mc8_c(), boundary_strength(), celt_extract_collapse_mask(), decode_bgr_1(), decode_frame(), decode_haar_block(), decode_image_block(), encode_frame(), epic_decode_pixel_pred(), ff_avg_h264_chroma_mc4_mmi(), ff_avg_h264_chroma_mc8_mmi(), ff_avg_no_rnd_vc1_chroma_mc4_mmi(), ff_avg_no_rnd_vc1_chroma_mc8_mmi(), ff_h263_pred_motion(), ff_put_h264_chroma_mc4_mmi(), ff_put_h264_chroma_mc8_mmi(), ff_put_no_rnd_vc1_chroma_mc4_mmi(), ff_put_no_rnd_vc1_chroma_mc8_mmi(), ff_vc1_pred_b_mv(), ff_vc1_pred_mv(), ff_vc1_pred_mv_intfr(), ff_yuv2rgb_init_tables_ppc(), find_and_decode_index(), generate_joint_tables(), gmc1_c(), horizX1Filter(), idct(), initFilter(), ipvideo_decode_block_opcode_0x2(), ipvideo_decode_block_opcode_0x3(), ipvideo_decode_block_opcode_0x4(), median_predict(), mvi_predict(), pred_16x8_motion(), pred_motion(), pred_pskip_motion(), pred_spatial_direct_motion(), put_no_rnd_vc1_chroma_mc4_c(), put_no_rnd_vc1_chroma_mc8_c(), request_frame(), restore_gradient_planar(), restore_gradient_planar_il(), restore_median_planar(), restore_median_planar_il(), rv30_decode_intra_types(), rv34_pred_mv(), rv34_pred_mv_b(), rv34_pred_mv_rv3(), rv40_decode_intra_types(), sbr_hf_assemble(), sub_left_prediction_bgr32(), svq3_pred_motion(), wmv2_pred_motion(), wv_unpack_stereo(), yuv2gbrp16_full_X_c(), yuv2gbrp_full_X_c(), yuv2rgb_write_full(), yuv2rgba64_1_c_template(), yuv2rgba64_2_c_template(), yuv2rgba64_full_1_c_template(), yuv2rgba64_full_2_c_template(), yuv2rgba64_full_X_c_template(), and yuv2rgba64_X_c_template().

◆ G

#define G   1

◆ R

#define R   2

◆ A

#define A   3

Definition at line 35 of file huffyuvdsp.h.

Function Documentation

◆ ff_huffyuvdsp_init()

void ff_huffyuvdsp_init ( HuffYUVDSPContext c,
enum AVPixelFormat  pix_fmt 
)

Definition at line 83 of file huffyuvdsp.c.

Referenced by checkasm_check_huffyuvdsp(), and decode_init().

◆ ff_huffyuvdsp_init_x86()

void ff_huffyuvdsp_init_x86 ( HuffYUVDSPContext c,
enum AVPixelFormat  pix_fmt 
)

Definition at line 39 of file huffyuvdsp_init.c.

Referenced by ff_huffyuvdsp_init().