|
FFmpeg
|
#include <math.h>#include <stddef.h>#include <stdint.h>#include "libavutil/attributes.h"#include "libavutil/bswap.h"#include "libavutil/intreadwrite.h"#include "libavutil/avassert.h"#include "libavutil/intfloat.h"#include "config.h"#include "swscale_internal.h"Go to the source code of this file.
Macros | |
| #define | input_pixel(pos) |
| #define | IS_BE_LE 0 |
| #define | IS_BE_BE 1 |
| #define | IS_BE_ 0 |
| #define | IS_BE(ENDIAN_IDENTIFIER) |
| #define | r ((origin == AV_PIX_FMT_BGR48BE || origin == AV_PIX_FMT_BGR48LE || origin == AV_PIX_FMT_BGRA64BE || origin == AV_PIX_FMT_BGRA64LE) ? b_r : r_b) |
| #define | b ((origin == AV_PIX_FMT_BGR48BE || origin == AV_PIX_FMT_BGR48LE || origin == AV_PIX_FMT_BGRA64BE || origin == AV_PIX_FMT_BGRA64LE) ? r_b : b_r) |
| #define | RGB64FUNCS_EXT(pattern, BE_LE, origin, is_be) |
| #define | RGB64FUNCS(pattern, endianness, base_fmt) |
| #define | RGB48FUNCS_EXT(pattern, BE_LE, origin, is_be) |
| #define | RGB48FUNCS(pattern, endianness, base_fmt) |
| #define | input_pixel(i) |
| #define | RGB16_32FUNCS_EXT(fmt, name, shr, shg, shb, shp, maskr, maskg, maskb, rsh, gsh, bsh, S, is_be) |
| #define | RGB16_32FUNCS(base_fmt, endianness, name, shr, shg, shb, shp, maskr, maskg, maskb, rsh, gsh, bsh, S) |
| #define | y21xle_wrapper(bits, shift) |
| #define | ayuv64_UV_funcs(pixfmt, U, V) |
| #define | p01x_uv_wrapper(fmt, shift) |
| #define | p01x_wrapper(fmt, shift) |
| #define | shf16_uv_wrapper(shift) |
| #define | shf16_wrapper(shift) |
| #define | rdpx(src) |
| #define | shifted_planar_rgb16_to_y(rdpx_shift) |
| #define | shifted_planar_rgb16_to_a(rdpx_shift) |
| #define | shifted_planar_rgb16_to_uv(rdpx_shift) |
| #define | shifted_planar_rgb16_to_y_uv(rdpx_shift) |
| #define | shifted_planar_rgb16(rdpx_shift) |
| #define | rdpx(src) |
| #define | rgb9plus_planar_funcs_endian(nbits, endian_name, endian) |
| #define | rgb9plus_planar_transparency_funcs(nbits) |
| #define | rgb9plus_msb_planar_funcs_endian(nbits, endian_name, endian) |
| #define | rgb9plus_planar_funcs(nbits) |
| #define | rgb9plus_msb_planar_funcs(nbits) |
| #define | rgbf32_funcs_endian(endian_name, endian) |
| #define | rdpx(src) |
| #define | rdpx2(src) |
| #define | rgbaf16_funcs_endian(endian_name, endian) |
Functions | |
| static av_always_inline void | rgb64ToY_c_template (uint16_t *dst, const uint16_t *src, int width, enum AVPixelFormat origin, int32_t *rgb2yuv, int is_be) |
| static av_always_inline void | rgb64ToUV_c_template (uint16_t *dstU, uint16_t *dstV, const uint16_t *src1, const uint16_t *src2, int width, enum AVPixelFormat origin, int32_t *rgb2yuv, int is_be) |
| static av_always_inline void | rgb64ToUV_half_c_template (uint16_t *dstU, uint16_t *dstV, const uint16_t *src1, const uint16_t *src2, int width, enum AVPixelFormat origin, int32_t *rgb2yuv, int is_be) |
| static av_always_inline void | rgb48ToY_c_template (uint16_t *dst, const uint16_t *src, int width, enum AVPixelFormat origin, int32_t *rgb2yuv, int is_be) |
| static av_always_inline void | rgb48ToUV_c_template (uint16_t *dstU, uint16_t *dstV, const uint16_t *src1, const uint16_t *src2, int width, enum AVPixelFormat origin, int32_t *rgb2yuv, int is_be) |
| static av_always_inline void | rgb48ToUV_half_c_template (uint16_t *dstU, uint16_t *dstV, const uint16_t *src1, const uint16_t *src2, int width, enum AVPixelFormat origin, int32_t *rgb2yuv, int is_be) |
| static av_always_inline void | rgb16_32ToY_c_template (int16_t *dst, const uint8_t *src, int width, enum AVPixelFormat origin, int shr, int shg, int shb, int shp, int maskr, int maskg, int maskb, int rsh, int gsh, int bsh, int S, int32_t *rgb2yuv, int is_be) |
| static av_always_inline void | rgb16_32ToUV_c_template (int16_t *dstU, int16_t *dstV, const uint8_t *src, int width, enum AVPixelFormat origin, int shr, int shg, int shb, int shp, int maskr, int maskg, int maskb, int rsh, int gsh, int bsh, int S, int32_t *rgb2yuv, int is_be) |
| static av_always_inline void | rgb16_32ToUV_half_c_template (int16_t *dstU, int16_t *dstV, const uint8_t *src, int width, enum AVPixelFormat origin, int shr, int shg, int shb, int shp, int maskr, int maskg, int maskb, int rsh, int gsh, int bsh, int S, int32_t *rgb2yuv, int is_be) |
| static void | gbr24pToUV_half_c (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *gsrc, const uint8_t *bsrc, const uint8_t *rsrc, int width, uint32_t *rgb2yuv, void *opq) |
| static void | rgba64leToA_c (uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | rgba64beToA_c (uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | abgrToA_c (uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | rgbaToA_c (uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | palToA_c (uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *pal, void *opq) |
| static void | palToY_c (uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *pal, void *opq) |
| static void | palToUV_c (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, int width, uint32_t *pal, void *opq) |
| static void | monowhite2Y_c (uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | monoblack2Y_c (uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | yuy2ToY_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | yuy2ToUV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, int width, uint32_t *unused, void *opq) |
| static void | yvy2ToUV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, int width, uint32_t *unused, void *opq) |
| y21xle_wrapper (10, 6) | |
| static void | bswap16UV_c (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *_src1, const uint8_t *_src2, int width, uint32_t *unused, void *opq) |
| static void | read_ya16le_gray_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | read_ya16le_alpha_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | read_ya16be_gray_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | read_ya16be_alpha_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | read_ayuv64le_Y_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_ayuv64be_Y_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static av_always_inline void | ayuv64le_UV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *src, int width, int u_offset, int v_offset) |
| static av_always_inline void | ayuv64be_UV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *src, int width, int u_offset, int v_offset) |
| ayuv64_UV_funcs (ayuv64, 4, 6) | |
| static void | read_ayuv64be_A_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_vuyx_UV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_vuyx_Y_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_vuya_A_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_ayuv_UV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_ayuv_Y_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_ayuv_A_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_uyva_UV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | vyuToY_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | vyuToUV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_v30xle_Y_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_v30xle_UV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_xv30le_Y_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_xv30le_UV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_xv36le_Y_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_xv36le_UV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_xv36be_Y_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | read_xv36be_UV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src, const uint8_t *unused1, int width, uint32_t *unused2, void *opq) |
| static void | uyvyToY_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | uyvyToUV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, int width, uint32_t *unused, void *opq) |
| static void | uyyvyyToY_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused, void *opq) |
| static void | uyyvyyToUV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, int width, uint32_t *unused, void *opq) |
| static av_always_inline void | nvXXtoUV_c (uint8_t *dst1, uint8_t *dst2, const uint8_t *src, int width) |
| static void | nv12ToUV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, int width, uint32_t *unused, void *opq) |
| static void | nv21ToUV_c (uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, int width, uint32_t *unused, void *opq) |
| p01x_wrapper (nv20, 0) | |
| static void | bgr24ToUV_c (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, int width, uint32_t *rgb2yuv, void *opq) |
| static void | bgr24ToUV_half_c (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, int width, uint32_t *rgb2yuv, void *opq) |
| static void | rgb24ToY_c (uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *rgb2yuv, void *opq) |
| static void | rgb24ToUV_c (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, int width, uint32_t *rgb2yuv, void *opq) |
| static void | rgb24ToUV_half_c (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, int width, uint32_t *rgb2yuv, void *opq) |
| static void | planar_rgb_to_y (uint8_t *_dst, const uint8_t *src[4], int width, int32_t *rgb2yuv, void *opq) |
| static void | planar_rgb_to_a (uint8_t *_dst, const uint8_t *src[4], int width, int32_t *unused, void *opq) |
| static void | planar_rgb_to_uv (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *src[4], int width, int32_t *rgb2yuv, void *opq) |
| shifted_planar_rgb16 (16) | |
| static av_always_inline void | planar_rgbf32_to_uv (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *_src[4], int width, int is_be, int32_t *rgb2yuv) |
| static av_always_inline void | planar_rgbf32_to_y (uint8_t *_dst, const uint8_t *_src[4], int width, int is_be, int32_t *rgb2yuv) |
| static av_always_inline void | rgbf32_to_uv_c (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused1, const uint8_t *_src, const uint8_t *unused2, int width, int is_be, int32_t *rgb2yuv) |
| static av_always_inline void | rgbf32_to_uv_half_c (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused1, const uint8_t *_src, const uint8_t *unused2, int width, int is_be, int32_t *rgb2yuv) |
| static av_always_inline void | rgbf32_to_y_c (uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, const uint8_t *unused2, int width, int is_be, int32_t *rgb2yuv) |
| static av_always_inline void | grayf32ToY16_c (uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, const uint8_t *unused2, int width, int is_be, uint32_t *unused) |
| static av_always_inline void | read_yaf32_gray_c (uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, const uint8_t *unused2, int width, int is_be, uint32_t *unused) |
| static av_always_inline void | read_yaf32_alpha_c (uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, const uint8_t *unused2, int width, int is_be, uint32_t *unused) |
| rgb9plus_planar_funcs (9) | |
| static av_always_inline void | planar_rgbf16_to_uv (uint8_t *dstU, uint8_t *dstV, const uint8_t *src[4], int width, int is_be, int32_t *rgb2yuv, Half2FloatTables *h2f_tbl) |
| static av_always_inline void | planar_rgbf16_to_y (uint8_t *dst, const uint8_t *src[4], int width, int is_be, int32_t *rgb2yuv, Half2FloatTables *h2f_tbl) |
| static av_always_inline void | grayf16ToY16_c (uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, int is_be, uint32_t *unused, Half2FloatTables *h2f_tbl) |
| static av_always_inline void | read_yaf16_gray_c (uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, int is_be, uint32_t *unused, Half2FloatTables *h2f_tbl) |
| static av_always_inline void | read_yaf16_alpha_c (uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, int is_be, uint32_t *unused, Half2FloatTables *h2f_tbl) |
| static av_always_inline void | rgbaf16ToUV_half_endian (uint16_t *dstU, uint16_t *dstV, int is_be, const uint16_t *src, int width, int32_t *rgb2yuv, Half2FloatTables *h2f_tbl) |
| static av_always_inline void | rgbaf16ToUV_endian (uint16_t *dstU, uint16_t *dstV, int is_be, const uint16_t *src, int width, int32_t *rgb2yuv, Half2FloatTables *h2f_tbl) |
| static av_always_inline void | rgbaf16ToY_endian (uint16_t *dst, const uint16_t *src, int is_be, int width, int32_t *rgb2yuv, Half2FloatTables *h2f_tbl) |
| static av_always_inline void | rgbaf16ToA_endian (uint16_t *dst, const uint16_t *src, int is_be, int width, Half2FloatTables *h2f_tbl) |
| static av_always_inline void | rgbf16ToUV_half_endian (uint16_t *dstU, uint16_t *dstV, int is_be, const uint16_t *src, int width, int32_t *rgb2yuv, Half2FloatTables *h2f_tbl) |
| static av_always_inline void | rgbf16ToUV_endian (uint16_t *dstU, uint16_t *dstV, int is_be, const uint16_t *src, int width, int32_t *rgb2yuv, Half2FloatTables *h2f_tbl) |
| static av_always_inline void | rgbf16ToY_endian (uint16_t *dst, const uint16_t *src, int is_be, int width, int32_t *rgb2yuv, Half2FloatTables *h2f_tbl) |
| rgbaf16_funcs_endian (le, 0) | |
| #define input_pixel | ( | pos | ) |
Definition at line 33 of file input.c.
Referenced by rgb16_32ToUV_c_template(), rgb16_32ToUV_half_c_template(), rgb16_32ToY_c_template(), rgb48ToUV_c_template(), rgb48ToUV_half_c_template(), rgb48ToY_c_template(), rgb64ToUV_c_template(), rgb64ToUV_half_c_template(), and rgb64ToY_c_template().
| #define IS_BE | ( | ENDIAN_IDENTIFIER | ) |
| #define r ((origin == AV_PIX_FMT_BGR48BE || origin == AV_PIX_FMT_BGR48LE || origin == AV_PIX_FMT_BGRA64BE || origin == AV_PIX_FMT_BGRA64LE) ? b_r : r_b) |
Definition at line 42 of file input.c.
Referenced by aax_read_header(), add_bell(), add_hfyu_left_pred_bgr32_c(), aes_crypt(), affine_cps_from_nb(), alloc_lut(), allocate_plane(), amqp_proto_open(), angle_transform(), ap_run(), aribcaption_trans_bitmap_subtitle(), asmgen_epilogue(), asmgen_op_convert(), asmgen_op_cps(), asmgen_op_dither(), asmgen_op_expand(), asmgen_op_lshift(), asmgen_op_max(), asmgen_op_min(), asmgen_op_pack(), asmgen_op_read_bit(), asmgen_op_read_nibble(), asmgen_op_read_packed_n(), asmgen_op_read_planar(), asmgen_op_rshift(), asmgen_op_scale(), asmgen_op_swap_bytes(), asmgen_op_unpack(), asmgen_op_write_bit(), asmgen_op_write_nibble(), asmgen_op_write_packed_n(), asmgen_op_write_planar(), asmgen_process(), asmgen_process_cps(), asmgen_prologue(), asmgen_set_load_cont_node(), asmgen_setup_clear(), asmgen_setup_dither(), asmgen_setup_linear(), asmgen_setup_max(), asmgen_setup_min(), asmgen_setup_read_bit(), asmgen_setup_read_nibble(), asmgen_setup_scale(), asmgen_setup_unpack(), asmgen_setup_write_bit(), autoregression(), av_bessel_i0(), av_calloc(), av_dynamic_hdr_smpte2094_app5_from_t35(), av_dynamic_hdr_smpte2094_app5_to_t35(), av_expr_eval(), av_expr_free(), av_expr_parse(), av_iamf_param_definition_alloc(), av_inv_q(), av_inv_q64(), av_make_q(), av_make_q64(), av_rc4_crypt(), av_rc4_init(), av_realloc_f(), av_rescale_rnd(), av_size_mult(), avcodec_default_execute(), avcodec_default_execute2(), avfilter_graph_request_oldest(), avfilter_graph_send_command(), avpriv_set_systematic_pal2(), bgr24ToUV_c(), bgr24ToUV_half_c(), block_matching_multi(), bprint_color(), build_packet(), butterworth_bp_filter(), cabac_bypass_bits(), cabac_unary_prefix(), cache_read(), cairo_set_source(), calc_add_mv(), calc_noise_floor(), calc_squared_error_and_weight(), cdg_load_palette(), cdtoons_decode_frame(), cdxl_decode_ham6(), cdxl_decode_ham8(), celt_lpc(), chebyshev1_bp_filter(), chebyshev2_bp_filter(), check_fdct(), check_slice_end(), checkasm_check_gmc(), checkasm_check_nlmeans(), choose_rct_params(), choose_rct_params_bayer(), cinepak_decode_codebook(), cipher_init56(), cipher_init56_create_table(), circular_swap(), clip_to_subpic(), clut_pick_or_set(), cmp_555_by_n(), cmp_565_by_n(), cng_decode_frame(), color_balance16(), color_balance16_p(), color_balance8(), color_balance8_p(), color_correlation(), color_decorrelation(), color_distance(), colorcontrast_slice16(), colorcontrast_slice16p(), colorcontrast_slice8(), colorcontrast_slice8p(), colormap_slice(), colorscale_matrix(), compress_color(), compute_avg(), compute_dev(), compute_gru(), compute_lpc_coefs(), compute_max_lut(), compute_max_row(), compute_median(), compute_min_lut(), compute_min_row(), compute_peak(), compute_ptp(), compute_rms(), compute_unsafe_ssd_integral_image(), config_input(), config_input(), config_output(), config_props(), constrain_rgb(), convert(), convert_pd2zp(), convert_pr2zp(), convert_timestamp(), count_colors(), cqt_calc(), create_dither_buf(), curves_init(), decipher(), decode_argb(), decode_argbi(), decode_argx(), decode_argxi(), decode_bayer_frame(), decode_block_coeffs_internal(), decode_byterun2(), decode_delta_j(), decode_frame(), decode_frame(), decode_frame(), decode_frame(), decode_frame(), decode_frame(), decode_frame_header(), decode_hybrid(), decode_mvc2(), decode_pal(), decode_plte_chunk(), decode_raw_intra_rgb(), decode_residual_block(), decode_rgb(), decode_rgb_frame_TMPL(), decode_rgbi(), decode_rgbx(), decode_rgbxi(), decode_rice(), decode_run_i(), decode_run_p(), decode_signed_subexp_with_ref(), decode_spectrum_ac(), decode_units(), decode_unsigned_subexp_with_ref(), decode_value3(), decompose_transform(), decompress_i(), decompress_i3(), decompress_p(), decompress_p3(), default_execute(), do_colorkey_pixel(), do_xpsnr(), double_to_rational(), draw_dot(), draw_rectangle(), draw_spatial(), dshow_cycle_devices(), dshow_cycle_formats(), dshow_cycle_pins(), dshow_get_device_list(), dshow_list_device_options(), dshow_open_device(), dshow_read_close(), dshow_read_header(), dump_spherical(), dump_spherical(), dvbsub_encode(), dvbsub_parse_clut_segment(), dwa_uncompress(), dx2_decode_slice_5x5(), emit_clear(), encipher(), encode_bayer_frame(), encode_float32_rgb_frame(), encode_frame(), encode_rgb_frame_TMPL(), encode_scalar(), encode_thread(), equisolid_to_xyz(), estimate_quantization_noise(), eval_expr(), expand_script(), expand_tseq(), f_func(), ff_alsa_extend_reorder_buf(), ff_big_div(), ff_dvdclut_yuv_to_rgb(), ff_dxva2_h264_fill_picture_parameters(), ff_els_decode_unsigned(), ff_get_qtpalette(), ff_gmc_c(), ff_itunes_parse_smpb(), ff_jpegls_decode_picture(), ff_lag_rac_init(), ff_mjpeg_decode_frame_from_buf(), ff_oklab_int_to_srgb_u8(), ff_png_filter_row(), ff_ps_stereo_interpolate_ipdopd_neon(), ff_ps_stereo_interpolate_ipdopd_sse3(), ff_ps_stereo_interpolate_neon(), ff_ps_stereo_interpolate_rvv(), ff_ps_stereo_interpolate_sse3(), ff_restore_rgb_planes10_rvv(), ff_restore_rgb_planes_rvv(), ff_rtp_send_h264_hevc(), ff_rtp_send_mpegvideo(), ff_rv34_decode_end(), ff_rv34_decode_frame(), ff_rv34_decode_init(), ff_rv34_decode_update_thread_context(), ff_srgb_u8_to_oklab_int(), ff_text_eof(), ff_text_init_avio(), ff_text_init_buf(), ff_text_peek_r8(), ff_text_pos(), ff_text_r8(), ff_text_read(), ff_update_palette(), ff_vvc_inv_dct2_32(), ff_vvc_output_frame(), fill_app5_per_image(), fill_in_tongue(), fill_slice_long(), filter(), filter(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_rgb24(), filter_rgb48(), filter_rgba(), filter_rgba64(), filter_slice_grey_edge(), filter_slice_packed(), filter_slice_planar(), find_capture_source(), find_ref_mvs(), finish_frame(), flic_decode_frame_8BPP(), fluxlr(), focus_transform(), frac64(), frand(), frand(), free_lut(), gamma_convert(), gamma_correct_rgb(), gbr24pToUV_half_c(), gdv_decode_frame(), gdv_read_header(), gem_decode_frame(), gen_image(), gen_sub_bitmap(), generate_interval(), generate_intervals(), generate_joint_tables(), generate_plateau(), generate_scaling(), generate_transition(), get_cmy_scale(), get_dst_color_err(), get_final(), get_high_utility_cell(), get_max_component_diff(), get_random_number(), get_reconstructed_area(), get_rgb_scale(), get_signed_rnd(), get_symbol2(), get_tree_codes(), get_tree_codes(), get_triplet(), get_wsse(), gfmul(), guess_palette(), guess_status_pts(), guess_status_pts(), h263_handle_packet(), hdcd_analyze_gen(), hevc_queue_frame(), hls_init(), hls_start(), hpel_motion_search(), hsl2rgb(), hsl2rgb(), huff_reader_build_canonical(), huff_reader_get_symbol(), idcin_read_packet(), if(), imf_time_to_ts(), import_palette(), init(), init(), init(), init_axis_color(), init_default_clut(), init_hca(), interpolate(), inv_cdf(), inverse_recenter(), iterative_me(), jp2_find_codestream(), lerp_colors32(), lex_char(), lex_double(), lex_time(), linear_pass(), load_rgb_float32_frame(), load_rgb_frame_TMPL(), loco_get_rice(), loco_get_rice_param(), loco_update_rice_param(), ls_decode_line(), magy_decode_slice(), magy_decode_slice10(), main(), main(), make_cdt15_entry(), make_cdt16_entry(), make_cdt24_entry(), mc_block(), mip_downsampling(), modplug_read_header(), monochrome_slice16(), monochrome_slice8(), mov_estimate_video_delay(), mov_read_sv3d(), mov_write_video_tag(), mp(), mp_yuv_to_rgb(), mpeg4_decode_sprite_trajectory(), mpegts_push_data(), mph(), mss2_blit_wmv9_template(), mss2_decode_frame(), MULH(), mz(), mzh(), nearest_alive(), next_tile_idx(), nlmeans_plane(), nlmeans_plane(), nmr_decide_stereo(), normalize(), old_codec45(), on2avc_apply_ms(), opt_list(), optimize_colors(), orthographic_to_xyz(), p01x_wrapper(), paf_video_decode(), parse_3dl(), parse_block_def(), parse_ifo_palette(), parse_optarg(), parse_options(), parse_palette(), parse_palette_segment(), parse_pixel_format(), parse_points(), parse_profile_level(), parse_script(), parse_synth_channel(), parse_synth_def(), parse_time_sequence(), parse_timestamp(), pitch_filter(), planar_rgb_to_uv(), planar_rgb_to_uv_lasx(), planar_rgb_to_y(), planar_rgb_to_y_lasx(), planar_rgbf16_to_uv(), planar_rgbf16_to_y(), planar_rgbf32_to_uv(), planar_rgbf32_to_y(), pnm_decode_frame(), pnm_encode_frame(), pop_integer(), pow_poly(), power(), pps_bd(), pps_multi_tiles_slice(), pps_no_rect_slice(), pps_one_tile_slices(), pps_rect_slice(), pps_ref_wraparound_offset(), pps_width_height(), pred_weight_table(), predict_slice(), premult2straight(), preserve_color(), preservel(), preservel(), print_app5(), print_pkt_side_data(), print_results(), process_anticollapse(), process_bayer(), process_frame(), process_ipmovie_chunk(), ps_stereo_interpolate_c(), ps_stereo_interpolate_ipdopd_c(), pulse_read_packet(), pulse_write_packet(), push_integer(), put_pixel(), put_symbol2(), put_vc1_mspel_mc_h_v_lasx(), put_vc1_mspel_mc_h_v_msa(), qpel_motion_search(), rand64(), randomize_buffers(), rd_frame(), read_bits(), read_data_continuous(), read_global_param(), read_var_block_data(), refine_colors(), request_frame(), request_frame(), restore_rgb_planes10_c(), restore_rgb_planes_c(), rgb12to15(), rgb16_32ToUV_c_template(), rgb16_32ToUV_half_c_template(), rgb16_32ToY_c_template(), rgb24_to_rgb555(), rgb24_to_yuv420p(), rgb24to15_c(), rgb24to16_c(), rgb24tobgr15_c(), rgb24tobgr16_c(), rgb24ToUV_c(), rgb24ToUV_half_c(), rgb24ToY_c(), rgb2yuv(), rgb2yuv(), rgb48ToUV_c_template(), rgb48ToUV_half_c_template(), rgb48Toxyz12_c(), rgb48ToY_c_template(), rgb64ToUV_c_template(), rgb64ToUV_half_c_template(), rgb64ToY_c_template(), rgb_to_yuv(), rgba2ycocg(), 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(), rgtc2_block_internal(), ring2_test(), rka_decode_frame(), rka_read_header(), rtmp_close(), rtmp_get_file_handle(), rtmp_open(), rtmp_read(), rtmp_read_pause(), rtmp_read_seek(), rtmp_write(), rtp_handler_iterate(), rtsp_read_packet(), run_file_tests(), run_postproc(), run_test(), run_test(), rv30_decode_init(), rv30_decode_intra_types(), rv30_decode_mb_info(), rv30_loop_filter(), rv30_parse_slice_header(), rv34_decode_inter_macroblock(), rv34_decode_inter_mb_header(), rv34_decode_intra_macroblock(), rv34_decode_intra_mb_header(), rv34_decode_mv(), rv34_decode_slice(), rv34_decoder_alloc(), rv34_decoder_free(), rv34_decoder_realloc(), rv34_mc(), rv34_mc_1mv(), rv34_mc_2mv(), rv34_mc_2mv_skip(), rv34_output_i16x16(), rv34_output_intra(), rv34_pred_4x4_block(), rv34_pred_mv(), rv34_pred_mv_b(), rv34_pred_mv_rv3(), rv34_process_block(), rv34_set_deblock_coef(), rv40_decode_init(), rv40_decode_intra_types(), rv40_decode_mb_info(), rv40_loop_filter(), rv40_parse_slice_header(), rv4_weight(), sad_hpel_motion_search(), sampling_init(), sb_set_lr(), sbg_read_header(), sbg_read_probe(), sbr_hf_g_filt_c(), scale_double(), scale_vt_config_output(), search_keyval(), set_filter(), set_frame(), set_palette(), set_params(), sh_deblock_offsets(), silk_unmix_ms(), simbiosis_imx_read_packet(), size_mult(), slice_get_derivative(), smacker_decode_bigtree(), smacker_decode_tree(), sps_bit_depth(), sps_chroma_qp_table(), sps_derive(), sps_export_stream_params(), sps_inter(), sps_ladf(), sps_map_pixel_format(), sps_partition_constraints(), stereo_processing(), stereographic_to_xyz(), strftime_expand(), sub2video_copy_rect(), sub_left_prediction_bgr32(), sub_left_prediction_rgb24(), subpic_get_rect(), super2xsai(), swizzle_emit(), swri_rematrix_init(), temperature_slice16(), temperature_slice16p(), temperature_slice32(), temperature_slice8(), temperature_slice8p(), test_stereo_interpolate(), tree_rotate(), tta_decode_frame(), tta_read_header(), uintpow(), uninit(), update_palette_index(), v360_slice(), vc1_mspel_filter(), vc2_encode_init(), vc_generate(), vgs_eval(), vgs_parse_statement(), vibrance_slice16(), vibrance_slice16p(), vibrance_slice8(), vibrance_slice8p(), vk_h264_start_frame(), vmd_decode(), vmdvideo_decode_init(), vp3_check_idct(), vp7_decode_block_coeffs_internal(), vp8_decode_block_coeffs_internal(), vp9_handle_packet(), vps(), vqa_decode_frame_pal8(), vs_load_library(), wavesynth_decode(), wavesynth_init(), xan_decode_frame(), xface_encode_frame(), xyz12Torgb48_c(), xyz_to_ball(), xyz_to_equisolid(), xyz_to_flat(), xyz_to_orthographic(), xyz_to_rgb(), xyz_to_stereographic(), ycocg2rgba(), yuv2rgb_1_c_template(), yuv2rgb_1_template_lasx(), yuv2rgb_1_template_lsx(), yuv2rgb_2_c_template(), yuv2rgb_2_template_lasx(), yuv2rgb_2_template_lsx(), yuv2rgb_write(), yuv2rgb_write(), yuv2rgb_write(), yuv2rgb_write_full(), yuv2rgb_write_full(), yuv2rgb_write_full(), yuv2rgb_X_c_template(), yuv2rgb_X_template_lasx(), yuv2rgb_X_template_lsx(), yuv_a_to_rgba(), and yuv_from_cqt().
| #define b ((origin == AV_PIX_FMT_BGR48BE || origin == AV_PIX_FMT_BGR48LE || origin == AV_PIX_FMT_BGRA64BE || origin == AV_PIX_FMT_BGRA64LE) ? r_b : b_r) |
Definition at line 43 of file input.c.
Referenced by __powf(), aac_encode_frame(), aarch64_op_impl_cmp(), add_8x8_clip_c(), add_bytes_c(), add_bytes_l2_c(), add_cb(), add_coefficients(), add_hfyu_left_pred_bgr32_c(), add_int16_c(), alf_get_subblocks(), alf_init_subblock(), alias_pix_read_probe(), alloc_buffer(), apng_find_chunk(), apply_band_extension(), apply_gain(), apply_intensity_stereo(), apply_scalefactors(), aribcaption_trans_bitmap_subtitle(), ARRAY_RENAME(), ARRAY_RENAME(), ascii_to_wc(), atrac9_decode_block(), atrac9_decode_flush(), audio_element_obu(), av_add_i(), av_add_q(), av_add_q64(), av_add_sf(), av_calloc(), av_clip_intp2_rvi(), av_cmp_i(), av_cmp_q(), av_cmp_q64(), av_cmp_sf(), av_cmp_sf_ieee754(), av_compare_mod(), av_compare_ts(), av_div_i(), av_div_q(), av_div_q64(), av_div_sf(), av_div_sf_ieee754(), av_downmix_matrix_alloc(), av_gcd(), av_gcd_q(), av_gt_sf(), av_max_q64(), av_min_q64(), av_mlfg_get(), av_mod_i(), av_mul_i(), av_mul_q(), av_mul_q64(), av_mul_sf(), av_mul_sf_ieee754(), av_nearer_q(), av_rescale(), av_rescale_delta(), av_rescale_q_rnd(), av_rescale_rnd(), av_sat_add32_c(), av_sat_add64_c(), av_sat_dadd32_c(), av_sat_dsub32_c(), av_sat_sub32_c(), av_sat_sub64_c(), av_size_mult(), av_strcasecmp(), av_strncasecmp(), av_sub_i(), av_sub_q(), av_sub_q64(), av_sub_sf(), av_tdrdi_alloc(), av_tree_find(), av_tree_find(), av_tree_insert(), av_video_enc_params_alloc(), avg_pixels16_l2_shift5_mmi(), avg_pixels8_l2_shift5_mmi(), avio_w8(), avpriv_set_systematic_pal2(), barycentric(), bgr24ToUV_c(), bgr24ToUV_half_c(), bidir_refine(), binkb_read_bundle(), biquad(), block_matching_multi(), blur_power(), bmp_probe(), body(), bonk_read_header(), bprint_color(), bprint_pascal(), buffer_replace(), buffer_w8(), build_canonical_huff(), build_huffman(), build_map(), bval2bmax(), bytestream_get_buffer(), bytestream_put_buffer(), cairo_set_source(), calc_codebook_idx(), calc_precision(), calc_sum5(), calculate_cubic_bc_coeffs(), calculate_visual_weight(), can_merge_channel_layouts(), can_merge_generic(), can_merge_pix_fmts(), can_merge_sample_fmts(), can_merge_samplerates(), cas_slice16(), cas_slice8(), cbs_av1_get_relative_dist(), cbs_h266_split_fragment(), cbs_vp9_read_le(), cbs_vp9_write_le(), cclm_get_params(), cclm_get_params_default(), cclm_linear_pred(), cdata_probe(), cdg_load_palette(), cdg_tile_block(), cdtoons_decode_frame(), cdxl_decode_ham6(), cdxl_decode_ham8(), ceil2(), celt_apply_preemph_filter(), celt_compute_qn(), celt_frame_mdct(), celt_frame_setup_input(), chebyshev1_bp_filter(), chebyshev1_fo_section(), chebyshev2_bp_filter(), chebyshev2_fo_section(), check_idet(), checkasm_check_aes(), checkasm_double_near_abs_eps(), checkasm_double_near_abs_eps_array(), checkasm_float_near_abs_eps(), checkasm_float_near_abs_eps_array(), checkasm_float_near_abs_eps_array_ulp(), checkasm_float_near_abs_eps_ulp(), checkasm_float_near_ulp(), checkasm_float_near_ulp_array(), checkasm_srand(), checkasm_var_add(), checkasm_var_div(), checkasm_var_mul(), checkasm_var_sub(), checkstride(), choose_rct_params(), choose_rct_params_bayer(), chroma_mc(), chs_assemble_msbs_lsbs(), chs_clear_band_data(), chs_filter_band_data(), chs_parse_band_data(), chs_parse_header(), cie_eq(), cin_decode_huffman(), cinepak_decode_codebook(), clamp_add_subtract_half(), cleanup_derivative_buffers(), clip_to_subpic(), clut_pick_or_set(), cmp(), cmp(), cmp(), cmp(), cmp_color(), cmp_decomp(), cmp_func_names(), cmp_intervals(), cmp_matches(), cmp_pal_entry(), cmp_pkt_sub_pos_ts(), cmp_pkt_sub_ts_pos(), cmp_scores(), cmp_str(), codeblock(), codec_config_obu(), color_balance16(), color_balance16_p(), color_balance8(), color_balance8_p(), color_correlation(), color_decorrelation(), color_distance(), colorcontrast_slice16(), colorcontrast_slice16p(), colorcontrast_slice8(), colorcontrast_slice8p(), colormap_slice(), colorscale_matrix(), comb_c(), comp(), comp(), comp_chord(), comp_chord_length(), compare_addr(), compare_by_prob(), compare_by_prob(), compare_codec_desc(), compare_encryption_info(), compare_encryption_init_info(), compare_int64(), compare_sl(), compare_vlcspec(), comparef(), compress_color(), compute_bit_allocation(), compute_error(), compute_kernel(), compute_lpc_coefs(), compute_metric(), compute_mod(), compute_weights_line_c(), config_input(), config_input(), constrain_rgb(), convert(), convert_dir2svf(), correlate(), correlate_slice_buffered(), count_hq_slice(), cqt_calc(), create_luma_lut(), cri_probe(), cubic(), cubic_interpolate_func(), curves_init(), d3d12va_encode_av1_get_coded_data(), dds_probe(), decode3(), decode_555(), decode_adaptive45(), decode_adaptive6(), decode_argb(), decode_argbi(), decode_argx(), decode_argxi(), decode_audio_s16(), decode_bayer_frame(), decode_block(), decode_block_coeffs_internal(), decode_blocks(), decode_blocks_ind(), decode_bool(), decode_coeffs(), decode_component(), decode_delta_j(), decode_frame(), decode_frame(), decode_frame(), decode_frame(), decode_frame(), decode_frame(), decode_frame_lscr(), decode_gain_control(), decode_hybrid(), decode_init(), decode_init(), decode_inter(), decode_intra(), decode_mad1(), decode_mad1_24(), decode_mode(), decode_pal(), decode_plte_chunk(), decode_predictor_coeffs(), decode_raw_intra_rgb(), decode_rgb(), decode_rgb_frame_TMPL(), decode_rgbi(), decode_rgbx(), decode_rgbxi(), decode_rle(), decode_rtv1(), decode_run_i(), decode_run_p(), decode_sb_mem(), decode_sbit_chunk(), decode_scale_factors(), decode_spectrum_ac(), decode_spectrum_and_dequant(), decode_subband_arith(), decode_subband_golomb(), decode_subband_internal(), decode_subband_slice_buffered(), decode_subframe(), decode_subframe_fixed(), decode_tonal_components(), decode_unit3(), decode_units(), decode_value3(), decompose_transform(), decompose_zp2biquads(), decompress(), decompress_2(), decompress_5(), decompress_68(), decompress_i(), decompress_i3(), decompress_p(), decompress_p3(), decorrelate(), decorrelate(), decorrelate_33bps(), decorrelate_ls(), decorrelate_sf(), decorrelate_sm(), decorrelate_sr(), decorrelate_stereo(), decorrelation(), dequantize(), dequantize(), dequantize_slice_buffered(), desc_eq(), diff(), diff16_fun(), diff_bytes_c(), diff_c(), diff_fun(), diff_int16_c(), diffinplace16_fun(), diffinplace_fun(), distance_limited(), div_round64(), do_colorkey_pixel(), do_lumakey_slice16(), do_lumakey_slice8(), do_xpsnr(), dpx_probe(), draw_dot(), draw_response(), dump_spherical(), dump_spherical(), dv100_actual_quantize(), dv_encode_video_segment(), dv_guess_qnos(), dv_guess_qnos_hd(), dvbsub_encode(), dvbsub_parse_clut_segment(), dwa_uncompress(), dwt_plane(), dx2_decode_slice_5x5(), encode_15_7(), encode_all_blocks(), encode_bayer_frame(), encode_bgr(), encode_block(), encode_float32_rgb_frame(), encode_frame(), encode_frame(), encode_picture(), encode_q_branch2(), encode_residual_fixed(), encode_rgb_frame_TMPL(), encode_subband(), encode_subband(), encode_subband_c0run(), encode_subbands(), encode_superframe(), encode_zlib(), encode_zlibprime(), enum_type(), eotf_bt1886(), eotf_bt1886_inv(), eq_interp(), estimate_quantization_noise(), eval_sse(), evaluate_parameters(), exact_product_f32(), exr_probe(), extract_line(), ff_aac_ac_update_context(), ff_adx_calculate_coeffs(), ff_avg_pixels4_xy2_8_mmi(), ff_avg_pixels8_xy2_8_mmi(), ff_big_add(), ff_big_div(), ff_big_mul(), ff_celp_lp_synthesis_filterf(), ff_celt_quant_bands(), ff_cie_xy_equal(), ff_dot_product(), ff_dsd2pcm_translate(), ff_dvdclut_yuv_to_rgb(), ff_eac3_decode_transform_coeffs_aht_ch(), ff_eval_refl(), ff_exp2(), ff_ffv1_encode_init(), ff_framequeue_add(), ff_framequeue_peek(), ff_framequeue_skip_samples(), ff_framequeue_take(), ff_g723_1_dot_product(), ff_get_qtpalette(), ff_h264_filter_mb(), ff_h264_h_loop_filter_luma_mbaff_intra_8_rvv(), ff_idet_dsp_init_x86(), ff_idet_filter_line_c(), ff_idet_filter_line_c_16bit(), ff_index_search_timestamp(), ff_init_hscaler_mmxext(), ff_interp(), ff_ivi_decode_frame(), ff_ivi_init_planes(), ff_ivi_init_tiles(), ff_jpeg2000_ceildiv(), ff_jpeg2000_ceildivpow2(), ff_jpeg2000_dwt_init(), ff_jpegls_decode_picture(), ff_lpc_calc_ref_coefs_f(), ff_match_2uint16(), ff_mjpeg_decode_dht(), ff_mjpeg_decode_dqt(), ff_mjpeg_decode_frame_from_buf(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), ff_mpv_export_qp_table(), ff_msmpeg4_coded_block_pred(), ff_msmpeg4_pred_dc(), ff_nut_sp_pos_cmp(), ff_nut_sp_pts_cmp(), ff_oklab_int_to_srgb_u8(), ff_opus_rc_enc_uint_step(), ff_png_add_paeth_prediction(), ff_png_filter_row(), ff_prim_equal(), ff_prim_superset(), ff_pullup_filter_comb_ssse3(), ff_pullup_filter_diff_sse2(), ff_pullup_filter_var_sse2(), ff_put_no_rnd_pixels8_xy2_8_mmi(), ff_put_no_rnd_pixels_l2_mmi(), ff_put_no_rnd_pixels_l2_msa(), ff_put_pixels4_xy2_8_mmi(), ff_put_pixels8_xy2_8_mmi(), ff_put_vp8_bilinear16_h_mmi(), ff_put_vp8_bilinear16_hv_mmi(), ff_put_vp8_bilinear4_h_mmi(), ff_put_vp8_bilinear4_hv_mmi(), ff_put_vp8_bilinear8_h_mmi(), ff_put_vp8_bilinear8_hv_mmi(), ff_q_equal(), ff_qp_table_extract(), ff_restore_rgb_planes10_rvv(), ff_restore_rgb_planes_rvv(), ff_rms(), ff_snow_common_end(), ff_snow_common_init_after_header(), ff_snow_inner_add_yblock_ssse3(), ff_sqrt(), ff_srgb_u8_to_oklab_int(), ff_sws_alphablendaway(), ff_sws_matrix3x3_mul(), ff_sws_uop_cmp(), ff_sws_uop_cmp_v(), ff_tx_decompose_length(), ff_u8_to_s8(), ff_update_palette(), ff_vc1_h_overlap_mmi(), ff_vc1_h_s_overlap_mmi(), ff_vc1_pred_dc(), ff_vc1_v_overlap_mmi(), ff_vc1_v_s_overlap_mmi(), ff_vk_params_invalidate(), ff_vp3_put_no_rnd_pixels8_l2_sse2(), ff_vp9_decode_block(), ff_vp9_fill_mv(), ff_vvc_inv_dct2_16(), ff_vvc_inv_dct2_32(), ff_vvc_inv_dct2_4(), ff_vvc_inv_dct2_8(), ff_wma_init(), ffat_compare_channel_descriptions(), ffio_fill(), fill24(), fill_elements(), fill_in_tongue(), fill_lut(), filter(), filter_channels(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_mb_dir(), filter_mb_edgech(), filter_mb_edgecv(), filter_mb_edgeh(), filter_mb_edgev(), filter_mb_mbaff_edgecv(), filter_mb_mbaff_edgev(), filter_plane(), filter_rgb24(), filter_rgb48(), filter_rgba(), filter_rgba64(), filter_slice_packed(), filter_slice_planar(), find_body_sid_by_absolute_offset(), find_ref_mvs(), fits_probe(), flac_decorrelate_ls_c(), flac_decorrelate_ms_c(), flac_decorrelate_rs_c(), flic_decode_frame_8BPP(), for(), frac64(), frame_checksum_compare(), frame_header_obu(), fuzzy_equal(), gamma_convert(), gamma_correct_rgb(), gauss_solve(), gauss_solve_triangular(), gaussian_simpson_integration(), gbr24pToUV_half_c(), gcd128(), gdv_decode_frame(), gdv_read_header(), gem_decode_frame(), gem_probe(), gen_image(), gen_sub_bitmap(), generate_joint_tables(), generate_window_func(), get_4block_rd(), get_badness(), get_band_noise(), get_block_bits(), get_block_size(), get_block_sizes(), get_block_sum(), get_bs(), get_cmy_scale(), get_coeffs(), get_component(), get_dc(), get_default_pattern_localtime_fmt(), get_dst_color_err(), get_matching_parameters(), get_max_component_diff(), get_reconstructed_area(), get_relative_dist(), get_response(), get_rgb_scale(), get_ssim(), get_svf(), get_triplet(), get_urice(), get_value(), get_wsse(), getSplineCoeff(), gfmul(), global_mv(), gsm_mult(), gsm_probe(), guess_palette(), h264_export_enc_params(), h264_filter_mb_fast_internal(), h_block_filter(), hable(), half(), half3(), half_horz(), half_vert(), hammer_to_xyz(), handle_p_frame_apng(), hls_init(), horizontal_compose53i(), horizontal_compose_daub97i_TMPL(), horizontal_compose_dd137i_TMPL(), horizontal_compose_dd97i_ssse3(), horizontal_compose_dd97i_TMPL(), horizontal_compose_dirac53i_TMPL(), horizontal_compose_fidelityi_TMPL(), horizontal_compose_haar0i_TMPL(), horizontal_compose_haar1i_TMPL(), horizontal_compose_haari_TMPL(), horizontal_decompose53i(), horizontal_decompose97i(), hpel_motion_search(), hsl2rgb(), hsl2rgb(), huff_cmp(), huff_cmp_sym(), ice_is_binding_request(), ice_is_binding_response(), id3v2_parse(), idcin_read_packet(), idct_1d(), imax(), imin(), import_palette(), imx_decode_frame(), incr_cntdec(), init(), init(), init_axis_color(), init_blocks(), init_default_clut(), init_hca(), init_planes(), int_sqrt(), inter_pred(), inter_recon(), interleave(), interpol(), interpolate(), interpolate_pchip(), intra_cclm_pred(), intra_recon(), inv_cdf(), inverse4(), invert_step(), io_w8(), ipm_compar(), ipmovie_probe(), is_fallback_mode(), iterate_frame(), iterative_me(), ivi_free_buffers(), ivi_init_tiles(), j2k_probe(), jp2_find_codestream(), jpeg_probe(), jpegls_probe(), jpegxl_probe(), jpegxs_probe(), jvcmp(), k12(), k13(), k23(), k24(), k34(), k35(), k44(), k45(), latm_get_value(), layouts_compatible(), lbr_bank_c(), lead_decode_frame(), lerp(), lerp2u16(), lerp3u16(), lerp_colors32(), lerpf(), less(), less(), lfe_fir_fixed_c(), lfe_fir_float_c(), lfe_x96_fixed_c(), lfe_x96_float_c(), limit_gain(), linear(), load_rgb_float32_frame(), load_rgb_frame_TMPL(), loco_predict(), log16(), log_add(), LOOP_FILTER(), luma_intra_pred_mode(), MAC64(), magy_decode_slice(), magy_decode_slice10(), main(), main(), make_cdt15_entry(), make_cdt16_entry(), make_cdt24_entry(), map_idx_10_to_20(), mark_all_blocks(), matrix_multiply(), max16_fun(), max_fun(), max_q(), maxinplace16_fun(), maxinplace_fun(), mc_block(), mdl64_decode(), media_is_rtcp(), media_is_rtp_rtcp(), median3(), median3_c(), median4(), merge_channel_layouts(), merge_channel_layouts_internal(), merge_comp_flags(), merge_formats_internal(), merge_generic(), merge_generic_internal(), merge_pix_fmts(), merge_sample_fmts(), merge_samplerates(), merge_samplerates_internal(), min16_fun(), min_fun(), minima_cmp(), mininplace16_fun(), mininplace_fun(), mix(), mix_core(), mix_presentation_obu(), mjpeg2000_probe(), MLS64(), mobius(), mod(), monochrome_slice16(), monochrome_slice8(), mov_compare_presentation_samples(), mov_read_iprp(), mov_read_sv3d(), mov_write_video_tag(), mp_decode_layer2(), mp_yuv_to_rgb(), mpeg4_pred_dc(), mpeg4_pred_dc(), mpegts_write_section(), mul15(), mul16(), mul17(), mul22(), mul23(), mul31(), mul32(), mul__(), mul_poly(), MULH(), multiply(), multiply(), multiply_matrix(), multiply_quaternion(), multiswap_dec(), multiswap_enc(), mv_pred(), mvinfo_is_deblock_cand(), mvinfo_matches_backward(), mvinfo_matches_forward(), mxf_absolute_bodysid_offset(), mxf_get_next_track_edit_unit(), mxf_read_sync(), nearest_alive(), next_byte(), nmr_commit_channel(), nmr_decide_stereo(), nmr_setup_channel(), nmr_solve(), nmr_solve_group(), no_rnd_avg32(), no_rnd_avg64(), normalize(), oh_encode_set_format(), old_codec45(), on2avc_apply_ms(), on2avc_decode_band_scales(), on2avc_read_channel_data(), on2avc_read_ms_info(), optimize_colors(), opus_rc_enc_update(), output_audio_block(), p01x_wrapper(), pack16to32(), pack8to16(), paf_video_decode(), parameter_block_obu(), parse_3dl(), parse_band_ext(), parse_cinespace(), parse_gradient(), parse_ifo_palette(), parse_mantissas(), parse_palette(), parse_palette_segment(), parse_pixel_format(), pcx_probe(), pget(), pgx_probe(), pick_4(), pick_5(), pick_6(), pick_8(), pictor_probe(), pitch_search(), planar_rgb_to_uv(), planar_rgb_to_uv_lasx(), planar_rgb_to_y(), planar_rgb_to_y_lasx(), planar_rgbf16_to_uv(), planar_rgbf16_to_y(), planar_rgbf32_to_uv(), planar_rgbf32_to_y(), png_get_interlaced_row(), png_probe(), png_put_interlaced_row(), pnm_decode_frame(), pnm_encode_frame(), pnm_magic_check(), pnm_probe(), pop_greys(), pop_integer(), pow_m1_4(), power(), pred16x16_vertical(), pred8x16_plane(), pred8x16_vertical(), pred8x8_plane(), pred8x8_vertical(), pred8x8l_vertical(), pred_hor_angle(), pred_spatial_direct_motion(), pred_ver_angle(), predict_slice(), premult2straight(), preserve_color(), preservel(), preservel(), print_audio_bytes(), print_pkt_side_data(), probe(), process_bayer(), process_frame(), process_ipmovie_chunk(), process_sample(), prompeg_create_bitstring(), prompeg_write_fec(), ps_read_extension_data(), psd_probe(), pullup_lock_buffer(), pullup_release_buffer(), pullup_submit_field(), push_integer(), put_amf_bool(), put_cabac_bit(), put_pixel(), put_swf_matrix(), pvq_band_cost(), qdm2_fft_decode_tones(), qdmc_decode_init(), qdraw_probe(), qpel_motion_search(), qsort_comparison_function_int16(), qtrle_decode_24bpp(), quant_band_template(), QUANT_FN(), QUANT_FN(), quantize(), query_formats(), ratecontrol_1pass(), rd_frame(), read16(), read32(), read_block_types(), read_cb(), read_close(), read_coeffs_coarse(), read_coeffs_fine(), read_colors(), read_dcs(), read_frame_data(), read_header(), read_highpass(), read_line(), read_motion_values(), read_packet(), read_patterns(), read_runs(), read_scalefactors(), read_seek(), read_var_block_data(), read_xing_toc(), reduce64(), refine_colors(), remove_avoptions(), render_charset(), renew_table3(), resample_cubic(), rescale(), rescale_dec(), rescale_rational(), rescale_rational(), rescale_rational(), restore_rgb_planes10_c(), restore_rgb_planes_c(), resync(), rgb12to15(), rgb16_32ToUV_c_template(), rgb16_32ToUV_half_c_template(), rgb16_32ToY_c_template(), rgb24_to_rgb555(), rgb24_to_yuv420p(), rgb24to15_c(), rgb24to16_c(), rgb24tobgr15_c(), rgb24tobgr16_c(), rgb24ToUV_c(), rgb24ToUV_half_c(), rgb24ToY_c(), rgb2yuv(), rgb2yuv(), rgb48ToUV_c_template(), rgb48ToUV_half_c_template(), rgb48Toxyz12_c(), rgb48ToY_c_template(), rgb64ToUV_c_template(), rgb64ToUV_half_c_template(), rgb64ToY_c_template(), rgb_to_yuv(), rgba2ycocg(), 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(), rgtc2_block_internal(), ripemd128_transform(), ripemd160_transform(), ripemd256_transform(), ripemd320_transform(), rnd_avg32(), rnd_avg64(), run_channel_fft(), run_postproc(), run_psnr(), sad_hpel_motion_search(), same_block(), saturate(), saturation_matrix(), search_for_quantizers_fast(), search_for_quantizers_twoloop(), search_frag_moof_offset(), search_frag_timestamp(), seq_decode_op1(), set_ap(), set_ap1(), set_frame(), set_hp(), set_lp(), set_major_params(), set_palette(), set_string_binary(), setdc(), setup_derivative_buffers(), sgi_probe(), sha1_transform(), sha256_transform(), sha512_transform(), shift(), shift_down(), silk_decode_excitation(), simbiosis_imx_read_packet(), sin32(), size_mult(), smc_cmp_values(), snow_horizontal_compose97i(), softclip(), solve_shuffle(), sort_offsets(), spatial_compose_daub97i_dy_TMPL(), spatial_compose_dd137i_dy_TMPL(), spatial_compose_dd97i_dy_TMPL(), spatial_compose_dirac53i_dy_TMPL(), spatial_compose_fidelity_TMPL(), spline_coeff(), squared_diff_macroblock(), ssim360_4x4x2_tape(), ssim360_4x4xn_16bit(), ssim360_4x4xn_8bit(), ssim_4x4x2_core(), ssim_4x4xn_16bit(), ssim_4x4xn_8bit(), stdout_w8(), stereo_processing(), styles_equivalent(), sub_left_prediction_bgr32(), sub_left_prediction_rgb24(), sub_png_paeth_prediction(), subband_coeffs(), sum_bits(), sunrast_probe(), svg_probe(), sws_addVec(), sws_sumVec(), synth_filter_fixed(), synth_filter_fixed_64(), synth_filter_float(), synth_filter_float_64(), t15(), t27(), t37(), temperature_slice16(), temperature_slice16p(), temperature_slice32(), temperature_slice8(), temperature_slice8p(), test_apv_read_vlc(), test_point_line(), tgq_calculate_qtable(), tiff_probe(), transform1(), transform2(), transform_step(), trc_arib_std_b67(), trc_arib_std_b67_inv(), trc_bt1361(), trc_bt1361_inv(), trc_bt709(), trc_bt709_inv(), trc_iec61966_2_1(), trc_iec61966_2_1_inv(), trc_iec61966_2_4(), trc_iec61966_2_4_inv(), trc_smpte240M(), trc_smpte240M_inv(), trc_v_log(), trc_v_log_inv(), try_8x8basis_c(), uintpow(), UMULH(), uninit(), unpack_14(), unpack_3(), unpack_coeffs(), update_model1_to_2(), update_palette_index(), upsample_plane_c(), url_bio_bputs(), url_bio_bread(), url_bio_bwrite(), url_bio_create(), url_bio_ctrl(), url_bio_destroy(), ut_huff_cmp_len(), utf8len(), v_block_filter(), var_c(), vb_decode_framedata(), vb_stereo(), vbn_probe(), vc1_coded_block_pred(), vc1_h_overlap_c(), vc1_h_s_overlap_c(), vc1_i_pred_dc(), vc1_parse(), vc1_v_overlap_c(), vc1_v_s_overlap_c(), vc2_encode_init(), very_broken_op(), vgs_eval(), vibrance_slice16(), vibrance_slice16p(), vibrance_slice8(), vibrance_slice8p(), video_audio_display(), vmd_decode(), vmdvideo_decode_init(), vp3_check_put_no_rnd_pixels_l2(), vp56_add_predictors_dc(), vp56_conceal_mv(), vp56_decode_4mv(), vp56_decode_mv(), vp56_mc(), vp56_render_mb(), vp5_parse_coeff(), vp6_build_huff_tree(), vp6_huff_cmp(), vp6_parse_coeff(), vp6_parse_coeff_huffman(), vp9_export_enc_params(), vqa_decode_frame_pal8(), wdec14(), wdec16(), webp_anim_probe(), webp_probe(), whip_check_bitstream(), wma_lsp_to_curve_init(), wmv2_idct_col(), wmv2_idct_col_mmi(), wmv2_idct_row(), wmv2_idct_row_mmi(), write_all_blocks(), write_block(), write_cb(), write_matrix(), writer_w8(), x8_get_prediction(), xan_decode_frame(), xface_decode_frame(), xface_encode_frame(), xfade_frame(), xfade_frame(), xpm_probe(), xwd_probe(), xyz12Torgb48_c(), xyz_to_rgb(), yae_load_data(), yae_load_frag(), yae_overlap_add(), ycocg2rgba(), yuv2rgb_1_c_template(), yuv2rgb_1_template_lasx(), yuv2rgb_1_template_lsx(), yuv2rgb_2_c_template(), yuv2rgb_2_template_lasx(), yuv2rgb_2_template_lsx(), yuv2rgb_full_1_template_lasx(), yuv2rgb_full_1_template_lsx(), yuv2rgb_write(), yuv2rgb_write(), yuv2rgb_write(), yuv2rgb_write_full(), yuv2rgb_write_full(), yuv2rgb_write_full(), yuv2rgb_X_c_template(), yuv2rgb_X_template_lasx(), yuv2rgb_X_template_lsx(), yuv_a_to_rgba(), yuv_from_cqt(), zero_cmp(), zero_cmp(), zero_hpel(), and zero_remaining().
| #define RGB64FUNCS_EXT | ( | pattern, | |
| BE_LE, | |||
| origin, | |||
| is_be ) |
| #define RGB64FUNCS | ( | pattern, | |
| endianness, | |||
| base_fmt ) |
| #define RGB48FUNCS | ( | pattern, | |
| endianness, | |||
| base_fmt ) |
| #define input_pixel | ( | i | ) |
| #define RGB16_32FUNCS_EXT | ( | fmt, | |
| name, | |||
| shr, | |||
| shg, | |||
| shb, | |||
| shp, | |||
| maskr, | |||
| maskg, | |||
| maskb, | |||
| rsh, | |||
| gsh, | |||
| bsh, | |||
| S, | |||
| is_be ) |
| #define RGB16_32FUNCS | ( | base_fmt, | |
| endianness, | |||
| name, | |||
| shr, | |||
| shg, | |||
| shb, | |||
| shp, | |||
| maskr, | |||
| maskg, | |||
| maskb, | |||
| rsh, | |||
| gsh, | |||
| bsh, | |||
| S ) |
Definition at line 699 of file input.c.
Referenced by ayuv64_UV_funcs().
| #define p01x_uv_wrapper | ( | fmt, | |
| shift ) |
Definition at line 950 of file input.c.
Referenced by p01x_wrapper().
| #define p01x_wrapper | ( | fmt, | |
| shift ) |
Definition at line 979 of file input.c.
Referenced by p01x_wrapper().
| #define shf16_uv_wrapper | ( | shift | ) |
| #define shf16_wrapper | ( | shift | ) |
| #define rdpx | ( | src | ) |
Definition at line 1213 of file input.c.
Referenced by grayf32ToY16_c(), planar_rgbf32_to_uv(), planar_rgbf32_to_y(), read_yaf32_alpha_c(), read_yaf32_gray_c(), rgbaf16ToA_endian(), 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(), and shifted_planar_rgb16().
| #define shifted_planar_rgb16_to_y | ( | rdpx_shift | ) |
| #define shifted_planar_rgb16_to_a | ( | rdpx_shift | ) |
| #define shifted_planar_rgb16_to_uv | ( | rdpx_shift | ) |
| #define shifted_planar_rgb16_to_y_uv | ( | rdpx_shift | ) |
Definition at line 1273 of file input.c.
Referenced by shifted_planar_rgb16().
| #define shifted_planar_rgb16 | ( | rdpx_shift | ) |
| #define rdpx | ( | src | ) |
| #define rgb9plus_planar_funcs_endian | ( | nbits, | |
| endian_name, | |||
| endian ) |
| #define rgb9plus_planar_transparency_funcs | ( | nbits | ) |
Definition at line 1448 of file input.c.
Referenced by rgb9plus_planar_funcs().
| #define rgb9plus_msb_planar_funcs_endian | ( | nbits, | |
| endian_name, | |||
| endian ) |
| #define rgb9plus_planar_funcs | ( | nbits | ) |
Definition at line 1475 of file input.c.
Referenced by rgb9plus_planar_funcs().
| #define rgb9plus_msb_planar_funcs | ( | nbits | ) |
Definition at line 1479 of file input.c.
Referenced by rgb9plus_planar_funcs().
| #define rgbf32_funcs_endian | ( | endian_name, | |
| endian ) |
Referenced by rgb9plus_planar_funcs().
| #define rdpx | ( | src | ) |
| #define rdpx2 | ( | src | ) |
Referenced by grayf16ToY16_c(), planar_rgbf16_to_uv(), planar_rgbf16_to_y(), read_yaf16_alpha_c(), read_yaf16_gray_c(), and rgb9plus_planar_funcs().
| #define rgbaf16_funcs_endian | ( | endian_name, | |
| endian ) |
Definition at line 1742 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
|
static |
|
static |
Definition at line 134 of file input.c.
Referenced by rgb48ToY_c_template().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 414 of file input.c.
Referenced by gbr24pToUV_half_c().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 498 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
|
static |
|
static |
Definition at line 558 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
Definition at line 569 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
Definition at line 618 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 731 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
|
static |
Definition at line 757 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
|
static |
Definition at line 783 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
Definition at line 801 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
Definition at line 820 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
Definition at line 840 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
Definition at line 859 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
Definition at line 878 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
Definition at line 898 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
Definition at line 916 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
Definition at line 926 of file input.c.
Referenced by nv12ToUV_c(), and nv21ToUV_c().
|
static |
Definition at line 936 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
Definition at line 943 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 1196 of file input.c.
Referenced by rgbaf16_funcs_endian().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |