Go to the source code of this file.
Classes | |
| struct | slice_buffer_s |
| Used to minimize the amount of memory used in order to optimize cache performance. More... | |
Functions | |
| void | ff_snow_vertical_compose97i (IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM *b3, IDWTELEM *b4, IDWTELEM *b5, int width) |
| void | ff_snow_horizontal_compose97i (IDWTELEM *b, int width) |
| void | ff_snow_inner_add_yblock (const uint8_t *obmc, const int obmc_stride, uint8_t **block, int b_w, int b_h, int src_x, int src_y, int src_stride, slice_buffer *sb, int add, uint8_t *dst8) |
| int | w53_32_c (void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) |
| int | w97_32_c (void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) |
| static av_always_inline void | snow_interleave_line_header (int *i, int width, IDWTELEM *low, IDWTELEM *high) |
| static av_always_inline void | snow_interleave_line_footer (int *i, IDWTELEM *low, IDWTELEM *high) |
| static av_always_inline void | snow_horizontal_compose_lift_lead_out (int i, IDWTELEM *dst, IDWTELEM *src, IDWTELEM *ref, int width, int w, int lift_high, int mul, int add, int shift) |
| static av_always_inline void | snow_horizontal_compose_liftS_lead_out (int i, IDWTELEM *dst, IDWTELEM *src, IDWTELEM *ref, int width, int w) |
| void ff_snow_horizontal_compose97i | ( | IDWTELEM * | b, | |
| int | width | |||
| ) |
| void ff_snow_inner_add_yblock | ( | const uint8_t * | obmc, | |
| const int | obmc_stride, | |||
| uint8_t ** | block, | |||
| int | b_w, | |||
| int | b_h, | |||
| int | src_x, | |||
| int | src_y, | |||
| int | src_stride, | |||
| slice_buffer * | sb, | |||
| int | add, | |||
| uint8_t * | dst8 | |||
| ) |
Definition at line 2421 of file snow.c.
Referenced by dsputil_init(), ff_snow_inner_add_yblock_altivec(), ff_snow_inner_add_yblock_mmx(), and ff_snow_inner_add_yblock_sse2().
| int w53_32_c | ( | void * | v, | |
| uint8_t * | pix1, | |||
| uint8_t * | pix2, | |||
| int | line_size, | |||
| int | h | |||
| ) |
| int w97_32_c | ( | void * | v, | |
| uint8_t * | pix1, | |||
| uint8_t * | pix2, | |||
| int | line_size, | |||
| int | h | |||
| ) |
| static av_always_inline void snow_interleave_line_header | ( | int * | i, | |
| int | width, | |||
| IDWTELEM * | low, | |||
| IDWTELEM * | high | |||
| ) | [static] |
Definition at line 138 of file snow.h.
Referenced by ff_snow_horizontal_compose97i_altivec(), ff_snow_horizontal_compose97i_mmx(), and ff_snow_horizontal_compose97i_sse2().
| static av_always_inline void snow_horizontal_compose_lift_lead_out | ( | int | i, | |
| IDWTELEM * | dst, | |||
| IDWTELEM * | src, | |||
| IDWTELEM * | ref, | |||
| int | width, | |||
| int | w, | |||
| int | lift_high, | |||
| int | mul, | |||
| int | add, | |||
| int | shift | |||
| ) | [static] |
Definition at line 154 of file snow.h.
Referenced by ff_snow_horizontal_compose97i_altivec(), ff_snow_horizontal_compose97i_mmx(), and ff_snow_horizontal_compose97i_sse2().
| static av_always_inline void snow_horizontal_compose_liftS_lead_out | ( | int | i, | |
| IDWTELEM * | dst, | |||
| IDWTELEM * | src, | |||
| IDWTELEM * | ref, | |||
| int | width, | |||
| int | w | |||
| ) | [static] |
Definition at line 164 of file snow.h.
Referenced by ff_snow_horizontal_compose97i_altivec(), ff_snow_horizontal_compose97i_mmx(), and ff_snow_horizontal_compose97i_sse2().
1.5.5