Go to the source code of this file.
Functions | |
| void | ff_bfin_idct (DCTELEM *block) attribute_l1_text |
| void | ff_bfin_fdct (DCTELEM *block) attribute_l1_text |
| void | ff_bfin_vp3_idct (DCTELEM *block) |
| void | ff_bfin_vp3_idct_put (uint8_t *dest, int line_size, DCTELEM *block) |
| void | ff_bfin_vp3_idct_add (uint8_t *dest, int line_size, DCTELEM *block) |
| void | ff_bfin_add_pixels_clamped (DCTELEM *block, uint8_t *dest, int line_size) attribute_l1_text |
| void | ff_bfin_put_pixels_clamped (DCTELEM *block, uint8_t *dest, int line_size) attribute_l1_text |
| void | ff_bfin_diff_pixels (DCTELEM *block, uint8_t *s1, uint8_t *s2, int stride) attribute_l1_text |
| void | ff_bfin_get_pixels (DCTELEM *restrict block, const uint8_t *pixels, int line_size) attribute_l1_text |
| int | ff_bfin_pix_norm1 (uint8_t *pix, int line_size) attribute_l1_text |
| int | ff_bfin_z_sad8x8 (uint8_t *blk1, uint8_t *blk2, int dsz, int line_size, int h) attribute_l1_text |
| int | ff_bfin_z_sad16x16 (uint8_t *blk1, uint8_t *blk2, int dsz, int line_size, int h) attribute_l1_text |
| void | ff_bfin_z_put_pixels16_xy2 (uint8_t *block, const uint8_t *s0, int dest_size, int line_size, int h) attribute_l1_text |
| void | ff_bfin_z_put_pixels8_xy2 (uint8_t *block, const uint8_t *s0, int dest_size, int line_size, int h) attribute_l1_text |
| void | ff_bfin_put_pixels16_xy2_nornd (uint8_t *block, const uint8_t *s0, int line_size, int h) attribute_l1_text |
| void | ff_bfin_put_pixels8_xy2_nornd (uint8_t *block, const uint8_t *s0, int line_size, int h) attribute_l1_text |
| int | ff_bfin_pix_sum (uint8_t *p, int stride) attribute_l1_text |
| void | ff_bfin_put_pixels8uc (uint8_t *block, const uint8_t *s0, const uint8_t *s1, int dest_size, int line_size, int h) attribute_l1_text |
| void | ff_bfin_put_pixels16uc (uint8_t *block, const uint8_t *s0, const uint8_t *s1, int dest_size, int line_size, int h) attribute_l1_text |
| void | ff_bfin_put_pixels8uc_nornd (uint8_t *block, const uint8_t *s0, const uint8_t *s1, int line_size, int h) attribute_l1_text |
| void | ff_bfin_put_pixels16uc_nornd (uint8_t *block, const uint8_t *s0, const uint8_t *s1, int line_size, int h) attribute_l1_text |
| int | ff_bfin_sse4 (void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) attribute_l1_text |
| int | ff_bfin_sse8 (void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) attribute_l1_text |
| int | ff_bfin_sse16 (void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) attribute_l1_text |
| static void | bfin_idct_add (uint8_t *dest, int line_size, DCTELEM *block) |
| static void | bfin_idct_put (uint8_t *dest, int line_size, DCTELEM *block) |
| static void | bfin_clear_blocks (DCTELEM *blocks) |
| static void | bfin_put_pixels8 (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| static void | bfin_put_pixels8_x2 (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| static void | bfin_put_pixels8_y2 (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| static void | bfin_put_pixels8_xy2 (uint8_t *block, const uint8_t *s0, int line_size, int h) |
| static void | bfin_put_pixels16 (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| static void | bfin_put_pixels16_x2 (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| static void | bfin_put_pixels16_y2 (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| static void | bfin_put_pixels16_xy2 (uint8_t *block, const uint8_t *s0, int line_size, int h) |
| void | bfin_put_pixels8_nornd (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| static void | bfin_put_pixels8_x2_nornd (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| static void | bfin_put_pixels8_y2_nornd (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| void | bfin_put_pixels16_nornd (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| static void | bfin_put_pixels16_x2_nornd (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| static void | bfin_put_pixels16_y2_nornd (uint8_t *block, const uint8_t *pixels, int line_size, int h) |
| static int | bfin_pix_abs16 (void *c, uint8_t *blk1, uint8_t *blk2, int line_size, int h) |
| static int | bfin_vsad_intra16 (void *c, uint8_t *blk1, uint8_t *dummy, int stride, int h) |
| static int | bfin_vsad (void *c, uint8_t *blk1, uint8_t *blk2, int stride, int h) |
| static uint8_t vtmp_blk[256] | __attribute__ ((l1_data_B)) |
| static int | bfin_pix_abs16_x2 (void *c, uint8_t *blk1, uint8_t *blk2, int line_size, int h) |
| static int | bfin_pix_abs16_y2 (void *c, uint8_t *blk1, uint8_t *blk2, int line_size, int h) |
| static int | bfin_pix_abs16_xy2 (void *c, uint8_t *blk1, uint8_t *blk2, int line_size, int h) |
| static int | bfin_pix_abs8 (void *c, uint8_t *blk1, uint8_t *blk2, int line_size, int h) |
| static int | bfin_pix_abs8_x2 (void *c, uint8_t *blk1, uint8_t *blk2, int line_size, int h) |
| static int | bfin_pix_abs8_y2 (void *c, uint8_t *blk1, uint8_t *blk2, int line_size, int h) |
| static int | bfin_pix_abs8_xy2 (void *c, uint8_t *blk1, uint8_t *blk2, int line_size, int h) |
| void | dsputil_init_bfin (DSPContext *c, AVCodecContext *avctx) |
Variables | |
| int | off |
| void ff_bfin_idct | ( | DCTELEM * | block | ) |
Referenced by bfin_idct_add(), bfin_idct_put(), and dsputil_init_bfin().
| void ff_bfin_fdct | ( | DCTELEM * | block | ) |
Referenced by dct_quantize_bfin(), and dsputil_init_bfin().
| void ff_bfin_vp3_idct | ( | DCTELEM * | block | ) |
Referenced by dsputil_init_bfin(), ff_bfin_vp3_idct_add(), and ff_bfin_vp3_idct_put().
| void ff_bfin_vp3_idct_put | ( | uint8_t * | dest, | |
| int | line_size, | |||
| DCTELEM * | block | |||
| ) |
| void ff_bfin_vp3_idct_add | ( | uint8_t * | dest, | |
| int | line_size, | |||
| DCTELEM * | block | |||
| ) |
| void ff_bfin_add_pixels_clamped | ( | DCTELEM * | block, | |
| uint8_t * | dest, | |||
| int | line_size | |||
| ) |
Referenced by bfin_idct_add(), dsputil_init_bfin(), and ff_bfin_vp3_idct_add().
| void ff_bfin_put_pixels_clamped | ( | DCTELEM * | block, | |
| uint8_t * | dest, | |||
| int | line_size | |||
| ) |
Referenced by bfin_idct_put(), and dsputil_init_bfin().
| void ff_bfin_diff_pixels | ( | DCTELEM * | block, | |
| uint8_t * | s1, | |||
| uint8_t * | s2, | |||
| int | stride | |||
| ) |
Referenced by dsputil_init_bfin().
| void ff_bfin_get_pixels | ( | DCTELEM *restrict | block, | |
| const uint8_t * | pixels, | |||
| int | line_size | |||
| ) |
Referenced by dsputil_init_bfin().
| int ff_bfin_pix_norm1 | ( | uint8_t * | pix, | |
| int | line_size | |||
| ) |
Referenced by dsputil_init_bfin().
| int ff_bfin_z_sad8x8 | ( | uint8_t * | blk1, | |
| uint8_t * | blk2, | |||
| int | dsz, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by bfin_pix_abs8(), bfin_pix_abs8_x2(), bfin_pix_abs8_xy2(), and bfin_pix_abs8_y2().
| int ff_bfin_z_sad16x16 | ( | uint8_t * | blk1, | |
| uint8_t * | blk2, | |||
| int | dsz, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by bfin_pix_abs16(), bfin_pix_abs16_x2(), bfin_pix_abs16_xy2(), bfin_pix_abs16_y2(), bfin_vsad(), and bfin_vsad_intra16().
| void ff_bfin_z_put_pixels16_xy2 | ( | uint8_t * | block, | |
| const uint8_t * | s0, | |||
| int | dest_size, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by bfin_pix_abs16_xy2(), and bfin_put_pixels16_xy2().
| void ff_bfin_z_put_pixels8_xy2 | ( | uint8_t * | block, | |
| const uint8_t * | s0, | |||
| int | dest_size, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by bfin_pix_abs8_xy2(), and bfin_put_pixels8_xy2().
| void ff_bfin_put_pixels16_xy2_nornd | ( | uint8_t * | block, | |
| const uint8_t * | s0, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by dsputil_init_bfin().
| void ff_bfin_put_pixels8_xy2_nornd | ( | uint8_t * | block, | |
| const uint8_t * | s0, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by dsputil_init_bfin().
| int ff_bfin_pix_sum | ( | uint8_t * | p, | |
| int | stride | |||
| ) |
Referenced by dsputil_init_bfin().
| void ff_bfin_put_pixels8uc | ( | uint8_t * | block, | |
| const uint8_t * | s0, | |||
| const uint8_t * | s1, | |||
| int | dest_size, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by bfin_pix_abs8_x2(), bfin_pix_abs8_y2(), bfin_put_pixels8(), bfin_put_pixels8_x2(), and bfin_put_pixels8_y2().
| void ff_bfin_put_pixels16uc | ( | uint8_t * | block, | |
| const uint8_t * | s0, | |||
| const uint8_t * | s1, | |||
| int | dest_size, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by bfin_pix_abs16_x2(), bfin_pix_abs16_y2(), bfin_put_pixels16(), bfin_put_pixels16_x2(), and bfin_put_pixels16_y2().
| void ff_bfin_put_pixels8uc_nornd | ( | uint8_t * | block, | |
| const uint8_t * | s0, | |||
| const uint8_t * | s1, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by bfin_put_pixels8_nornd(), bfin_put_pixels8_x2_nornd(), and bfin_put_pixels8_y2_nornd().
| void ff_bfin_put_pixels16uc_nornd | ( | uint8_t * | block, | |
| const uint8_t * | s0, | |||
| const uint8_t * | s1, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by bfin_put_pixels16_nornd(), bfin_put_pixels16_x2_nornd(), and bfin_put_pixels16_y2_nornd().
| int ff_bfin_sse4 | ( | void * | v, | |
| uint8_t * | pix1, | |||
| uint8_t * | pix2, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by dsputil_init_bfin().
| int ff_bfin_sse8 | ( | void * | v, | |
| uint8_t * | pix1, | |||
| uint8_t * | pix2, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by dsputil_init_bfin().
| int ff_bfin_sse16 | ( | void * | v, | |
| uint8_t * | pix1, | |||
| uint8_t * | pix2, | |||
| int | line_size, | |||
| int | h | |||
| ) |
Referenced by dsputil_init_bfin().
| static void bfin_idct_add | ( | uint8_t * | dest, | |
| int | line_size, | |||
| DCTELEM * | block | |||
| ) | [static] |
| static void bfin_idct_put | ( | uint8_t * | dest, | |
| int | line_size, | |||
| DCTELEM * | block | |||
| ) | [static] |
| static void bfin_clear_blocks | ( | DCTELEM * | blocks | ) | [static] |
| static void bfin_put_pixels8 | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static void bfin_put_pixels8_x2 | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static void bfin_put_pixels8_y2 | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static void bfin_put_pixels8_xy2 | ( | uint8_t * | block, | |
| const uint8_t * | s0, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static void bfin_put_pixels16 | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static void bfin_put_pixels16_x2 | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static void bfin_put_pixels16_y2 | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static void bfin_put_pixels16_xy2 | ( | uint8_t * | block, | |
| const uint8_t * | s0, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| void bfin_put_pixels8_nornd | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) |
| static void bfin_put_pixels8_x2_nornd | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static void bfin_put_pixels8_y2_nornd | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| void bfin_put_pixels16_nornd | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) |
| static void bfin_put_pixels16_x2_nornd | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static void bfin_put_pixels16_y2_nornd | ( | uint8_t * | block, | |
| const uint8_t * | pixels, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static int bfin_pix_abs16 | ( | void * | c, | |
| uint8_t * | blk1, | |||
| uint8_t * | blk2, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static int bfin_vsad_intra16 | ( | void * | c, | |
| uint8_t * | blk1, | |||
| uint8_t * | dummy, | |||
| int | stride, | |||
| int | h | |||
| ) | [static] |
| static int bfin_vsad | ( | void * | c, | |
| uint8_t * | blk1, | |||
| uint8_t * | blk2, | |||
| int | stride, | |||
| int | h | |||
| ) | [static] |
| static uint8_t vtmp_blk [256] __attribute__ | ( | (l1_data_B) | ) | [static] |
| static int bfin_pix_abs16_x2 | ( | void * | c, | |
| uint8_t * | blk1, | |||
| uint8_t * | blk2, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static int bfin_pix_abs16_y2 | ( | void * | c, | |
| uint8_t * | blk1, | |||
| uint8_t * | blk2, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static int bfin_pix_abs16_xy2 | ( | void * | c, | |
| uint8_t * | blk1, | |||
| uint8_t * | blk2, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static int bfin_pix_abs8 | ( | void * | c, | |
| uint8_t * | blk1, | |||
| uint8_t * | blk2, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static int bfin_pix_abs8_x2 | ( | void * | c, | |
| uint8_t * | blk1, | |||
| uint8_t * | blk2, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static int bfin_pix_abs8_y2 | ( | void * | c, | |
| uint8_t * | blk1, | |||
| uint8_t * | blk2, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| static int bfin_pix_abs8_xy2 | ( | void * | c, | |
| uint8_t * | blk1, | |||
| uint8_t * | blk2, | |||
| int | line_size, | |||
| int | h | |||
| ) | [static] |
| void dsputil_init_bfin | ( | DSPContext * | c, | |
| AVCodecContext * | avctx | |||
| ) |
| int off |
Definition at line 29 of file dsputil_bfin.c.
Referenced by analyze_audio(), analyze_video(), asf_get_packet(), asf_read_packet(), calc_utc_offset(), EITHelper::CompleteEvent(), copy(), decode_bytes(), decode_frame(), decode_frame_mp3on4(), dvd_read_name(), DVDReadBlocksPath(), ff_fix_long_p_mvs(), ff_jpegls_decode_picture(), ff_mpc_dequantize_and_synth(), find_pids_pos(), get_avi_from_index(), get_block_rd(), get_sample_bits(), h263_mv4_search(), h263_pred_motion(), http_connect(), MC_avg_no_round_x_16_vis(), MC_avg_no_round_x_8_vis(), MC_avg_no_round_xy_16_vis(), MC_avg_no_round_xy_8_vis(), MC_avg_x_16_vis(), MC_avg_x_8_vis(), MC_avg_xy_16_vis(), MC_avg_xy_8_vis(), MC_put_no_round_x_16_vis(), MC_put_no_round_x_8_vis(), MC_put_no_round_xy_16_vis(), MC_put_no_round_xy_8_vis(), MC_put_x_16_vis(), MC_put_x_8_vis(), MC_put_xy_16_vis(), MC_put_xy_8_vis(), motion_search(), mp3_read_header(), mpc7_decode_frame(), mpc8_decode_frame(), mpc8_handle_chunk(), MPEGDescriptor::Parse(), parse_cc_packet(), MPEGDescriptor::ParseAndExclude(), MPEGDescriptor::ParseOnlyInclude(), prefetch_motion(), BiopIor::Process(), ProfileBodyFull::Process(), BiopObjLocation::Process(), BiopConnbinder::Process(), BiopTap::Process(), BiopModuleInfo::Process(), BiopBinding::Process(), BiopName::Process(), BiopNameComp::Process(), BiopMessage::ProcessDir(), Dsmcc::ProcessDownloadInfoIndication(), Dsmcc::ProcessDownloadServerInitiate(), BiopMessage::ProcessFile(), BiopMessage::ProcessMsgHdr(), ready_codebook(), TTFFont::render_text(), replex_tsp(), skip_check(), smacker_read_packet(), tiff_decode_tag(), truespeech_apply_twopoint_filter(), vc1_decode_b_mb(), vc1_decode_p_block(), vc1_decode_p_mb(), vc1_inv_trans_4x4_c(), vc1_inv_trans_4x8_c(), vc1_inv_trans_8x4_c(), vc1_mc_4mv_luma(), vc1_pred_b_mv(), vc1_pred_dc(), vc1_pred_mv(), vorbis_floor1_decode(), and vp56_decode_mb().
1.5.5