Home
last modified time | relevance | path

Searched refs:frames_ref (Results 1 – 8 of 8) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dqsv.c558 AVBufferRef *frames_ref, *mids_buf; in qsv_frame_alloc() local
562 frames_ref = av_hwframe_ctx_alloc(ext_frames_ctx->device_ref); in qsv_frame_alloc()
563 if (!frames_ref) in qsv_frame_alloc()
566 frames_ctx = (AVHWFramesContext*)frames_ref->data; in qsv_frame_alloc()
577 ret = av_hwframe_ctx_init(frames_ref); in qsv_frame_alloc()
582 av_buffer_unref(&frames_ref); in qsv_frame_alloc()
586 mids_buf = qsv_create_mids(frames_ref); in qsv_frame_alloc()
588 av_buffer_unref(&frames_ref); in qsv_frame_alloc()
592 ret = qsv_setup_mids(resp, frames_ref, mids_buf); in qsv_frame_alloc()
594 av_buffer_unref(&frames_ref); in qsv_frame_alloc()
Drkmppdec.c53 AVBufferRef *frames_ref; member
146 av_buffer_unref(&decoder->frames_ref); in rkmpp_release_decoder()
355 av_buffer_unref(&decoder->frames_ref); in rkmpp_retrieve_frame()
357 decoder->frames_ref = av_hwframe_ctx_alloc(decoder->device_ref); in rkmpp_retrieve_frame()
358 if (!decoder->frames_ref) { in rkmpp_retrieve_frame()
366 hwframes = (AVHWFramesContext*)decoder->frames_ref->data; in rkmpp_retrieve_frame()
371 ret = av_hwframe_ctx_init(decoder->frames_ref); in rkmpp_retrieve_frame()
461 frame->hw_frames_ctx = av_buffer_ref(decoder->frames_ref); in rkmpp_retrieve_frame()
Dvaapi_decode.c428 AVBufferRef *frames_ref) in vaapi_decode_make_config() argument
563 if (frames_ref) { in vaapi_decode_make_config()
564 AVHWFramesContext *frames = (AVHWFramesContext *)frames_ref->data; in vaapi_decode_make_config()
Ddecode.c1233 AVBufferRef *frames_ref = NULL; in avcodec_get_hw_frames_parameters() local
1250 frames_ref = av_hwframe_ctx_alloc(device_ref); in avcodec_get_hw_frames_parameters()
1251 if (!frames_ref) in avcodec_get_hw_frames_parameters()
1254 ret = hwa->frame_params(avctx, frames_ref); in avcodec_get_hw_frames_parameters()
1256 AVHWFramesContext *frames_ctx = (AVHWFramesContext*)frames_ref->data; in avcodec_get_hw_frames_parameters()
1270 *out_frames_ref = frames_ref; in avcodec_get_hw_frames_parameters()
1272 av_buffer_unref(&frames_ref); in avcodec_get_hw_frames_parameters()
/third_party/ffmpeg/fftools/
Dffmpeg_hw.c423 AVBufferRef *frames_ref = NULL; in hw_device_setup_for_encode() local
427 frames_ref = av_buffersink_get_hw_frames_ctx(ost->filter->filter); in hw_device_setup_for_encode()
428 if (frames_ref && in hw_device_setup_for_encode()
429 ((AVHWFramesContext*)frames_ref->data)->format == in hw_device_setup_for_encode()
433 frames_ref = NULL; in hw_device_setup_for_encode()
442 if (frames_ref && in hw_device_setup_for_encode()
450 ost->enc_ctx->hw_frames_ctx = av_buffer_ref(frames_ref); in hw_device_setup_for_encode()
/third_party/ffmpeg/libavdevice/
Dkmsgrab.c55 AVBufferRef *frames_ref; member
321 frame->hw_frames_ctx = av_buffer_ref(ctx->frames_ref); in kmsgrab_read_packet()
636 ctx->frames_ref = av_hwframe_ctx_alloc(ctx->device_ref); in kmsgrab_read_header()
637 if (!ctx->frames_ref) { in kmsgrab_read_header()
641 ctx->frames = (AVHWFramesContext*)ctx->frames_ref->data; in kmsgrab_read_header()
648 err = av_hwframe_ctx_init(ctx->frames_ref); in kmsgrab_read_header()
673 av_buffer_unref(&ctx->frames_ref); in kmsgrab_read_close()
/third_party/ffmpeg/libavfilter/
Dvulkan.c626 av_buffer_unref(&s->frames_ref); in vulkan_filter_set_frames()
628 s->frames_ref = av_buffer_ref(frames); in vulkan_filter_set_frames()
629 if (!s->frames_ref) in vulkan_filter_set_frames()
695 outlink->hw_frames_ctx = av_buffer_ref(s->frames_ref); in ff_vk_filter_config_output_inplace()
1439 av_buffer_unref(&s->frames_ref); in ff_vk_filter_uninit()
Dvulkan.h163 AVBufferRef *frames_ref; /* For in-place filtering */ member