/third_party/ffmpeg/libavcodec/ |
H A D | vp56.c | 44 VP56Frame ref_frame) in vp56_get_vectors_predictors() 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() 43 vp56_get_vectors_predictors(VP56Context *s, int row, int col, VP56Frame ref_frame) vp56_get_vectors_predictors() argument 431 VP56Frame ref_frame = ff_vp56_reference_frame[mb_type]; vp56_render_mb() local [all...] |
H A D | vp9recon.c | 301 ThreadFrame *ref_frame, in mc_luma_unscaled() 317 ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); in mc_luma_unscaled() 339 ThreadFrame *ref_frame, in mc_chroma_unscaled() 356 ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); in mc_chroma_unscaled() 410 ThreadFrame *ref_frame, in mc_luma_scaled() 417 if (s->s.frames[CUR_FRAME].tf.f->width == ref_frame->f->width && in mc_luma_scaled() 418 s->s.frames[CUR_FRAME].tf.f->height == ref_frame->f->height) { in mc_luma_scaled() 419 mc_luma_unscaled(td, mc, dst, dst_stride, ref, ref_stride, ref_frame, in mc_luma_scaled() 447 ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); in mc_luma_scaled() 470 ThreadFrame *ref_frame, in mc_chroma_scaled() 298 mc_luma_unscaled(VP9TileData *td, vp9_mc_func (*mc)[2], uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *ref, ptrdiff_t ref_stride, ThreadFrame *ref_frame, ptrdiff_t y, ptrdiff_t x, const VP56mv *mv, int bw, int bh, int w, int h, int bytesperpixel) mc_luma_unscaled() argument 334 mc_chroma_unscaled(VP9TileData *td, vp9_mc_func (*mc)[2], uint8_t *dst_u, uint8_t *dst_v, ptrdiff_t dst_stride, const uint8_t *ref_u, ptrdiff_t src_stride_u, const uint8_t *ref_v, ptrdiff_t src_stride_v, ThreadFrame *ref_frame, ptrdiff_t y, ptrdiff_t x, const VP56mv *mv, int bw, int bh, int w, int h, int bytesperpixel) mc_chroma_unscaled() argument 406 mc_luma_scaled(VP9TileData *td, vp9_scaled_mc_func smc, vp9_mc_func (*mc)[2], uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *ref, ptrdiff_t ref_stride, ThreadFrame *ref_frame, ptrdiff_t y, ptrdiff_t x, const VP56mv *in_mv, int px, int py, int pw, int ph, int bw, int bh, int w, int h, int bytesperpixel, const uint16_t *scale, const uint8_t *step) mc_luma_scaled() argument 464 mc_chroma_scaled(VP9TileData *td, vp9_scaled_mc_func smc, vp9_mc_func (*mc)[2], uint8_t *dst_u, uint8_t *dst_v, ptrdiff_t dst_stride, const uint8_t *ref_u, ptrdiff_t src_stride_u, const uint8_t *ref_v, ptrdiff_t src_stride_v, ThreadFrame *ref_frame, ptrdiff_t y, ptrdiff_t x, const VP56mv *in_mv, int px, int py, int pw, int ph, int bw, int bh, int w, int h, int bytesperpixel, const uint16_t *scale, const uint8_t *step) mc_chroma_scaled() argument [all...] |
H A D | nvdec_av1.c | 249 AVFrame *ref_frame = s->ref[ref_idx].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()
|
H A D | vdpau_av1.c | 235 AVFrame *ref_frame = s->ref[ref_idx].f; in vdpau_av1_start_frame() local 237 info->ref_frame[i].index = info->ref_frame_map[ref_idx]; in vdpau_av1_start_frame() 238 info->ref_frame[i].width = ref_frame->width; in vdpau_av1_start_frame() 239 info->ref_frame[i].height = ref_frame->height; in vdpau_av1_start_frame()
|
H A D | dxva2_av1.c | 137 AVFrame *ref_frame = h->ref[ref_idx].f; in fill_picture_parameters() local 139 pp->frame_refs[i].width = ref_frame->width; in fill_picture_parameters() 140 pp->frame_refs[i].height = ref_frame->height; in fill_picture_parameters() 141 pp->frame_refs[i].Index = ref_frame->buf[0] ? ref_idx : 0xFF; in fill_picture_parameters() 151 AVFrame *ref_frame = h->ref[i].f; in fill_picture_parameters() local 152 if (ref_frame->buf[0]) in fill_picture_parameters() 153 pp->RefFrameMapTextureIndex[i] = ff_dxva2_get_surface_index(avctx, ctx, ref_frame); in fill_picture_parameters()
|
H A D | vp8.c | 1122 int cur_sign_bias = s->sign_bias[mb->ref_frame]; in vp8_decode_mvs() 1144 int edge_ref = edge->ref_frame; \ in vp8_decode_mvs() 1298 mb->ref_frame = VP56_FRAME_CURRENT; in decode_mb_mode() 1302 mb->ref_frame = in decode_mb_mode() 1306 mb->ref_frame = VP56_FRAME_PREVIOUS; in decode_mb_mode() 1307 s->ref_count[mb->ref_frame - 1]++; in decode_mb_mode() 1323 mb->ref_frame = VP56_FRAME_CURRENT; in decode_mb_mode() 1494 s->inter_dc_pred[mb->ref_frame - 1]); in decode_mb_coeffs() 1922 ThreadFrame *ref_frame, int x_off, int y_off, in vp8_mc_part() 1930 ref_frame, m in vp8_mc_part() 1921 vp8_mc_part(VP8Context *s, VP8ThreadData *td, uint8_t *dst[3], ThreadFrame *ref_frame, int x_off, int y_off, int bx_off, int by_off, int block_w, int block_h, int width, int height, VP56mv *mv) vp8_mc_part() argument [all...] |
H A D | vp8.h | 87 uint8_t ref_frame; member
|
H A D | vp3.c | 1953 ThreadFrame *ref_frame; in await_reference_row() local 1959 ref_frame = &s->golden_frame; in await_reference_row() 1961 ref_frame = &s->last_frame; in await_reference_row() 1966 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()
|
H A D | vp56.h | 99 VP56Frame ref_frame; member 158 int16_t prev_dc[3][3]; /* [plan][ref_frame] */
|
H A D | cbs_av1_syntax_template.c | 424 int ref_frame = ref_frame_list[i]; in set_frame_refs() local 425 if (ref_frame_idx[ref_frame - AV1_REF_FRAME_LAST] < 0 ) { in set_frame_refs() 436 ref_frame_idx[ref_frame - AV1_REF_FRAME_LAST] = ref; in set_frame_refs()
|
H A D | libvpxenc.c | 1531 memset(roi_map.ref_frame, -1, sizeof(roi_map.ref_frame)); in vp9_encode_set_roi()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_debug_flush.c | 78 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/ |
H A D | 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);
|
H A D | vl_vertex_buffers.c | 340 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/mesa3d/src/gallium/frontends/va/ |
H A D | picture_h264.c | 34 struct pipe_video_buffer **ref_frame) in vlVaGetPastReferenceFrame() 38 *ref_frame = surf->obsolete_buf; in vlVaGetPastReferenceFrame() 42 *ref_frame = NULL; in vlVaGetPastReferenceFrame() 33 vlVaGetPastReferenceFrame(vlVaDriver *drv, VASurfaceID surface_id, struct pipe_video_buffer **ref_frame) vlVaGetPastReferenceFrame() argument
|
H A D | picture.c | 108 struct pipe_video_buffer **ref_frame) in vlVaGetReferenceFrame() 112 *ref_frame = surf->buffer; in vlVaGetReferenceFrame() 114 *ref_frame = NULL; in vlVaGetReferenceFrame() 107 vlVaGetReferenceFrame(vlVaDriver *drv, VASurfaceID surface_id, struct pipe_video_buffer **ref_frame) vlVaGetReferenceFrame() argument
|
H A D | va_private.h | 442 void vlVaGetReferenceFrame(vlVaDriver *drv, VASurfaceID surface_id, struct pipe_video_buffer **ref_frame);
|
/third_party/ffmpeg/libavfilter/ |
H A D | vf_vif.c | 532 AVFrame *out_frame, *main_frame = NULL, *ref_frame = NULL; in process_frame() local 535 ret = ff_framesync_dualinput_get(fs, &main_frame, &ref_frame); in process_frame() 539 if (ctx->is_disabled || !ref_frame) { in process_frame() 542 out_frame = do_vif(ctx, main_frame, ref_frame); in process_frame()
|
H A D | vf_guided.c | 318 AVFrame *out_frame = NULL, *main_frame = NULL, *ref_frame = NULL; in process_frame() local 320 ret = ff_framesync_dualinput_get(fs, &main_frame, &ref_frame); in process_frame() 327 ret = filter_frame(ctx, &out_frame, main_frame, ref_frame); in process_frame()
|
/third_party/mesa3d/src/gallium/frontends/omx/bellagio/ |
H A D | vid_dec_av1.h | 232 struct ref_frame { struct 443 struct ref_frame RefFrames[AV1_NUM_REF_FRAMES];
|
/third_party/mesa3d/src/gallium/frontends/vdpau/ |
H A D | decode.c | 196 vlVdpGetReferenceFrame(VdpVideoSurface handle, struct pipe_video_buffer **ref_frame) in vlVdpGetReferenceFrame() argument 202 *ref_frame = NULL; in vlVdpGetReferenceFrame() 210 *ref_frame = surface->video_buffer; in vlVdpGetReferenceFrame() 211 if (!*ref_frame) in vlVdpGetReferenceFrame()
|