/external/chromium_org/third_party/libvpx/source/libvpx/vp8/decoder/ |
decoderthreading.h | 19 void vp8mt_decode_mb_rows(VP8D_COMP *pbi, MACROBLOCKD *xd); 20 void vp8_decoder_remove_threads(VP8D_COMP *pbi); 21 void vp8_decoder_create_threads(VP8D_COMP *pbi); 22 void vp8mt_alloc_temp_buffers(VP8D_COMP *pbi, int width, int prev_mb_rows); 23 void vp8mt_de_alloc_temp_buffers(VP8D_COMP *pbi, int mb_rows);
|
onyxd_if.c | 41 extern void vp8cx_init_de_quantizer(VP8D_COMP *pbi); 45 static void remove_decompressor(VP8D_COMP *pbi) 48 vp8_de_alloc_overlap_lists(pbi); 50 vp8_remove_common(&pbi->common); 51 vpx_free(pbi); 56 VP8D_COMP *pbi = vpx_memalign(32, sizeof(VP8D_COMP)); local 58 if (!pbi) 61 vpx_memset(pbi, 0, sizeof(VP8D_COMP)); 63 if (setjmp(pbi->common.error.jmp)) 65 pbi->common.error.setjmp = 0 481 VP8D_COMP *pbi = fb->pbi[0]; local [all...] |
error_concealment.h | 23 int vp8_alloc_overlap_lists(VP8D_COMP *pbi); 26 void vp8_de_alloc_overlap_lists(VP8D_COMP *pbi); 29 void vp8_estimate_missing_mvs(VP8D_COMP *pbi);
|
threading.c | 39 void vp8_mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd); 41 static void setup_decoding_thread_data(VP8D_COMP *pbi, MACROBLOCKD *xd, MB_ROW_DEC *mbrd, int count) 43 VP8_COMMON *const pc = & pbi->common; 74 mbd->current_bc = &pbi->mbc[0]; 89 pbi->mt_current_mb_col[i] = -1; 92 static void mt_decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, 108 eobtotal = vp8_decode_mb_tokens(pbi, xd); 117 vp8_mb_init_dequantizer(pbi, xd); 122 if(pbi->ec_active) 128 throw_residual = (!pbi->independent_partitions & 623 VP8D_COMP *pbi = (VP8D_COMP *)(((DECODETHREAD_DATA *)p_data)->ptr1); local [all...] |
decodemv.c | 49 static void read_kf_modes(VP8D_COMP *pbi, MODE_INFO *mi) 51 vp8_reader *const bc = & pbi->mbc[8]; 52 const int mis = pbi->common.mode_info_stride; 151 static void mb_mode_mv_init(VP8D_COMP *pbi) 153 vp8_reader *const bc = & pbi->mbc[8]; 154 MV_CONTEXT *const mvc = pbi->common.fc.mvc; 160 pbi->mvs_corrupt_from_mb = UINT_MAX; 163 pbi->common.mb_no_coeff_skip = (int)vp8_read_bit(bc); 165 pbi->prob_skip_false = 0; 166 if (pbi->common.mb_no_coeff_skip [all...] |
decodeframe.c | 41 void vp8cx_init_de_quantizer(VP8D_COMP *pbi) 44 VP8_COMMON *const pc = & pbi->common; 58 void vp8_mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd) 63 VP8_COMMON *const pc = & pbi->common; 97 static void decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, 113 eobtotal = vp8_decode_mb_tokens(pbi, xd); 122 vp8_mb_init_dequantizer(pbi, xd); 127 if(pbi->ec_active) 133 throw_residual = (!pbi->independent_partitions && 134 pbi->frame_corrupt_residual) [all...] |
/external/libvpx/libvpx/vp8/decoder/ |
decoderthreading.h | 19 void vp8mt_decode_mb_rows(VP8D_COMP *pbi, MACROBLOCKD *xd); 20 void vp8_decoder_remove_threads(VP8D_COMP *pbi); 21 void vp8_decoder_create_threads(VP8D_COMP *pbi); 22 void vp8mt_alloc_temp_buffers(VP8D_COMP *pbi, int width, int prev_mb_rows); 23 void vp8mt_de_alloc_temp_buffers(VP8D_COMP *pbi, int mb_rows);
|
onyxd_if.c | 41 extern void vp8cx_init_de_quantizer(VP8D_COMP *pbi); 45 static void remove_decompressor(VP8D_COMP *pbi) 48 vp8_de_alloc_overlap_lists(pbi); 50 vp8_remove_common(&pbi->common); 51 vpx_free(pbi); 56 VP8D_COMP *pbi = vpx_memalign(32, sizeof(VP8D_COMP)); local 58 if (!pbi) 61 vpx_memset(pbi, 0, sizeof(VP8D_COMP)); 63 if (setjmp(pbi->common.error.jmp)) 65 pbi->common.error.setjmp = 0 507 VP8D_COMP *pbi = fb->pbi[0]; local [all...] |
error_concealment.h | 23 int vp8_alloc_overlap_lists(VP8D_COMP *pbi); 26 void vp8_de_alloc_overlap_lists(VP8D_COMP *pbi); 29 void vp8_estimate_missing_mvs(VP8D_COMP *pbi);
|
threading.c | 39 void vp8_mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd); 41 static void setup_decoding_thread_data(VP8D_COMP *pbi, MACROBLOCKD *xd, MB_ROW_DEC *mbrd, int count) 43 VP8_COMMON *const pc = & pbi->common; 74 mbd->current_bc = &pbi->mbc[0]; 89 pbi->mt_current_mb_col[i] = -1; 92 static void mt_decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, 108 eobtotal = vp8_decode_mb_tokens(pbi, xd); 117 vp8_mb_init_dequantizer(pbi, xd); 122 if(pbi->ec_active) 128 throw_residual = (!pbi->independent_partitions & 623 VP8D_COMP *pbi = (VP8D_COMP *)(((DECODETHREAD_DATA *)p_data)->ptr1); local [all...] |
decodemv.c | 49 static void read_kf_modes(VP8D_COMP *pbi, MODE_INFO *mi) 51 vp8_reader *const bc = & pbi->mbc[8]; 52 const int mis = pbi->common.mode_info_stride; 151 static void mb_mode_mv_init(VP8D_COMP *pbi) 153 vp8_reader *const bc = & pbi->mbc[8]; 154 MV_CONTEXT *const mvc = pbi->common.fc.mvc; 160 pbi->mvs_corrupt_from_mb = UINT_MAX; 163 pbi->common.mb_no_coeff_skip = (int)vp8_read_bit(bc); 165 pbi->prob_skip_false = 0; 166 if (pbi->common.mb_no_coeff_skip [all...] |
decodeframe.c | 40 void vp8cx_init_de_quantizer(VP8D_COMP *pbi) 43 VP8_COMMON *const pc = & pbi->common; 57 void vp8_mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd) 62 VP8_COMMON *const pc = & pbi->common; 96 static void decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, 112 eobtotal = vp8_decode_mb_tokens(pbi, xd); 121 vp8_mb_init_dequantizer(pbi, xd); 126 if(pbi->ec_active) 132 throw_residual = (!pbi->independent_partitions && 133 pbi->frame_corrupt_residual) [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/ |
decoderthreading.h | 19 void vp8mt_decode_mb_rows(VP8D_COMP *pbi, MACROBLOCKD *xd); 20 void vp8_decoder_remove_threads(VP8D_COMP *pbi); 21 void vp8_decoder_create_threads(VP8D_COMP *pbi); 22 void vp8mt_alloc_temp_buffers(VP8D_COMP *pbi, int width, int prev_mb_rows); 23 void vp8mt_de_alloc_temp_buffers(VP8D_COMP *pbi, int mb_rows);
|
onyxd_if.c | 41 extern void vp8cx_init_de_quantizer(VP8D_COMP *pbi); 45 static void remove_decompressor(VP8D_COMP *pbi) 48 vp8_de_alloc_overlap_lists(pbi); 50 vp8_remove_common(&pbi->common); 51 vpx_free(pbi); 56 VP8D_COMP *pbi = vpx_memalign(32, sizeof(VP8D_COMP)); local 58 if (!pbi) 61 vpx_memset(pbi, 0, sizeof(VP8D_COMP)); 63 if (setjmp(pbi->common.error.jmp)) 65 pbi->common.error.setjmp = 0 509 VP8D_COMP *pbi = fb->pbi[0]; local [all...] |
error_concealment.h | 23 int vp8_alloc_overlap_lists(VP8D_COMP *pbi); 26 void vp8_de_alloc_overlap_lists(VP8D_COMP *pbi); 29 void vp8_estimate_missing_mvs(VP8D_COMP *pbi);
|
threading.c | 39 void vp8_mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd); 41 static void setup_decoding_thread_data(VP8D_COMP *pbi, MACROBLOCKD *xd, MB_ROW_DEC *mbrd, int count) 43 VP8_COMMON *const pc = & pbi->common; 74 mbd->current_bc = &pbi->mbc[0]; 89 pbi->mt_current_mb_col[i] = -1; 92 static void mt_decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, 108 eobtotal = vp8_decode_mb_tokens(pbi, xd); 117 vp8_mb_init_dequantizer(pbi, xd); 122 if(pbi->ec_active) 128 throw_residual = (!pbi->independent_partitions & 623 VP8D_COMP *pbi = (VP8D_COMP *)(((DECODETHREAD_DATA *)p_data)->ptr1); local [all...] |
decodemv.c | 49 static void read_kf_modes(VP8D_COMP *pbi, MODE_INFO *mi) 51 vp8_reader *const bc = & pbi->mbc[8]; 52 const int mis = pbi->common.mode_info_stride; 151 static void mb_mode_mv_init(VP8D_COMP *pbi) 153 vp8_reader *const bc = & pbi->mbc[8]; 154 MV_CONTEXT *const mvc = pbi->common.fc.mvc; 160 pbi->mvs_corrupt_from_mb = UINT_MAX; 163 pbi->common.mb_no_coeff_skip = (int)vp8_read_bit(bc); 165 pbi->prob_skip_false = 0; 166 if (pbi->common.mb_no_coeff_skip [all...] |
decodeframe.c | 40 void vp8cx_init_de_quantizer(VP8D_COMP *pbi) 43 VP8_COMMON *const pc = & pbi->common; 57 void vp8_mb_init_dequantizer(VP8D_COMP *pbi, MACROBLOCKD *xd) 62 VP8_COMMON *const pc = & pbi->common; 96 static void decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, 112 eobtotal = vp8_decode_mb_tokens(pbi, xd); 121 vp8_mb_init_dequantizer(pbi, xd); 126 if(pbi->ec_active) 132 throw_residual = (!pbi->independent_partitions && 133 pbi->frame_corrupt_residual) [all...] |
/external/libvpx/libvpx/vp9/decoder/ |
vp9_decoder.c | 114 VP9Decoder *const pbi = vpx_memalign(32, sizeof(*pbi)); local 115 VP9_COMMON *const cm = pbi ? &pbi->common : NULL; 120 vp9_zero(*pbi); 124 vp9_decoder_remove(pbi); 137 pbi->oxcf = *oxcf; 138 pbi->ready_for_new_data = 1; 139 pbi->decoded_key_frame = 0; 150 vp9_worker_init(&pbi->lf_worker) [all...] |
vp9_decodeframe.h | 24 int vp9_decode_frame(struct VP9Decoder *pbi,
|
vp9_decoder.h | 66 int vp9_receive_compressed_data(struct VP9Decoder *pbi, 70 int vp9_get_raw_frame(struct VP9Decoder *pbi, 75 vpx_codec_err_t vp9_copy_reference_dec(struct VP9Decoder *pbi, 83 int vp9_get_reference_dec(struct VP9Decoder *pbi, 89 void vp9_decoder_remove(struct VP9Decoder *pbi);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/ |
vp9_decoder.c | 114 VP9D_COMP *const pbi = vpx_memalign(32, sizeof(VP9D_COMP)); local 115 VP9_COMMON *const cm = pbi ? &pbi->common : NULL; 120 vp9_zero(*pbi); 127 vp9_remove_decompressor(pbi); 136 pbi->oxcf = *oxcf; 137 pbi->ready_for_new_data = 1; 148 pbi->decoded_key_frame = 0; 150 vp9_worker_init(&pbi->lf_worker); 152 return pbi; [all...] |
vp9_decodeframe.h | 24 int vp9_decode_frame(struct VP9Decompressor *pbi,
|
vp9_decoder.h | 66 int vp9_receive_compressed_data(struct VP9Decompressor *pbi, 70 int vp9_get_raw_frame(struct VP9Decompressor *pbi, 75 vpx_codec_err_t vp9_copy_reference_dec(struct VP9Decompressor *pbi, 83 int vp9_get_reference_dec(struct VP9Decompressor *pbi, 89 void vp9_remove_decompressor(struct VP9Decompressor *pbi);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/decoder/ |
vp9_decoder.c | 48 VP9Decoder *const pbi = vpx_memalign(32, sizeof(*pbi)); local 49 VP9_COMMON *const cm = pbi ? &pbi->common : NULL; 54 vp9_zero(*pbi); 58 vp9_decoder_remove(pbi); 63 pbi->need_resync = 1; 70 pbi->ready_for_new_data = 1; 82 vp9_get_worker_interface()->init(&pbi->lf_worker); 84 return pbi; [all...] |