|
FFmpeg
|
Go to the source code of this file.
Macros | |
| #define | ss 444 |
| #define | avg(a, b, c, d) |
| #define | fn3(a, b, c) |
| #define | fn2(a, b, c) |
| #define | fn(a) |
| #define | pixel uint16_t |
| #define | av_clip_pixel(x) |
| #define | OUT_BIT_DEPTH BIT_DEPTH |
| #define | IN_BIT_DEPTH 8 |
| #define | IN_BIT_DEPTH 10 |
| #define | IN_BIT_DEPTH 12 |
Functions | |
| static void fn | yuv2rgb (int16_t *rgb[3], ptrdiff_t rgb_stride, uint8_t *_yuv[3], const ptrdiff_t yuv_stride[3], int w, int h, const int16_t yuv2rgb_coeffs[3][3][8], const int16_t yuv_offset[8]) |
| static void fn | rgb2yuv (uint8_t *_yuv[3], const ptrdiff_t yuv_stride[3], int16_t *rgb[3], ptrdiff_t s, int w, int h, const int16_t rgb2yuv_coeffs[3][3][8], const int16_t yuv_offset[8]) |
| static void fn | rgb2yuv_fsb (uint8_t *_yuv[3], const ptrdiff_t yuv_stride[3], int16_t *rgb[3], ptrdiff_t s, int w, int h, const int16_t rgb2yuv_coeffs[3][3][8], const int16_t yuv_offset[8], int *rnd_scratch[3][2]) |
| #define ss 444 |
Definition at line 27 of file colorspacedsp_template.c.
Definition at line 28 of file colorspacedsp_template.c.
Referenced by avg(), avg_8x8_c(), bilin_1d_fn(), bilin_2d_fn(), calc_codebook_idx(), copy_avg_fn(), deband_16_c(), deband_16_coupling_c(), deband_8_c(), deband_8_coupling_c(), DECL_DIRAC_PIXOP(), DECL_DIRAC_PIXOP(), DECL_DIRAC_PIXOP(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), decl_fpel_func(), declare_fpel(), declare_fpel(), declare_fpel(), declare_fpel(), decode_cu_r(), do_8tap_2d_c(), do_bilin_2d_c(), do_scaled_8tap_c(), ff_diracdsp_init(), ff_h264qpel_init_riscv(), ff_hpeldsp_init(), ff_put_h264_qpel4_hv_lowpass_v_mmxext(), ff_rv40dsp_init_x86(), ff_vc1_mc_4mv_chroma4(), ff_vc1_mc_4mv_luma(), ff_vp9dsp_init_16bpp_x86(), ff_vp9dsp_init_loongarch(), ff_vvc_inter_dsp_init(), fguv_32x32xn_c(), filter_8tap_1d_fn(), filter_8tap_2d_fn(), generate(), mc(), mc_rep_funcs(), mc_rep_funcs(), plot_freq(), predict_intra(), print_statistics(), rearrange_lsp(), rgb2yuv(), rgb2yuv_fsb(), scaled_bilin_fn(), scaled_filter_8tap_fn(), svq3_mc_dir(), svq3_mc_dir_part(), and x8_setup_spatial_compensation().
Definition at line 40 of file colorspacedsp_template.c.
Definition at line 41 of file colorspacedsp_template.c.
| #define fn | ( | a | ) |
Definition at line 42 of file colorspacedsp_template.c.
| #define pixel uint16_t |
Definition at line 50 of file colorspacedsp_template.c.
| #define av_clip_pixel | ( | x | ) |
Definition at line 51 of file colorspacedsp_template.c.
Referenced by rgb2yuv(), and rgb2yuv_fsb().
| #define OUT_BIT_DEPTH BIT_DEPTH |
Definition at line 332 of file colorspacedsp_template.c.
Referenced by yuv2yuv().
| #define IN_BIT_DEPTH 8 |
Definition at line 333 of file colorspacedsp_template.c.
Referenced by yuv2yuv().
| #define IN_BIT_DEPTH 10 |
Definition at line 333 of file colorspacedsp_template.c.
| #define IN_BIT_DEPTH 12 |
Definition at line 333 of file colorspacedsp_template.c.
|
static |
Definition at line 54 of file colorspacedsp_template.c.
|
static |
Definition at line 130 of file colorspacedsp_template.c.
Referenced by bayer_to_yv12_wrapper(), bgr24ToUV_c(), bgr24ToUV_half_c(), check_input_planar_rgb_to_a(), check_input_planar_rgb_to_uv(), check_input_planar_rgb_to_y(), check_rgb24toyv12(), check_rgb_to_y(), check_rgba_to_a(), create_filtergraph(), ff_fill_rgb2yuv_table(), ff_rgb24toyv12_c(), ff_rgb24toyv12_neon(), ff_update_palette(), gbr24pToUV_half_c(), init_filter(), p01x_wrapper(), planar_rgb_to_uv(), planar_rgb_to_uv_lasx(), planar_rgb_to_uv_lsx(), planar_rgb_to_y(), planar_rgb_to_y_lasx(), planar_rgb_to_y_lsx(), planar_rgbf16_to_uv(), planar_rgbf16_to_y(), planar_rgbf32_to_uv(), planar_rgbf32_to_y(), rgb16_32ToUV_c_template(), rgb16_32ToUV_half_c_template(), rgb16_32ToY_c_template(), rgb24ToUV_c(), rgb24ToUV_half_c(), rgb24ToY_c(), rgb24toyv12(), rgb2yuv(), rgb48ToUV_c_template(), rgb48ToUV_half_c_template(), rgb48ToY_c_template(), rgb64ToUV_c_template(), rgb64ToUV_half_c_template(), rgb64ToY_c_template(), rgb9plus_planar_funcs(), rgbaf16ToUV_endian(), rgbaf16ToUV_half_endian(), rgbaf16ToY_endian(), rgbf16ToUV_endian(), rgbf16ToUV_half_endian(), rgbf16ToY_endian(), rgbf32_to_uv_c(), rgbf32_to_uv_half_c(), rgbf32_to_y_c(), shifted_planar_rgb16(), tonemap_opencl_init(), x2rgb10tobgr64_bswap(), yuv420_abgr32_lsx(), yv12_copy(), and yv12_interpolate().
|
static |
Definition at line 208 of file colorspacedsp_template.c.
Referenced by rgb2yuv_fsb().