Home
last modified time | relevance | path

Searched refs:ref_frame (Results 1 – 23 of 23) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dvp56.c44 VP56Frame ref_frame) in vp56_get_vectors_predictors() argument
59 if (ff_vp56_reference_frame[s->macroblocks[offset].type] != ref_frame) in vp56_get_vectors_predictors()
281 static void vp56_add_predictors_dc(VP56Context *s, VP56Frame ref_frame) in vp56_add_predictors_dc() argument
293 if (ref_frame == lb->ref_frame) { in vp56_add_predictors_dc()
297 if (ref_frame == ab->ref_frame) { in vp56_add_predictors_dc()
303 if (count < 2 && ref_frame == ab[-1+2*i].ref_frame) { in vp56_add_predictors_dc()
308 dc = s->prev_dc[ff_vp56_b2p[b]][ref_frame]; in vp56_add_predictors_dc()
313 s->prev_dc[ff_vp56_b2p[b]][ref_frame] = s->block_coeff[b][idx]; in vp56_add_predictors_dc()
315 ab->ref_frame = ref_frame; in vp56_add_predictors_dc()
317 lb->ref_frame = ref_frame; in vp56_add_predictors_dc()
[all …]
Dvp9recon.c302 ThreadFrame *ref_frame, in mc_luma_unscaled() argument
318 ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); in mc_luma_unscaled()
340 ThreadFrame *ref_frame, in mc_chroma_unscaled() argument
357 ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); in mc_chroma_unscaled()
411 ThreadFrame *ref_frame, in mc_luma_scaled() argument
418 if (s->s.frames[CUR_FRAME].tf.f->width == ref_frame->f->width && in mc_luma_scaled()
419 s->s.frames[CUR_FRAME].tf.f->height == ref_frame->f->height) { in mc_luma_scaled()
420 mc_luma_unscaled(td, mc, dst, dst_stride, ref, ref_stride, ref_frame, in mc_luma_scaled()
448 ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); in mc_luma_scaled()
471 ThreadFrame *ref_frame, in mc_chroma_scaled() argument
[all …]
Dnvdec_av1.c249 AVFrame *ref_frame = s->ref[ref_idx].tf.f; in nvdec_av1_start_frame() local
251 ppc->ref_frame[i].index = ppc->ref_frame_map[ref_idx]; in nvdec_av1_start_frame()
252 ppc->ref_frame[i].width = ref_frame->width; in nvdec_av1_start_frame()
253 ppc->ref_frame[i].height = ref_frame->height; in nvdec_av1_start_frame()
Ddxva2_av1.c135 AVFrame *ref_frame = h->ref[ref_idx].tf.f; in fill_picture_parameters() local
137 pp->frame_refs[i].width = ref_frame->width; in fill_picture_parameters()
138 pp->frame_refs[i].height = ref_frame->height; in fill_picture_parameters()
139 pp->frame_refs[i].Index = ref_frame->buf[0] ? ref_idx : 0xFF; in fill_picture_parameters()
149 AVFrame *ref_frame = h->ref[i].tf.f; in fill_picture_parameters() local
150 if (ref_frame->buf[0]) in fill_picture_parameters()
151 pp->RefFrameMapTextureIndex[i] = ff_dxva2_get_surface_index(avctx, ctx, ref_frame); in fill_picture_parameters()
Dvp8.h87 uint8_t ref_frame; member
Dvp8.c1118 int cur_sign_bias = s->sign_bias[mb->ref_frame]; in vp8_decode_mvs()
1140 int edge_ref = edge->ref_frame; \ in vp8_decode_mvs()
1294 mb->ref_frame = VP56_FRAME_CURRENT; in decode_mb_mode()
1298 mb->ref_frame = in decode_mb_mode()
1302 mb->ref_frame = VP56_FRAME_PREVIOUS; in decode_mb_mode()
1303 s->ref_count[mb->ref_frame - 1]++; in decode_mb_mode()
1319 mb->ref_frame = VP56_FRAME_CURRENT; in decode_mb_mode()
1490 s->inter_dc_pred[mb->ref_frame - 1]); in decode_mb_coeffs()
1918 ThreadFrame *ref_frame, int x_off, int y_off, in vp8_mc_part() argument
1926 ref_frame, mv, x_off + bx_off, y_off + by_off, in vp8_mc_part()
[all …]
Dvp3.c1949 ThreadFrame *ref_frame; in await_reference_row() local
1955 ref_frame = &s->golden_frame; in await_reference_row()
1957 ref_frame = &s->last_frame; in await_reference_row()
1962 ff_thread_await_progress(ref_frame, ref_row, 0); in await_reference_row()
2531 static int ref_frame(Vp3DecodeContext *s, ThreadFrame *dst, ThreadFrame *src) in ref_frame() function
2542 if ((ret = ref_frame(dst, &dst->current_frame, &src->current_frame)) < 0 || in ref_frames()
2543 (ret = ref_frame(dst, &dst->golden_frame, &src->golden_frame)) < 0 || in ref_frames()
2544 (ret = ref_frame(dst, &dst->last_frame, &src->last_frame)) < 0) in ref_frames()
Dvp56.h99 VP56Frame ref_frame; member
Dcbs_av1_syntax_template.c424 int ref_frame = ref_frame_list[i]; in FUNC() local
425 if (ref_frame_idx[ref_frame - AV1_REF_FRAME_LAST] < 0 ) { in FUNC()
436 ref_frame_idx[ref_frame - AV1_REF_FRAME_LAST] = ref; in FUNC()
Dlibvpxenc.c1501 memset(roi_map.ref_frame, -1, sizeof(roi_map.ref_frame)); in vp9_encode_set_roi()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_debug_flush.c78 struct debug_stack_frame *ref_frame; member
148 FREE(item->ref_frame); in debug_flush_item_destroy()
259 FALSE, FALSE, item->ref_frame); in debug_flush_map()
325 item->ref_frame = debug_flush_capture_frame(2, item->bt_depth); in debug_flush_cb_reference()
358 FALSE, item->ref_frame); in debug_flush_might_flush_cb()
/third_party/mesa3d/src/gallium/auxiliary/vl/
Dvl_vertex_buffers.h128 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);
Dvl_vertex_buffers.c340 vl_vb_get_mv_stream(struct vl_vertex_buffer *buffer, int ref_frame) in vl_vb_get_mv_stream() argument
343 assert(ref_frame < VL_MAX_REF_FRAMES); in vl_vb_get_mv_stream()
345 return buffer->mv[ref_frame].vertex_stream; in vl_vb_get_mv_stream()
/third_party/gstreamer/gstplugins_bad/ext/iqa/
Diqa.c339 GstVideoFrame *ref_frame = NULL; in gst_iqa_aggregate_frames() local
358 if (!ref_frame) { in gst_iqa_aggregate_frames()
359 ref_frame = prepared_frame; in gst_iqa_aggregate_frames()
365 res = compare_frames (self, ref_frame, cmp_frame, outbuf, msg_structure, in gst_iqa_aggregate_frames()
372 } else if ((self->mode & GST_IQA_MODE_STRICT) && ref_frame) { in gst_iqa_aggregate_frames()
/third_party/gstreamer/gstplugins_bad/gst/dvdspu/
Dgstdvdspu.c188 gst_buffer_replace (&dvdspu->ref_frame, NULL); in gst_dvd_spu_clear()
508 gst_buffer_replace (&dvdspu->ref_frame, NULL); in gst_dvd_spu_video_event()
585 if (dvdspu->ref_frame == NULL) { in dvdspu_handle_vid_buffer()
590 buf = gst_buffer_copy (dvdspu->ref_frame); in dvdspu_handle_vid_buffer()
628 gst_buffer_replace (&dvdspu->ref_frame, copy); in dvdspu_handle_vid_buffer()
640 gst_buffer_replace (&dvdspu->ref_frame, buf); in dvdspu_handle_vid_buffer()
693 if (dvdspu->ref_frame) { in gst_dvd_spu_redraw_still()
699 GstBuffer *buf = gst_buffer_ref (dvdspu->ref_frame); in gst_dvd_spu_redraw_still()
704 dvdspu->ref_frame); in gst_dvd_spu_redraw_still()
715 GstBuffer *buf = gst_buffer_ref (dvdspu->ref_frame); in gst_dvd_spu_redraw_still()
Dgstdvdspu.h115 GstBuffer *ref_frame; member
/third_party/mesa3d/src/gallium/frontends/omx/bellagio/
Dvid_dec_av1.h232 struct ref_frame { struct
443 struct ref_frame RefFrames[AV1_NUM_REF_FRAMES];
/third_party/ffmpeg/libavfilter/
Dvf_vif.c545 AVFrame *out_frame, *main_frame = NULL, *ref_frame = NULL; in process_frame() local
548 ret = ff_framesync_dualinput_get(fs, &main_frame, &ref_frame); in process_frame()
552 if (ctx->is_disabled || !ref_frame) { in process_frame()
555 out_frame = do_vif(ctx, main_frame, ref_frame); in process_frame()
/third_party/mesa3d/src/gallium/frontends/vdpau/
Ddecode.c201 vlVdpGetReferenceFrame(VdpVideoSurface handle, struct pipe_video_buffer **ref_frame) in vlVdpGetReferenceFrame() argument
207 *ref_frame = NULL; in vlVdpGetReferenceFrame()
215 *ref_frame = surface->video_buffer; in vlVdpGetReferenceFrame()
216 if (!*ref_frame) in vlVdpGetReferenceFrame()
/third_party/mesa3d/src/gallium/frontends/va/
Dpicture.c100 struct pipe_video_buffer **ref_frame) in vlVaGetReferenceFrame() argument
104 *ref_frame = surf->buffer; in vlVaGetReferenceFrame()
106 *ref_frame = NULL; in vlVaGetReferenceFrame()
Dva_private.h437 …VaGetReferenceFrame(vlVaDriver *drv, VASurfaceID surface_id, struct pipe_video_buffer **ref_frame);
/third_party/gstreamer/gstplugins_bad/sys/d3d11/
Dgstd3d11av1dec.cpp289 UCHAR ref_frame:1; member
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecparsers/
Dgstav1parser.c3464 GstAV1ReferenceFrame ref_frame = ref_frame_list[i]; in gst_av1_set_frame_refs() local
3465 if (frame_header->ref_frame_idx[ref_frame - GST_AV1_REF_LAST_FRAME] < 0) { in gst_av1_set_frame_refs()
3477 frame_header->ref_frame_idx[ref_frame - GST_AV1_REF_LAST_FRAME] = ref; in gst_av1_set_frame_refs()