FFmpeg
Loading...
Searching...
No Matches
v210dec_init.h File Reference
#include <stdint.h>
#include "config.h"
#include "libavutil/attributes.h"
#include "libavutil/bswap.h"
#include "v210dec.h"

Go to the source code of this file.

Macros

#define READ_PIXELS(a, b, c)
 

Functions

static void v210_planar_unpack_c (const uint32_t *src, uint16_t *y, uint16_t *u, uint16_t *v, int width)
 
static av_unused av_cold void ff_v210dec_init (V210DecContext *s)
 

Macro Definition Documentation

◆ READ_PIXELS

#define READ_PIXELS ( a,
b,
c )
Value:
do { \
val = av_le2ne32(*src++); \
*a++ = val & 0x3FF; \
*b++ = (val >> 10) & 0x3FF; \
*c++ = (val >> 20) & 0x3FF; \
} while (0)
static double val(void *priv, double ch)
Definition aeval.c:77
#define av_le2ne32(x)
Definition bswap.h:92
int a
#define b
Definition input.c:43
#define src
Definition vp8dsp.c:248
static double c[64]

Definition at line 34 of file v210dec_init.h.

Referenced by decode_row(), and v210_planar_unpack_c().

Function Documentation

◆ v210_planar_unpack_c()

static void v210_planar_unpack_c ( const uint32_t * src,
uint16_t * y,
uint16_t * u,
uint16_t * v,
int width )
static

Definition at line 42 of file v210dec_init.h.

Referenced by ff_v210dec_init().

◆ ff_v210dec_init()

static av_unused av_cold void ff_v210dec_init ( V210DecContext * s)
static

Definition at line 54 of file v210dec_init.h.

Referenced by checkasm_check_v210dec(), decode_frame(), and decode_init().