Lines Matching refs:NvencSurface
1431 NvencSurface* tmp_surface = &ctx->surfaces[idx]; in nvenc_alloc_surface()
1495 ctx->unused_surface_queue = av_fifo_alloc(ctx->nb_surfaces * sizeof(NvencSurface*)); in nvenc_setup_surfaces()
1499 ctx->output_surface_queue = av_fifo_alloc(ctx->nb_surfaces * sizeof(NvencSurface*)); in nvenc_setup_surfaces()
1502 ctx->output_surface_ready_queue = av_fifo_alloc(ctx->nb_surfaces * sizeof(NvencSurface*)); in nvenc_setup_surfaces()
1680 static NvencSurface *get_free_frame(NvencContext *ctx) in get_free_frame()
1682 NvencSurface *tmp_surf; in get_free_frame()
1692 static int nvenc_copy_frame(AVCodecContext *avctx, NvencSurface *nv_surface, in nvenc_copy_frame()
1811 NvencSurface *nvenc_frame) in nvenc_upload_frame()
1933 static int process_output_surface(AVCodecContext *avctx, AVPacket *pkt, NvencSurface *tmpoutsurf) in process_output_surface()
2065 nb_ready = av_fifo_size(ctx->output_surface_ready_queue) / sizeof(NvencSurface*); in output_ready()
2066 nb_pending = av_fifo_size(ctx->output_surface_queue) / sizeof(NvencSurface*); in output_ready()
2167 NvencSurface *tmp_out_surf, *in_surf; in nvenc_send_frame()
2300 NvencSurface *tmp_out_surf; in ff_nvenc_receive_packet()