Home
last modified time | relevance | path

Searched refs:hw_frame (Results 1 - 3 of 3) sorted by relevance

/third_party/ffmpeg/doc/examples/
H A Dvaapi_encode.c106 AVFrame *sw_frame = NULL, *hw_frame = NULL; in main() local
182 if (!(hw_frame = av_frame_alloc())) { in main()
186 if ((err = av_hwframe_get_buffer(avctx->hw_frames_ctx, hw_frame, 0)) < 0) { in main()
190 if (!hw_frame->hw_frames_ctx) { in main()
194 if ((err = av_hwframe_transfer_data(hw_frame, sw_frame, 0)) < 0) { in main()
200 if ((err = (encode_write(avctx, hw_frame, fout))) < 0) { in main()
204 av_frame_free(&hw_frame); in main()
219 av_frame_free(&hw_frame); in main()
/third_party/ffmpeg/libavcodec/
H A Dqsv.c661 qsv_mid->hw_frame = av_frame_alloc(); in qsv_frame_lock()
662 if (!qsv_mid->hw_frame) in qsv_frame_lock()
665 qsv_mid->hw_frame->data[3] = (uint8_t*)&qsv_mid->surf; in qsv_frame_lock()
666 qsv_mid->hw_frame->format = AV_PIX_FMT_QSV; in qsv_frame_lock()
669 qsv_mid->hw_frame->buf[0] = av_buffer_alloc(1); in qsv_frame_lock()
670 if (!qsv_mid->hw_frame->buf[0]) in qsv_frame_lock()
673 qsv_mid->hw_frame->width = hw_frames_ctx->width; in qsv_frame_lock()
674 qsv_mid->hw_frame->height = hw_frames_ctx->height; in qsv_frame_lock()
676 qsv_mid->hw_frame->hw_frames_ctx = av_buffer_ref(qsv_mid->hw_frames_ref); in qsv_frame_lock()
677 if (!qsv_mid->hw_frame in qsv_frame_lock()
[all...]
H A Dqsv_internal.h73 AVFrame *hw_frame; member

Completed in 3 milliseconds