Lines Matching refs:frame_queue
77 AVFifoBuffer *frame_queue; member
361 av_fifo_generic_write(ctx->frame_queue, &parsed_frame, sizeof(CuvidParsedFrame), NULL); in cuvid_handle_picture_display()
364 av_fifo_generic_write(ctx->frame_queue, &parsed_frame, sizeof(CuvidParsedFrame), NULL); in cuvid_handle_picture_display()
367 av_fifo_generic_write(ctx->frame_queue, &parsed_frame, sizeof(CuvidParsedFrame), NULL); in cuvid_handle_picture_display()
382 return (av_fifo_size(ctx->frame_queue) / sizeof(CuvidParsedFrame)) + delay >= ctx->nb_surfaces; in cuvid_is_buffer_full()
485 if (av_fifo_size(ctx->frame_queue)) { in cuvid_output_frame()
493 av_fifo_generic_read(ctx->frame_queue, &parsed_frame, sizeof(CuvidParsedFrame), NULL); in cuvid_output_frame()
689 av_fifo_freep(&ctx->frame_queue); in cuvid_decode_end()
865 ctx->frame_queue = av_fifo_alloc(ctx->nb_surfaces * sizeof(CuvidParsedFrame)); in cuvid_decode_init()
866 if (!ctx->frame_queue) { in cuvid_decode_init()
1061 av_fifo_freep(&ctx->frame_queue); in cuvid_flush()
1063 ctx->frame_queue = av_fifo_alloc(ctx->nb_surfaces * sizeof(CuvidParsedFrame)); in cuvid_flush()
1064 if (!ctx->frame_queue) { in cuvid_flush()