| FFmpeg
    | 
#include <vf_fspp.h>
| Data Fields | |
| AVClass * | class | 
| uint64_t | threshold_mtx_noq [8 *2] | 
| uint64_t | threshold_mtx [8 *2] | 
| int | log2_count | 
| int | strength | 
| int | hsub | 
| int | vsub | 
| int | temp_stride | 
| int | qp | 
| enum AVVideoEncParamsType | qscale_type | 
| int | prev_q | 
| uint8_t * | src | 
| int16_t * | temp | 
| int8_t * | non_b_qp_table | 
| int | non_b_qp_stride | 
| int | use_bframe_qp | 
| void(* | store_slice )(uint8_t *dst, int16_t *src, ptrdiff_t dst_stride, ptrdiff_t src_stride, ptrdiff_t width, ptrdiff_t height, ptrdiff_t log2_scale) | 
| void(* | store_slice2 )(uint8_t *dst, int16_t *src, ptrdiff_t dst_stride, ptrdiff_t src_stride, ptrdiff_t width, ptrdiff_t height, ptrdiff_t log2_scale) | 
| void(* | mul_thrmat )(int16_t *thr_adr_noq, int16_t *thr_adr, int q) | 
| void(* | column_fidct )(int16_t *thr_adr, int16_t *data, int16_t *output, int cnt) | 
| void(* | row_idct )(int16_t *workspace, int16_t *output_adr, ptrdiff_t output_stride, int cnt) | 
| void(* | row_fdct )(int16_t *data, const uint8_t *pixels, ptrdiff_t line_size, int cnt) | 
| uint64_t FSPPContext::threshold_mtx_noq[8 *2] | 
Definition at line 56 of file vf_fspp.h.
Referenced by filter(), and filter_frame().
| uint64_t FSPPContext::threshold_mtx[8 *2] | 
Definition at line 57 of file vf_fspp.h.
Referenced by filter(), and filter_frame().
| int FSPPContext::log2_count | 
Definition at line 59 of file vf_fspp.h.
Referenced by filter(), and filter_frame().
| int FSPPContext::strength | 
Definition at line 60 of file vf_fspp.h.
Referenced by filter_frame().
| int FSPPContext::hsub | 
Definition at line 61 of file vf_fspp.h.
Referenced by config_input(), filter(), and filter_frame().
| int FSPPContext::vsub | 
Definition at line 62 of file vf_fspp.h.
Referenced by config_input(), filter(), and filter_frame().
| int FSPPContext::temp_stride | 
Definition at line 63 of file vf_fspp.h.
Referenced by config_input(), and filter().
| int FSPPContext::qp | 
Definition at line 64 of file vf_fspp.h.
Referenced by filter(), and filter_frame().
| enum AVVideoEncParamsType FSPPContext::qscale_type | 
Definition at line 65 of file vf_fspp.h.
Referenced by filter(), and filter_frame().
| int FSPPContext::prev_q | 
Definition at line 66 of file vf_fspp.h.
Referenced by filter(), and filter_frame().
| uint8_t* FSPPContext::src | 
Definition at line 67 of file vf_fspp.h.
Referenced by config_input(), filter(), and uninit().
| int16_t* FSPPContext::temp | 
Definition at line 68 of file vf_fspp.h.
Referenced by config_input(), filter(), and uninit().
| int8_t* FSPPContext::non_b_qp_table | 
Definition at line 69 of file vf_fspp.h.
Referenced by filter_frame(), and uninit().
| int FSPPContext::non_b_qp_stride | 
Definition at line 70 of file vf_fspp.h.
Referenced by filter_frame().
| int FSPPContext::use_bframe_qp | 
Definition at line 71 of file vf_fspp.h.
Referenced by filter_frame().
| void(* FSPPContext::store_slice) (uint8_t *dst, int16_t *src, ptrdiff_t dst_stride, ptrdiff_t src_stride, ptrdiff_t width, ptrdiff_t height, ptrdiff_t log2_scale) | 
Definition at line 73 of file vf_fspp.h.
Referenced by config_input(), and filter().
| void(* FSPPContext::store_slice2) (uint8_t *dst, int16_t *src, ptrdiff_t dst_stride, ptrdiff_t src_stride, ptrdiff_t width, ptrdiff_t height, ptrdiff_t log2_scale) | 
Definition at line 77 of file vf_fspp.h.
Referenced by config_input(), and filter().
| void(* FSPPContext::mul_thrmat) (int16_t *thr_adr_noq, int16_t *thr_adr, int q) | 
Definition at line 81 of file vf_fspp.h.
Referenced by config_input(), filter(), and filter_frame().
Definition at line 83 of file vf_fspp.h.
Referenced by config_input(), and filter().
| void(* FSPPContext::row_idct) (int16_t *workspace, int16_t *output_adr, ptrdiff_t output_stride, int cnt) | 
Definition at line 86 of file vf_fspp.h.
Referenced by config_input(), and filter().
Definition at line 89 of file vf_fspp.h.
Referenced by config_input(), and filter().
 1.8.17
 1.8.17