Home
last modified time | relevance | path

Searched refs:async_depth (Results 1 – 18 of 18) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dqsvenc.h78 { "async_depth", "Maximum processing parallelism", OFFSET(qsv.async_depth), AV_OPT_TYPE_INT, { .i64…
156 int async_depth; member
Dqsvdec.c77 int async_depth; member
228 q->async_fifo = av_fifo_alloc(q->async_depth * qsv_fifo_item_size()); in qsv_decode_preinit()
266 param->AsyncDepth = q->async_depth; in qsv_decode_preinit()
523 if ((qsv_fifo_size(q->async_fifo) >= q->async_depth) || in qsv_decode()
862 …ation depth, the higher the value the higher the latency.", OFFSET(qsv.async_depth), AV_OPT_TYPE_I…
882 …ation depth, the higher the value the higher the latency.", OFFSET(qsv.async_depth), AV_OPT_TYPE_I…
Dqsvenc_jpeg.c66 …{ "async_depth", "Maximum processing parallelism", OFFSET(qsv.async_depth), AV_OPT_TYPE_INT, { .i6…
Dnvenc.h195 int async_depth; member
Dnvenc_hevc.c111 … OFFSET(async_depth), AV_OPT_TYPE_INT, { .i64 = INT_MAX }, 0, INT_MAX, VE },
Dnvenc_h264.c122 … OFFSET(async_depth), AV_OPT_TYPE_INT, { .i64 = INT_MAX }, 0, INT_MAX, VE },
Dnvenc.c884 ctx->async_depth = FFMIN(ctx->async_depth, ctx->nb_surfaces - 1); in nvenc_recalc_surfaces()
990 int lkd_bound = FFMIN(ctx->nb_surfaces, ctx->async_depth) - in nvenc_setup_rate_control()
2069 return (nb_ready > 0) && (nb_ready + nb_pending >= ctx->async_depth); in output_ready()
Dqsvenc.c1106 q->param.AsyncDepth = q->async_depth; in ff_qsv_enc_init()
1108 q->async_fifo = av_fifo_alloc(q->async_depth * qsv_fifo_item_size()); in ff_qsv_enc_init()
1530 if ((qsv_fifo_size(q->async_fifo) >= q->async_depth) || in ff_qsv_encode()
/third_party/gstreamer/gstplugins_bad/sys/msdk/
Dgstmsdkdec.h103 guint async_depth; member
Dgstmsdkcontext.h144 gst_msdk_context_add_shared_async_depth (GstMsdkContext * context, gint async_depth);
Dgstmsdkvpp.h109 guint async_depth; member
Dgstmsdkdec.c355 thiz->param.AsyncDepth = thiz->async_depth; in gst_msdkdec_init_decoder()
617 min_delayed_frames = thiz->async_depth; in gst_msdkdec_set_latency()
844 gst_msdk_context_add_shared_async_depth (thiz->context, thiz->async_depth); in gst_msdkdec_start()
1511 min_buffers += thiz->async_depth; in gst_msdkdec_decide_allocation()
1513 max_buffers += thiz->async_depth; in gst_msdkdec_decide_allocation()
1738 thiz->async_depth = g_value_get_uint (value); in gst_msdkdec_set_property()
1767 g_value_set_uint (value, thiz->async_depth); in gst_msdkdec_get_property()
1901 thiz->async_depth = PROP_ASYNC_DEPTH_DEFAULT; in gst_msdkdec_init()
Dgstmsdkenc.h141 guint async_depth; member
Dgstmsdkvpp.c354 gst_msdk_context_add_shared_async_depth (thiz->context, thiz->async_depth); in ensure_context()
568 min_buffers += thiz->async_depth + request.NumFrameSuggested; in create_src_pool()
640 guint min_buffers = thiz->async_depth + 1; in gst_msdkvpp_propose_allocation()
1482 thiz->async_depth = g_value_get_uint (value); in gst_msdkvpp_set_property()
1567 g_value_set_uint (value, thiz->async_depth); in gst_msdkvpp_get_property()
1826 thiz->async_depth = PROP_ASYNC_DEPTH_DEFAULT; in gst_msdkvpp_init()
Dgstmsdkvp9enc.c153 encoder->num_extra_frames = encoder->async_depth - 1; in gst_msdkvp9enc_configure()
Dgstmsdkcontext.c702 gint async_depth) in gst_msdk_context_add_shared_async_depth() argument
704 context->priv->shared_async_depth += async_depth; in gst_msdk_context_add_shared_async_depth()
Dgstmsdkenc.c639 thiz->param.AsyncDepth = thiz->async_depth; in gst_msdkenc_init_encoder()
1902 gst_msdk_context_add_shared_async_depth (thiz->context, thiz->async_depth); in gst_msdkenc_start()
2103 thiz->async_depth = PROP_ASYNC_DEPTH_DEFAULT; in gst_msdkenc_init()
2155 thiz->async_depth = g_value_get_uint (value); in gst_msdkenc_set_common_property()
2266 g_value_set_uint (value, thiz->async_depth); in gst_msdkenc_get_common_property()
/third_party/gstreamer/gstplugins_bad/
DChangeLog47419 Use async_depth for latency calcuation instead of
48752 -- use async_depth + 1 as min buffer count