Lines Matching refs:surfaces
206 sizeof(*hwctx->surfaces), qsv_pool_release_dummy, NULL, 0); in qsv_pool_alloc()
298 s->surfaces_internal[i].Data.MemId = (mfxMemId)child_frames_hwctx->surfaces[i]; in qsv_init_child_ctx()
385 frames_hwctx->surfaces = s->surfaces_internal; in qsv_init_pool()
398 mfxFrameInfo *i1 = &hwctx->surfaces[0].Info; in frame_alloc()
495 par.vpp.In = frames_hwctx->surfaces[0].Info; in qsv_init_internal_session()
547 s->surface_ptrs[i] = frames_hwctx->surfaces + i; in qsv_frames_init()
565 s->mem_ids[i] = frames_hwctx->surfaces[i].Data.MemId; in qsv_frames_init()
631 *(VASurfaceID*)src_hwctx->surfaces[i].Data.MemId; in qsv_frames_derive_from()
640 dst_hwctx->surfaces = av_mallocz_array(src_hwctx->nb_surfaces, in qsv_frames_derive_from()
641 sizeof(*dst_hwctx->surfaces)); in qsv_frames_derive_from()
642 if (!dst_hwctx->surfaces) in qsv_frames_derive_from()
645 dst_hwctx->surfaces[i] = in qsv_frames_derive_from()
646 (IDirect3DSurface9*)src_hwctx->surfaces[i].Data.MemId; in qsv_frames_derive_from()
1009 s->surfaces_internal[i].Data.MemId = (mfxMemId)src_hwctx->surfaces[i]; in qsv_frames_derive_to()
1023 dst_hwctx->surfaces = s->surfaces_internal; in qsv_frames_derive_to()
1036 if (*(VASurfaceID*)hwctx->surfaces[i].Data.MemId == in qsv_map_to()
1041 if ((IDirect3DSurface9*)hwctx->surfaces[i].Data.MemId == in qsv_map_to()
1059 dst->data[3] = (uint8_t*)&hwctx->surfaces[i]; in qsv_map_to()