FFmpeg
Loading...
Searching...
No Matches
h264_mc_template.c File Reference
#include "h264dec.h"

Go to the source code of this file.

Macros

#define mc_part   MCFUNC(mc_part)
 

Functions

static void mc_part (const H264Context *h, H264SliceContext *sl, int n, int square, int height, int delta, uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr, int x_offset, int y_offset, const qpel_mc_func *qpix_put, h264_chroma_mc_func chroma_put, const qpel_mc_func *qpix_avg, h264_chroma_mc_func chroma_avg, const h264_weight_func *weight_op, const h264_biweight_func *weight_avg, int list0, int list1)
 
static void MCFUNC hl_motion (const H264Context *h, H264SliceContext *sl, uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr, const qpel_mc_func(*qpix_put)[16], const h264_chroma_mc_func(*chroma_put), const qpel_mc_func(*qpix_avg)[16], const h264_chroma_mc_func(*chroma_avg), const h264_weight_func *weight_op, const h264_biweight_func *weight_avg)
 

Macro Definition Documentation

◆ mc_part

#define mc_part   MCFUNC(mc_part)

Definition at line 35 of file h264_mc_template.c.

Referenced by hl_motion().

Function Documentation

◆ mc_part()

static void mc_part ( const H264Context * h,
H264SliceContext * sl,
int n,
int square,
int height,
int delta,
uint8_t * dest_y,
uint8_t * dest_cb,
uint8_t * dest_cr,
int x_offset,
int y_offset,
const qpel_mc_func * qpix_put,
h264_chroma_mc_func chroma_put,
const qpel_mc_func * qpix_avg,
h264_chroma_mc_func chroma_avg,
const h264_weight_func * weight_op,
const h264_biweight_func * weight_avg,
int list0,
int list1 )
static

Definition at line 37 of file h264_mc_template.c.

◆ hl_motion()

static void MCFUNC hl_motion ( const H264Context * h,
H264SliceContext * sl,
uint8_t * dest_y,
uint8_t * dest_cb,
uint8_t * dest_cr,
const qpel_mc_func(*) qpix_put[16],
const h264_chroma_mc_func * chroma_put,
const qpel_mc_func(*) qpix_avg[16],
const h264_chroma_mc_func * chroma_avg,
const h264_weight_func * weight_op,
const h264_biweight_func * weight_avg )
static

Definition at line 64 of file h264_mc_template.c.

Referenced by hl_motion().