HomeSort by relevance Sort by last modified time
    Searched full:ref_frame (Results 1 - 25 of 80) sorted by null

1 2 3 4

  /external/libvpx/libvpx/vp9/common/
vp9_mvref_common.c 17 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame,
46 if (candidate_mi->ref_frame[0] == ref_frame)
49 else if (candidate_mi->ref_frame[1] == ref_frame)
65 if (candidate_mi->ref_frame[0] == ref_frame)
67 else if (candidate_mi->ref_frame[1] == ref_frame)
74 if (prev_frame_mvs->ref_frame[0] == ref_frame)
    [all...]
vp9_pred_common.c 30 ctx = (above_mi->ref_frame[0] == cm->comp_fixed_ref) ^
31 (left_mi->ref_frame[0] == cm->comp_fixed_ref);
34 ctx = 2 + (above_mi->ref_frame[0] == cm->comp_fixed_ref ||
38 ctx = 2 + (left_mi->ref_frame[0] == cm->comp_fixed_ref ||
47 ctx = edge_mi->ref_frame[0] == cm->comp_fixed_ref;
84 pred_context = 1 + 2 * (edge_mi->ref_frame[0] != cm->comp_var_ref[1]);
87 1 + 2 * (edge_mi->ref_frame[var_ref_idx] != cm->comp_var_ref[1]);
92 a_sg ? above_mi->ref_frame[0] : above_mi->ref_frame[var_ref_idx];
94 l_sg ? left_mi->ref_frame[0] : left_mi->ref_frame[var_ref_idx]
    [all...]
vp9_mvref_common.h 238 if (ref_sign_bias[mi->ref_frame[ref]] != ref_sign_bias[this_ref_frame]) {
262 #define IF_DIFF_REF_FRAME_ADD_MV(mbmi, ref_frame, ref_sign_bias, refmv_count, \
266 if ((mbmi)->ref_frame[0] != ref_frame) \
267 ADD_MV_REF_LIST(scale_mv((mbmi), 0, ref_frame, ref_sign_bias), \
269 if (has_second_ref(mbmi) && (mbmi)->ref_frame[1] != ref_frame && \
271 ADD_MV_REF_LIST(scale_mv((mbmi), 1, ref_frame, ref_sign_bias), \
304 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame,
vp9_blockd.h 81 // if ref_frame[idx] is equal to ALTREF_FRAME then
83 MV_REFERENCE_FRAME ref_frame[2]; member in struct:MODE_INFO
96 return mi->ref_frame[0] > INTRA_FRAME;
100 return mi->ref_frame[1] > INTRA_FRAME;
  /external/webrtc/webrtc/common_video/libyuv/
webrtc_libyuv.cc 295 double I420PSNR(const VideoFrame* ref_frame, const VideoFrame* test_frame) {
296 if (!ref_frame || !test_frame)
298 else if ((ref_frame->width() != test_frame->width()) ||
299 (ref_frame->height() != test_frame->height()))
301 else if (ref_frame->width() < 0 || ref_frame->height() < 0)
304 double psnr = libyuv::I420Psnr(ref_frame->buffer(kYPlane),
305 ref_frame->stride(kYPlane),
306 ref_frame->buffer(kUPlane),
307 ref_frame->stride(kUPlane)
    [all...]
  /external/webrtc/webrtc/voice_engine/
utility_unittest.cc 82 void VerifyParams(const AudioFrame& ref_frame, const AudioFrame& test_frame) {
83 EXPECT_EQ(ref_frame.num_channels_, test_frame.num_channels_);
84 EXPECT_EQ(ref_frame.samples_per_channel_, test_frame.samples_per_channel_);
85 EXPECT_EQ(ref_frame.sample_rate_hz_, test_frame.sample_rate_hz_);
88 // Computes the best SNR based on the error between |ref_frame| and
91 float ComputeSNR(const AudioFrame& ref_frame, const AudioFrame& test_frame,
93 VerifyParams(ref_frame, test_frame);
99 for (size_t i = 0; i < ref_frame.samples_per_channel_ *
100 ref_frame.num_channels_ - delay; i++) {
101 int error = ref_frame.data_[i] - test_frame.data_[i + delay]
    [all...]
  /external/libvpx/libvpx/vp9/encoder/
vp9_pickmode.c 50 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame,
77 if (candidate_mi->ref_frame[0] == ref_frame)
95 if (candidate_mi->ref_frame[0] == ref_frame)
111 IF_DIFF_REF_FRAME_ADD_MV(candidate_mi, ref_frame, ref_sign_bias,
118 ref_frame == LAST_FRAME) {
134 x->mbmi_ext->mode_context[ref_frame] = counter_to_context[context_counter];
153 const int ref = mi->ref_frame[0];
867 MV_REFERENCE_FRAME ref_frame, PREDICTION_MODE this_mode, unsigned int var_y
1166 MV_REFERENCE_FRAME ref_frame; member in struct:__anon26244
1429 MV_REFERENCE_FRAME ref_frame, best_ref_frame = LAST_FRAME; local
2434 MV_REFERENCE_FRAME ref_frame, second_ref_frame = NONE; local
    [all...]
vp9_rdopt.c 59 MV_REFERENCE_FRAME ref_frame[2]; member in struct:__anon26253
62 typedef struct { MV_REFERENCE_FRAME ref_frame[2]; } REF_DEFINITION; member in struct:__anon26254
164 const int ref = xd->mi[0]->ref_frame[0];
3039 MV_REFERENCE_FRAME ref_frame, second_ref_frame; local
3808 MV_REFERENCE_FRAME ref_frame, second_ref_frame; local
    [all...]
  /hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/vc1/parser/
viddec_vc1_workload.c 116 parser->ref_frame[VC1_REF_FRAME_T_MINUS_0].intcomp_top = intcomp1;
125 parser->ref_frame[VC1_REF_FRAME_T_MINUS_0].intcomp_top = intcomp1;
140 parser->ref_frame[VC1_REF_FRAME_T_MINUS_0].intcomp_bot = intcomp1;
158 parser->ref_frame[VC1_REF_FRAME_T_MINUS_0].intcomp_bot = intcomp1;
169 parser->ref_frame[VC1_REF_FRAME_T_MINUS_0].intcomp_bot = intcomp2;
176 parser->ref_frame[VC1_REF_FRAME_T_MINUS_0].intcomp_top = intcomp2;
186 parser->ref_frame[VC1_REF_FRAME_T_MINUS_0].intcomp_top = intcomp1;
193 parser->ref_frame[VC1_REF_FRAME_T_MINUS_0].intcomp_bot = intcomp1;
224 if(parser->ref_frame[VC1_REF_FRAME_T_MINUS_1].fcm == VC1_FCM_FIELD_INTERLACE)
232 parser->ref_frame[VC1_REF_FRAME_T_MINUS_0].intcomp_top = spr->intcomp_fwd_top
    [all...]
viddec_vc1_parse.c 25 parser->ref_frame[i].id = -1; /* first I frame checks that value */
26 parser->ref_frame[i].anchor[0] = 1;
27 parser->ref_frame[i].anchor[1] = 1;
28 parser->ref_frame[i].intcomp_top = 0;
29 parser->ref_frame[i].intcomp_bot = 0;
100 parser->ref_frame[0].anchor[0] = 1;
101 parser->ref_frame[0].anchor[1] = 1;
102 parser->ref_frame[1].anchor[0] = 1;
103 parser->ref_frame[1].anchor[1] = 1;
  /external/libvpx/libvpx/vp9/decoder/
vp9_decodemv.c 206 mi->ref_frame[0] = INTRA_FRAME;
207 mi->ref_frame[1] = NONE;
305 MV_REFERENCE_FRAME ref_frame[2]) {
310 ref_frame[0] = (MV_REFERENCE_FRAME)get_segdata(&cm->seg, segment_id,
312 ref_frame[1] = NONE;
321 ref_frame[idx] = cm->comp_fixed_ref;
322 ref_frame[!idx] = cm->comp_var_ref[bit];
331 ref_frame[0] = bit1 ? ALTREF_FRAME : GOLDEN_FRAME;
333 ref_frame[0] = LAST_FRAME;
336 ref_frame[1] = NONE
    [all...]
  /hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/mp4/parser/
viddec_fw_mp4_workload.c 95 viddec_fw_mp4_set_past_field_frame(&vop_info, parser->ref_frame[VIDDEC_MP4_INDX_2].is_field);
97 viddec_fw_mp4_set_future_field_frame(&vop_info, parser->ref_frame[VIDDEC_MP4_INDX_1].is_field);
99 viddec_fw_mp4_set_current_field_frame(&vop_info, parser->ref_frame[VIDDEC_MP4_INDX_0].is_field);
282 wi.ref_frame.reference_id = 0;
283 wi.ref_frame.luma_phys_addr = 0;
284 wi.ref_frame.chroma_phys_addr = 0;
296 wi.ref_frame.reference_id = 0;
297 wi.ref_frame.luma_phys_addr = 0;
298 wi.ref_frame.chroma_phys_addr = 0;
359 parser->ref_frame[VIDDEC_MP4_INDX_2] = parser->ref_frame[VIDDEC_MP4_INDX_1]
    [all...]
  /external/libvpx/libvpx/vp8/common/
vp8_loopfilter.c 184 const int ref_frame = mode_info_context->mbmi.ref_frame; local
186 filter_level = lfi_n->lvl[seg][ref_frame][mode_index];
237 const int ref_frame = mode_info_context->mbmi.ref_frame; local
239 filter_level = lfi_n->lvl[seg][ref_frame][mode_index];
304 const int ref_frame = mode_info_context->mbmi.ref_frame; local
306 filter_level = lfi_n->lvl[seg][ref_frame][mode_index];
354 const int ref_frame = mode_info_context->mbmi.ref_frame local
425 const int ref_frame = mode_info_context->mbmi.ref_frame; local
523 const int ref_frame = mode_info_context->mbmi.ref_frame; local
    [all...]
findnearmv.c 39 if (above->mbmi.ref_frame != INTRA_FRAME) {
42 mv_bias(ref_frame_sign_bias[above->mbmi.ref_frame], refframe, mv,
51 if (left->mbmi.ref_frame != INTRA_FRAME) {
56 mv_bias(ref_frame_sign_bias[left->mbmi.ref_frame], refframe, &this_mv,
71 if (aboveleft->mbmi.ref_frame != INTRA_FRAME) {
76 mv_bias(ref_frame_sign_bias[aboveleft->mbmi.ref_frame], refframe,
onyxd.h 49 int vp8dx_references_buffer(struct VP8Common *oci, int ref_frame);
  /hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/
mix_vbp_h264_stubs.c 353 wi.ref_frame.reference_id = pInfo->dpb.frame_id_need_to_be_displayed[i];
354 wi.ref_frame.luma_phys_addr = 0;
355 wi.ref_frame.chroma_phys_addr = 0;
375 wi.ref_frame.reference_id = pInfo->dpb.frame_id_need_to_be_removed[i];
376 wi.ref_frame.luma_phys_addr = 0;
377 wi.ref_frame.chroma_phys_addr = 0;
397 wi.ref_frame.reference_id = pInfo->dpb.frame_id_need_to_be_dropped[i];
398 wi.ref_frame.luma_phys_addr = 0;
399 wi.ref_frame.chroma_phys_addr = 0;
422 wi.ref_frame.reference_id = fs_id
    [all...]
  /external/webrtc/webrtc/test/testsupport/metrics/
video_metrics.cc 112 VideoFrame ref_frame; local
119 ref_frame.CreateEmptyFrame(width, height, width, half_width, half_width);
127 kVideoRotation_0, &ref_frame);
132 CalculateFrame(kPSNR, &ref_frame, &test_frame, frame_number,
136 CalculateFrame(kSSIM, &ref_frame, &test_frame, frame_number,
140 CalculateFrame(kPSNR, &ref_frame, &test_frame, frame_number,
142 CalculateFrame(kSSIM, &ref_frame, &test_frame, frame_number,
  /external/libvpx/libvpx/vp8/encoder/
mr_dissim.c 32 if (x->mbmi.ref_frame != INTRA_FRAME) { \
39 if (x->mbmi.ref_frame != INTRA_FRAME) { \
42 if (cm->ref_frame_sign_bias[x->mbmi.ref_frame] != \
43 cm->ref_frame_sign_bias[tmp->mbmi.ref_frame]) { \
55 * were initialized to all 0.(ref_frame, mode, mv...)
56 * Their ref_frame = 0 means they won't be counted in the following
87 if (tmp->mbmi.ref_frame != INTRA_FRAME) {
185 store_mode_info->ref_frame = tmp->mbmi.ref_frame;
segmentation.c 35 if ((this_mb_mode_info->mbmi.ref_frame == GOLDEN_FRAME) ||
36 (this_mb_mode_info->mbmi.ref_frame == ALTREF_FRAME)) {
  /external/webrtc/webrtc/tools/psnr_ssim_analyzer/
psnr_ssim_analyzer.cc 38 uint8_t* ref_frame = new uint8_t[size]; local
44 reference_file_name, width, height, frame_counter, ref_frame):
46 height, frame_counter, ref_frame);
55 webrtc::test::kPSNR, ref_frame, test_frame, width, height);
57 webrtc::test::kSSIM, ref_frame, test_frame, width, height);
62 delete[] ref_frame;
  /external/mesa3d/src/gallium/auxiliary/vl/
vl_vertex_buffers.h 128 struct pipe_vertex_buffer vl_vb_get_mv(struct vl_vertex_buffer *buffer, int ref_frame);
132 struct vl_motionvector *vl_vb_get_mv_stream(struct vl_vertex_buffer *buffer, int ref_frame);
  /external/libvpx/libvpx/vp8/decoder/
ec_types.h 44 MV_REFERENCE_FRAME ref_frame; member in struct:__anon26139
decodemv.c 46 mi->mbmi.ref_frame = INTRA_FRAME;
286 mbmi->ref_frame = (MV_REFERENCE_FRAME)vp8_read(bc, pbi->prob_intra);
287 if (mbmi->ref_frame) { /* inter MB */
302 mbmi->ref_frame =
311 if (above->mbmi.ref_frame != INTRA_FRAME) {
314 mv_bias(ref_frame_sign_bias[above->mbmi.ref_frame], mbmi->ref_frame,
323 if (left->mbmi.ref_frame != INTRA_FRAME) {
328 mv_bias(ref_frame_sign_bias[left->mbmi.ref_frame], mbmi->ref_frame,
    [all...]
  /external/v4l2_codec2/vda/
vp9_decoder.cc 45 for (auto& ref_frame : ref_frames_)
46 ref_frame = nullptr;
130 for (auto& ref_frame : ref_frames_)
131 ref_frame = nullptr;
  /external/mesa3d/src/gallium/auxiliary/util/
u_debug_flush.c 69 struct debug_stack_frame *ref_frame; member in struct:debug_flush_item
148 FREE(item->ref_frame);
244 FALSE, FALSE, item->ref_frame);
294 item->ref_frame = debug_flush_capture_frame(2, item->bt_depth);
329 FALSE, item->ref_frame);

Completed in 2600 milliseconds

1 2 3 4