|
FFmpeg
|
H.264 / AVC / MPEG4 part10 DSP functions. More...
#include <stdint.h>#include "libavutil/avassert.h"#include "avcodec.h"#include "h264dsp.h"#include "h264idct.h"#include "libavutil/common.h"#include "h264dsp_template.c"#include "h264addpx_template.c"
Include dependency graph for h264dsp.c:

Go to the source code of this file.
Macros | |
| #define | BIT_DEPTH 8 |
| #define | BIT_DEPTH 9 |
| #define | BIT_DEPTH 10 |
| #define | BIT_DEPTH 12 |
| #define | BIT_DEPTH 14 |
| #define | BIT_DEPTH 8 |
| #define | BIT_DEPTH 16 |
| #define | FUNC(a, depth) a ## _ ## depth ## _c |
| #define | ADDPX_DSP(depth) |
| #define | H264_DSP(depth) |
Functions | |
| void | ff_h264dsp_init (H264DSPContext *c, const int bit_depth, const int chroma_format_idc) |
Detailed Description
H.264 / AVC / MPEG4 part10 DSP functions.
Definition in file h264dsp.c.
Macro Definition Documentation
| #define ADDPX_DSP | ( | depth | ) |
Value:
static void FUNCC() ff_h264_add_pixels4(uint8_t *_dst, int16_t *_src, int stride)
Definition: h264addpx_template.c:30
static void FUNCC() ff_h264_add_pixels8(uint8_t *_dst, int16_t *_src, int stride)
Definition: h264addpx_template.c:50
#define FUNC(a, depth)
Referenced by ff_h264dsp_init().
| #define H264_DSP | ( | depth | ) |
Referenced by ff_h264dsp_init().
Function Documentation
| void ff_h264dsp_init | ( | H264DSPContext * | c, |
| const int | bit_depth, | ||
| const int | chroma_format_idc | ||
| ) |
Definition at line 63 of file h264dsp.c.
Referenced by ff_h264_decode_init(), and h264_set_parameter_from_sps().
Generated on Fri Oct 31 2025 06:56:21 for FFmpeg by
1.8.11