|
FFmpeg
|
#include <stddef.h>#include <stdint.h>#include "config.h"#include "libavutil/attributes_internal.h"Go to the source code of this file.
Data Structures | |
| struct | FSPPDSPContext |
Functions | |
| void | ff_store_slice_c (uint8_t *restrict dst, int16_t *restrict src, ptrdiff_t dst_stride, ptrdiff_t src_stride, ptrdiff_t width, ptrdiff_t height, ptrdiff_t log2_scale) |
| void | ff_store_slice2_c (uint8_t *restrict dst, int16_t *restrict src, ptrdiff_t dst_stride, ptrdiff_t src_stride, ptrdiff_t width, ptrdiff_t height, ptrdiff_t log2_scale) |
| void | ff_mul_thrmat_c (const int16_t *restrict thr_adr_noq, int16_t *restrict thr_adr, int q) |
| void | ff_column_fidct_c (const int16_t *restrict thr_adr, const int16_t *restrict data, int16_t *restrict output, int cnt) |
| void | ff_row_idct_c (const int16_t *restrict workspace, int16_t *restrict output_adr, ptrdiff_t output_stride, int cnt) |
| void | ff_row_fdct_c (int16_t *restrict data, const uint8_t *restrict pixels, ptrdiff_t line_size, int cnt) |
| void | ff_fsppdsp_init_x86 (FSPPDSPContext *fspp) |
| static FF_VISIBILITY_POP_HIDDEN void | ff_fsppdsp_init (FSPPDSPContext *fspp) |
Variables | |
| const FF_VISIBILITY_PUSH_HIDDEN uint8_t | ff_fspp_dither [8][8] |
| void ff_store_slice_c | ( | uint8_t *restrict | dst, |
| int16_t *restrict | src, | ||
| ptrdiff_t | dst_stride, | ||
| ptrdiff_t | src_stride, | ||
| ptrdiff_t | width, | ||
| ptrdiff_t | height, | ||
| ptrdiff_t | log2_scale | ||
| ) |
Definition at line 67 of file vf_fsppdsp.c.
Referenced by ff_fsppdsp_init().
| void ff_store_slice2_c | ( | uint8_t *restrict | dst, |
| int16_t *restrict | src, | ||
| ptrdiff_t | dst_stride, | ||
| ptrdiff_t | src_stride, | ||
| ptrdiff_t | width, | ||
| ptrdiff_t | height, | ||
| ptrdiff_t | log2_scale | ||
| ) |
Definition at line 96 of file vf_fsppdsp.c.
Referenced by ff_fsppdsp_init().
| void ff_mul_thrmat_c | ( | const int16_t *restrict | thr_adr_noq, |
| int16_t *restrict | thr_adr, | ||
| int | q | ||
| ) |
Definition at line 124 of file vf_fsppdsp.c.
Referenced by ff_fsppdsp_init().
| void ff_column_fidct_c | ( | const int16_t *restrict | thr_adr, |
| const int16_t *restrict | data, | ||
| int16_t *restrict | output, | ||
| int | cnt | ||
| ) |
Definition at line 130 of file vf_fsppdsp.c.
Referenced by ff_fsppdsp_init().
| void ff_row_idct_c | ( | const int16_t *restrict | workspace, |
| int16_t *restrict | output_adr, | ||
| ptrdiff_t | output_stride, | ||
| int | cnt | ||
| ) |
Definition at line 250 of file vf_fsppdsp.c.
Referenced by ff_fsppdsp_init().
| void ff_row_fdct_c | ( | int16_t *restrict | data, |
| const uint8_t *restrict | pixels, | ||
| ptrdiff_t | line_size, | ||
| int | cnt | ||
| ) |
Definition at line 311 of file vf_fsppdsp.c.
Referenced by ff_fsppdsp_init().
| void ff_fsppdsp_init_x86 | ( | FSPPDSPContext * | fspp | ) |
Definition at line 37 of file vf_fspp_init.c.
Referenced by ff_fsppdsp_init().
|
inlinestatic |
Definition at line 75 of file vf_fsppdsp.h.
Referenced by check_column_fidct(), check_mul_thrmat(), check_store_slice(), and config_input().
| const FF_VISIBILITY_PUSH_HIDDEN uint8_t ff_fspp_dither[8][8] |
Definition at line 55 of file vf_fsppdsp.c.
Referenced by ff_store_slice2_c(), and ff_store_slice_c().
1.8.17