Home
last modified time | relevance | path

Searched refs:ref_buffer (Results 1 – 14 of 14) sorted by relevance

/external/webrtc/common_video/libyuv/
Dwebrtc_libyuv.cc214 double I420SSE(const I420BufferInterface& ref_buffer, in I420SSE() argument
216 RTC_DCHECK_EQ(ref_buffer.width(), test_buffer.width()); in I420SSE()
217 RTC_DCHECK_EQ(ref_buffer.height(), test_buffer.height()); in I420SSE()
221 ref_buffer.DataY(), ref_buffer.StrideY(), test_buffer.DataY(), in I420SSE()
226 ref_buffer.DataU(), ref_buffer.StrideU(), test_buffer.DataU(), in I420SSE()
229 ref_buffer.DataV(), ref_buffer.StrideV(), test_buffer.DataV(), in I420SSE()
237 double I420APSNR(const I420ABufferInterface& ref_buffer, in I420APSNR() argument
239 RTC_DCHECK_GE(ref_buffer.width(), test_buffer.width()); in I420APSNR()
240 RTC_DCHECK_GE(ref_buffer.height(), test_buffer.height()); in I420APSNR()
241 if ((ref_buffer.width() != test_buffer.width()) || in I420APSNR()
[all …]
/external/webrtc/rtc_tools/frame_analyzer/
Dvideo_quality_analysis.cc31 const rtc::scoped_refptr<I420BufferInterface>& ref_buffer, in CalculateMetric() argument
33 RTC_CHECK_EQ(ref_buffer->width(), test_buffer->width()); in CalculateMetric()
34 RTC_CHECK_EQ(ref_buffer->height(), test_buffer->height()); in CalculateMetric()
36 ref_buffer->DataY(), ref_buffer->StrideY(), ref_buffer->DataU(), in CalculateMetric()
37 ref_buffer->StrideU(), ref_buffer->DataV(), ref_buffer->StrideV(), in CalculateMetric()
43 double Psnr(const rtc::scoped_refptr<I420BufferInterface>& ref_buffer, in Psnr() argument
48 CalculateMetric(&libyuv::I420Psnr, ref_buffer, test_buffer)); in Psnr()
51 double Ssim(const rtc::scoped_refptr<I420BufferInterface>& ref_buffer, in Ssim() argument
53 return CalculateMetric(&libyuv::I420Ssim, ref_buffer, test_buffer); in Ssim()
Dvideo_quality_analysis.h61 double Psnr(const rtc::scoped_refptr<I420BufferInterface>& ref_buffer,
66 double Ssim(const rtc::scoped_refptr<I420BufferInterface>& ref_buffer,
/external/harfbuzz_ng/test/api/
Dtest-multithread.c41 static hb_buffer_t *ref_buffer; variable
55 if (hb_buffer_diff (ref_buffer, buffer, (hb_codepoint_t) -1, 0)) in validity_check()
60 hb_buffer_serialize_glyphs (buffer, 0, hb_buffer_get_length (ref_buffer), in validity_check()
66 hb_buffer_serialize_glyphs (ref_buffer, 0, hb_buffer_get_length (ref_buffer), in validity_check()
145 ref_buffer = hb_buffer_create (); in main()
146 fill_the_buffer (ref_buffer); in main()
156 hb_buffer_destroy (ref_buffer); in main()
/external/webrtc/modules/video_coding/codecs/test/
Dvideoprocessor.cc114 void CalculateFrameQuality(const I420BufferInterface& ref_buffer, in CalculateFrameQuality() argument
118 if (ref_buffer.width() != dec_buffer.width() || in CalculateFrameQuality()
119 ref_buffer.height() != dec_buffer.height()) { in CalculateFrameQuality()
120 RTC_CHECK_GE(ref_buffer.width(), dec_buffer.width()); in CalculateFrameQuality()
121 RTC_CHECK_GE(ref_buffer.height(), dec_buffer.height()); in CalculateFrameQuality()
125 I420Scale(ref_buffer.DataY(), ref_buffer.StrideY(), ref_buffer.DataU(), in CalculateFrameQuality()
126 ref_buffer.StrideU(), ref_buffer.DataV(), ref_buffer.StrideV(), in CalculateFrameQuality()
127 ref_buffer.width(), ref_buffer.height(), in CalculateFrameQuality()
137 dec_buffer.DataY(), dec_buffer.StrideY(), ref_buffer.DataY(), in CalculateFrameQuality()
138 ref_buffer.StrideY(), dec_buffer.width(), dec_buffer.height()); in CalculateFrameQuality()
[all …]
/external/webrtc/rtc_tools/psnr_ssim_analyzer/
Dpsnr_ssim_analyzer.cc47 const rtc::scoped_refptr<webrtc::I420BufferInterface> ref_buffer = in CompareFiles() local
53 double result_psnr = webrtc::test::Psnr(ref_buffer, test_buffer); in CompareFiles()
54 double result_ssim = webrtc::test::Ssim(ref_buffer, test_buffer); in CompareFiles()
/external/webrtc/common_video/libyuv/include/
Dwebrtc_libyuv.h101 double I420SSE(const I420BufferInterface& ref_buffer,
107 double I420PSNR(const I420BufferInterface& ref_buffer,
112 double I420SSIM(const I420BufferInterface& ref_buffer,
/external/webrtc/common_audio/
Daudio_converter_unittest.cc124 ScopedBuffer ref_buffer = CreateBuffer(ref_data, dst_frames); in RunAudioConverterTest() local
143 ComputeSNR(*ref_buffer.get(), *dst_buffer.get(), delay_frames)); in RunAudioConverterTest()
/external/libvpx/libvpx/vp8/decoder/
Dthreading.c267 unsigned char *ref_buffer[MAX_REF_FRAMES][3]; in mt_decode_mb_rows() local
277 ref_buffer[i][0] = this_fb->y_buffer; in mt_decode_mb_rows()
278 ref_buffer[i][1] = this_fb->u_buffer; in mt_decode_mb_rows()
279 ref_buffer[i][2] = this_fb->v_buffer; in mt_decode_mb_rows()
420 xd->pre.y_buffer = ref_buffer[ref][0] + recon_yoffset; in mt_decode_mb_rows()
421 xd->pre.u_buffer = ref_buffer[ref][1] + recon_uvoffset; in mt_decode_mb_rows()
422 xd->pre.v_buffer = ref_buffer[ref][2] + recon_uvoffset; in mt_decode_mb_rows()
Ddecodeframe.c454 unsigned char *ref_buffer[MAX_REF_FRAMES][3]; in decode_mb_rows() local
466 ref_buffer[i][0] = this_fb->y_buffer; in decode_mb_rows()
467 ref_buffer[i][1] = this_fb->u_buffer; in decode_mb_rows()
468 ref_buffer[i][2] = this_fb->v_buffer; in decode_mb_rows()
562 xd->pre.y_buffer = ref_buffer[ref][0] + recon_yoffset; in decode_mb_rows()
563 xd->pre.u_buffer = ref_buffer[ref][1] + recon_uvoffset; in decode_mb_rows()
564 xd->pre.v_buffer = ref_buffer[ref][2] + recon_uvoffset; in decode_mb_rows()
/external/libaom/libaom/av1/encoder/
Dglobal_motion.c433 unsigned char *ref_buffer = ref->y_buffer; in compute_global_motion_feature_based() local
437 ref_buffer = av1_downconvert_frame(ref, bit_depth); in compute_global_motion_feature_based()
441 av1_fast_corner_detect(ref_buffer, ref->y_width, ref->y_height, in compute_global_motion_feature_based()
448 frm_buffer, (int *)frm_corners, num_frm_corners, ref_buffer, in compute_global_motion_feature_based()
915 unsigned char *ref_buffer = ref->y_buffer; in compute_global_motion_disflow_based() local
931 ref_buffer = av1_downconvert_frame(ref, bit_depth); in compute_global_motion_disflow_based()
950 compute_flow_pyramids(ref_buffer, ref_width, ref_height, ref->y_stride, in compute_global_motion_disflow_based()
Dpickcdef.c410 uint8_t *ref_buffer[3] = { ref->y_buffer, ref->u_buffer, ref->v_buffer }; in av1_cdef_search() local
503 ref_buffer[pli], ref_stride[pli], tmp_dst, dlist, cdef_count, in av1_cdef_search()
/external/deqp/external/openglcts/modules/glesext/geometry_shader/
DesextcGeometryShaderLayeredFramebuffer.cpp315 const unsigned char* ref_buffer = in iterate() local
328 const unsigned char* ref_row = ref_buffer + y * pixel_size; in iterate()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_encoder.c4654 RefCntBuffer *const ref_buffer = get_ref_cnt_buffer(cm, cm->new_fb_idx); local
4655 const int cur_frame_index = ref_buffer->frame_index;
4877 RefCntBuffer *const ref_buffer = get_ref_cnt_buffer(cm, cm->new_fb_idx); local
4879 if (ref_buffer) {
4881 ref_buffer->frame_index =