RV30/40 decoder common dsp functions. More...
#include "dsputil.h"#include "rv34dsp.h"Go to the source code of this file.
Functions | |
| av_cold void | ff_rv34dsp_init (RV34DSPContext *c, DSPContext *dsp) |
RV30/40 inverse transform functions | |
| static av_always_inline void | rv34_row_transform (int temp[16], DCTELEM *block) |
| static void | rv34_idct_add_c (uint8_t *dst, int stride, DCTELEM *block) |
| Real Video 3.0/4.0 inverse transform + sample reconstruction Code is almost the same as in SVQ3, only scaling is different. | |
| static void | rv34_inv_transform_noround_c (DCTELEM *block) |
| RealVideo 3.0/4.0 inverse transform for DC block. | |
| static void | rv34_idct_dc_add_c (uint8_t *dst, int stride, int dc) |
| static void | rv34_inv_transform_dc_noround_c (DCTELEM *block) |
RV30/40 decoder common dsp functions.
Definition in file rv34dsp.c.
| av_cold void ff_rv34dsp_init | ( | RV34DSPContext * | c, | |
| DSPContext * | dsp | |||
| ) |
Definition at line 130 of file rv34dsp.c.
Referenced by ff_rv30dsp_init(), and ff_rv40dsp_init().
| static void rv34_idct_add_c | ( | uint8_t * | dst, | |
| int | stride, | |||
| DCTELEM * | block | |||
| ) | [static] |
| static void rv34_idct_dc_add_c | ( | uint8_t * | dst, | |
| int | stride, | |||
| int | dc | |||
| ) | [static] |
| static void rv34_inv_transform_dc_noround_c | ( | DCTELEM * | block | ) | [static] |
| static void rv34_inv_transform_noround_c | ( | DCTELEM * | block | ) | [static] |
| static av_always_inline void rv34_row_transform | ( | int | temp[16], | |
| DCTELEM * | block | |||
| ) | [static] |
Definition at line 35 of file rv34dsp.c.
Referenced by rv34_idct_add_c(), and rv34_inv_transform_noround_c().