On Tue, 8 May 2018 17:43:49 +0200
Timo Rothenpieler <t...@rothenpieler.org> wrote:

> >> -    frame->buf[0] = av_buffer_pool_get(ctx->pool);
> >> +    if (frctx->flags & AV_CUDA_HWFRAMES_DUMMY_MODE)
> >> +        frame->buf[0] = av_buffer_create(NULL, 0, NULL, NULL, 0);
> >> +    else
> >> +        frame->buf[0] = av_buffer_pool_get(ctx->pool);
> >> +  
> > 
> > Is this really needed? Because at least videotoolbox also lets the
> > decoder allocate frames, and allocates the "dummy" buffers outside of
> > the hwcontext. (I don't quite remember how it works.)  
> 
> You mean compared to just leaving buf[0] empty?
> 

No, compared to how the videotoolbox code does things.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to