Searched refs:delayed_surface (Results 1 – 2 of 2) sorted by relevance
374 if (ctx->delayed_surface) { in ff_amf_encode_close()375 ctx->delayed_surface->pVtbl->Release(ctx->delayed_surface); in ff_amf_encode_close()376 ctx->delayed_surface = NULL; in ff_amf_encode_close()614 if (ctx->delayed_surface != NULL) { in ff_amf_receive_packet()628 } else if (!ctx->delayed_surface) { // submit frame in ff_amf_receive_packet()706 ctx->delayed_surface = surface; in ff_amf_receive_packet()745 if (ctx->delayed_surface != NULL) { // try to resubmit frame in ff_amf_receive_packet()746 … res = ctx->encoder->pVtbl->SubmitInput(ctx->encoder, (AMFData*)ctx->delayed_surface); in ff_amf_receive_packet()748 int64_t pts = ctx->delayed_surface->pVtbl->GetPts(ctx->delayed_surface); in ff_amf_receive_packet()749 ctx->delayed_surface->pVtbl->Release(ctx->delayed_surface); in ff_amf_receive_packet()[all …]
71 AMFSurface *delayed_surface; member