Home
last modified time | relevance | path

Searched refs:bc (Results 1 – 18 of 18) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
Ddecodemv.c21 static B_PREDICTION_MODE read_bmode(vp8_reader *bc, const vp8_prob *p) in read_bmode() argument
23 const int i = vp8_treed_read(bc, vp8_bmode_tree, p); in read_bmode()
28 static MB_PREDICTION_MODE read_ymode(vp8_reader *bc, const vp8_prob *p) in read_ymode() argument
30 const int i = vp8_treed_read(bc, vp8_ymode_tree, p); in read_ymode()
35 static MB_PREDICTION_MODE read_kf_ymode(vp8_reader *bc, const vp8_prob *p) in read_kf_ymode() argument
37 const int i = vp8_treed_read(bc, vp8_kf_ymode_tree, p); in read_kf_ymode()
42 static MB_PREDICTION_MODE read_uv_mode(vp8_reader *bc, const vp8_prob *p) in read_uv_mode() argument
44 const int i = vp8_treed_read(bc, vp8_uv_mode_tree, p); in read_uv_mode()
51 vp8_reader *const bc = & pbi->mbc[8]; in read_kf_modes() local
55 mi->mbmi.mode = read_kf_ymode(bc, vp8_kf_ymode_prob); in read_kf_modes()
[all …]
Ddecodeframe.c280 static int get_delta_q(vp8_reader *bc, int prev, int *q_update) in get_delta_q() argument
284 if (vp8_read_bit(bc)) in get_delta_q()
286 ret_val = vp8_read_literal(bc, 4); in get_delta_q()
288 if (vp8_read_bit(bc)) in get_delta_q()
973 vp8_reader *const bc = &pbi->mbc[8]; in vp8_decode_frame() local
1077 if (vp8dx_start_decode(bc, data, (unsigned int)(data_end - data), in vp8_decode_frame()
1082 (void)vp8_read_bit(bc); // colorspace in vp8_decode_frame()
1083 pc->clamp_type = (CLAMP_TYPE)vp8_read_bit(bc); in vp8_decode_frame()
1087 xd->segmentation_enabled = (unsigned char)vp8_read_bit(bc); in vp8_decode_frame()
1092 xd->update_mb_segmentation_map = (unsigned char)vp8_read_bit(bc); in vp8_decode_frame()
[all …]
Ddetokenize.c172 BOOL_DECODER *bc = x->current_bc; in vp8_decode_mb_tokens() local
197 nonzeros = GetCoeffs(bc, coef_probs, (*a + *l), 0, qcoeff_ptr + 24 * 16); in vp8_decode_mb_tokens()
217 nonzeros = GetCoeffs(bc, coef_probs, (*a + *l), skip_dc, qcoeff_ptr); in vp8_decode_mb_tokens()
235 nonzeros = GetCoeffs(bc, coef_probs, (*a + *l), 0, qcoeff_ptr); in vp8_decode_mb_tokens()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
Dbitstream.c113 vp8_writer *const w = cpi->bc; in update_mbintra_mode_probs()
135 static void write_ymode(vp8_writer *bc, int m, const vp8_prob *p) in write_ymode() argument
137 vp8_write_token(bc, vp8_ymode_tree, p, vp8_ymode_encodings + m); in write_ymode()
140 static void kfwrite_ymode(vp8_writer *bc, int m, const vp8_prob *p) in kfwrite_ymode() argument
142 vp8_write_token(bc, vp8_kf_ymode_tree, p, vp8_kf_ymode_encodings + m); in kfwrite_ymode()
145 static void write_uv_mode(vp8_writer *bc, int m, const vp8_prob *p) in write_uv_mode() argument
147 vp8_write_token(bc, vp8_uv_mode_tree, p, vp8_uv_mode_encodings + m); in write_uv_mode()
151 static void write_bmode(vp8_writer *bc, int m, const vp8_prob *p) in write_bmode() argument
153 vp8_write_token(bc, vp8_bmode_tree, p, vp8_bmode_encodings + m); in write_bmode()
156 static void write_split(vp8_writer *bc, int x) in write_split() argument
[all …]
Dencodeframe.c399 w= &cpi->bc[1 + (mb_row % num_part)]; in encode_mb_row()
401 w = &cpi->bc[1]; in encode_mb_row()
724 BOOL_CODER * bc = &cpi->bc[1]; /* bc[0] is for control partition */ in vp8_encode_frame() local
792 vp8_start_encode(&bc[i], cpi->partition_d[i + 1], in vp8_encode_frame()
794 bc[i].error = &cm->error; in vp8_encode_frame()
939 vp8_stop_encode(&bc[i]); in vp8_encode_frame()
940 cpi->partition_sz[i+1] = bc[i].pos; in vp8_encode_frame()
1065 int br, bc; in vp8_build_block_offsets() local
1073 for (bc = 0; bc < 4; bc++) in vp8_build_block_offsets()
1078 this_block->src = 4 * br * 16 + 4 * bc; in vp8_build_block_offsets()
[all …]
Dboolhuff.h44 extern void vp8_start_encode(BOOL_CODER *bc, unsigned char *buffer, unsigned char *buffer_end);
47 extern void vp8_stop_encode(BOOL_CODER *bc);
Dmcomp.c201 …e = DIST(r,c); if((v = (MVC(r,c)+thismse)) < besterr) { besterr = v; br=r; bc=c; *distortion = thi…
213 int br = bestmv->as_mv.row * 4, bc = bestmv->as_mv.col * 4; in vp8_find_best_sub_pixel_step_iteratively() local
214 int tr = br, tc = bc; in vp8_find_best_sub_pixel_step_iteratively()
299 if (tr == br && tc == bc) in vp8_find_best_sub_pixel_step_iteratively()
303 tc = bc; in vp8_find_best_sub_pixel_step_iteratively()
337 if (tr == br && tc == bc) in vp8_find_best_sub_pixel_step_iteratively()
341 tc = bc; in vp8_find_best_sub_pixel_step_iteratively()
345 bestmv->as_mv.col = bc * 2; in vp8_find_best_sub_pixel_step_iteratively()
814 all_in &= ((bc-range) >= x->mv_col_min);\
815 all_in &= ((bc+range) <= x->mv_col_max);\
[all …]
Dvp8_asm_enc_offsets.c72 DEFINE(vp8_comp_bc , offsetof(VP8_COMP, bc));
Dencodemv.c359 vp8_writer *const w = cpi->bc; in vp8_write_mvprobs()
Donyx_int.h313 vp8_writer bc[9]; /* one boolcoder for each partition */ member
Dethreading.c94 vp8_writer *w = &cpi->bc[1 + (mb_row % num_part)]; in thread_encoding_proc()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_mcomp.c190 bc = c; \
227 if (tr != br && tc != bc) { \
229 kc = bc - tc; \
232 } else if (tr == br && tc != bc) { \
233 kc = bc - tc; \
246 } else if (tr != br && tc == bc) { \
291 int bc = bestmv->col * 8; in vp9_find_best_sub_pixel_tree() local
299 int tc = bc; in vp9_find_best_sub_pixel_tree()
316 tc = bc; in vp9_find_best_sub_pixel_tree()
326 tc = bc; in vp9_find_best_sub_pixel_tree()
[all …]
Dvp9_writer.h35 void vp9_start_encode(vp9_writer *bc, uint8_t *buffer);
36 void vp9_stop_encode(vp9_writer *bc);
Dvp9_bitstream.c514 static void update_coef_probs_common(vp9_writer* const bc, VP9_COMP *cpi, in update_coef_probs_common() argument
560 vp9_write_bit(bc, 0); in update_coef_probs_common()
563 vp9_write_bit(bc, 1); in update_coef_probs_common()
585 vp9_write(bc, u, upd); in update_coef_probs_common()
588 vp9_write_prob_diff_update(bc, newp, *oldp); in update_coef_probs_common()
642 vp9_write_bit(bc, 1); in update_coef_probs_common()
644 vp9_write(bc, 0, upd); in update_coef_probs_common()
646 vp9_write(bc, u, upd); in update_coef_probs_common()
649 vp9_write_prob_diff_update(bc, newp, *oldp); in update_coef_probs_common()
658 vp9_write_bit(bc, 0); // no updates in update_coef_probs_common()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/
Dloopfilter_block_sse2.asm380 punpckhwd xmm2, xmm3 ; 8c 9c ac bc
418 punpckldq xmm2, xmm6 ; 8c 9c ac bc cc dc ec fc
617 punpckhwd xmm2, xmm3 ; 8c 9c ac bc
655 punpckldq xmm2, xmm6 ; 8c 9c ac bc cc dc ec fc
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/
Dvp9_intrapred_ssse3.asm800 pavgb m1, m0 ; ab, bc, cd, d [byte]
802 punpcklbw m1, m2 ; ab, a2bc, bc, b2cd, cd, c3d, d, d
804 psrlq m1, 16 ; bc, b2cd, cd, c3d, d, d
857 pavgb m1, m0 ; ab, bc, cd .. no, op, pp [byte]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv5te/
Dvp8_packtokens_partitions_armv5.asm74 add r0, r2 ; bc[i + 1]
/hardware/intel/img/libdrm/
Daclocal.m44251 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',