Home
last modified time | relevance | path

Searched refs:hw_frames_ref (Results 1 - 4 of 4) sorted by relevance

/third_party/ffmpeg/doc/examples/
H A Dvaapi_encode.c46 AVBufferRef *hw_frames_ref; in set_hwframe_ctx() local
50 if (!(hw_frames_ref = av_hwframe_ctx_alloc(hw_device_ctx))) { in set_hwframe_ctx()
54 frames_ctx = (AVHWFramesContext *)(hw_frames_ref->data); in set_hwframe_ctx()
60 if ((err = av_hwframe_ctx_init(hw_frames_ref)) < 0) { in set_hwframe_ctx()
63 av_buffer_unref(&hw_frames_ref); in set_hwframe_ctx()
66 ctx->hw_frames_ctx = av_buffer_ref(hw_frames_ref); in set_hwframe_ctx()
70 av_buffer_unref(&hw_frames_ref); in set_hwframe_ctx()
/third_party/ffmpeg/libavcodec/
H A Dqsv.c469 AVBufferRef *hw_frames_ref = opaque; in mids_buf_free() local
470 av_buffer_unref(&hw_frames_ref); in mids_buf_free()
474 static AVBufferRef *qsv_create_mids(AVBufferRef *hw_frames_ref) in qsv_create_mids() argument
476 AVHWFramesContext *frames_ctx = (AVHWFramesContext*)hw_frames_ref->data; in qsv_create_mids()
484 hw_frames_ref1 = av_buffer_ref(hw_frames_ref); in qsv_create_mids()
505 mid->hw_frames_ref = hw_frames_ref1; in qsv_create_mids()
511 static int qsv_setup_mids(mfxFrameAllocResponse *resp, AVBufferRef *hw_frames_ref, in qsv_setup_mids() argument
514 AVHWFramesContext *frames_ctx = (AVHWFramesContext*)hw_frames_ref->data; in qsv_setup_mids()
531 resp->mids[resp->NumFrameActual] = (mfxMemId)av_buffer_ref(hw_frames_ref); in qsv_setup_mids()
647 AVHWFramesContext *hw_frames_ctx = (AVHWFramesContext*)qsv_mid->hw_frames_ref in qsv_frame_lock()
[all...]
H A Dqsv_internal.h69 AVBufferRef *hw_frames_ref; member
H A Dqsvdec.c165 AVBufferRef *hw_frames_ref, AVBufferRef *hw_device_ref) in qsv_init_session()
177 } else if (hw_frames_ref) { in qsv_init_session()
184 q->frames_ctx.hw_frames_ctx = av_buffer_ref(hw_frames_ref); in qsv_init_session()
164 qsv_init_session(AVCodecContext *avctx, QSVContext *q, mfxSession session, AVBufferRef *hw_frames_ref, AVBufferRef *hw_device_ref) qsv_init_session() argument

Completed in 4 milliseconds