Searched refs:NvencSurface (Results 1 – 2 of 2) sorted by relevance
73 typedef struct NvencSurface struct84 } NvencSurface; argument162 NvencSurface *surfaces;
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()[all …]