Lines Matching refs:surfaces
87 // used in the frame allocator for non-opaque surfaces
89 // used in the opaque alloc request for opaque surfaces
323 sizeof(*hwctx->surfaces), qsv_pool_release_dummy, NULL, 0);
454 s->handle_pairs_internal[i].first = (mfxMemId)child_frames_hwctx->surfaces[i];
549 frames_hwctx->surfaces = s->surfaces_internal;
562 mfxFrameInfo *i1 = &hwctx->surfaces[0].Info;
665 par.vpp.In = frames_hwctx->surfaces[0].Info;
717 s->surface_ptrs[i] = frames_hwctx->surfaces + i;
735 s->mem_ids[i] = frames_hwctx->surfaces[i].Data.MemId;
799 mfxHDLPair *pair = (mfxHDLPair*)src_hwctx->surfaces[i].Data.MemId;
819 mfxHDLPair *pair = (mfxHDLPair*)src_hwctx->surfaces[i].Data.MemId;
832 dst_hwctx->surfaces = av_calloc(src_hwctx->nb_surfaces,
833 sizeof(*dst_hwctx->surfaces));
834 if (!dst_hwctx->surfaces)
837 mfxHDLPair *pair = (mfxHDLPair*)src_hwctx->surfaces[i].Data.MemId;
838 dst_hwctx->surfaces[i] = (IDirect3DSurface9*)pair->first;
1319 s->handle_pairs_internal[i].first = (mfxMemId)src_hwctx->surfaces[i];
1335 dst_hwctx->surfaces = s->surfaces_internal;
1351 mfxHDLPair *pair = (mfxHDLPair*)hwctx->surfaces[i].Data.MemId;
1361 mfxHDLPair *pair = (mfxHDLPair*)hwctx->surfaces[i].Data.MemId;
1373 mfxHDLPair *pair = (mfxHDLPair*)hwctx->surfaces[i].Data.MemId;
1395 dst->data[3] = (uint8_t*)&hwctx->surfaces[index];