- 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?
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel