Searched refs:QSVFrame (Results 1 – 8 of 8) sorted by relevance
/third_party/ffmpeg/libavfilter/ |
D | qsvvpp.h | 43 typedef struct QSVFrame { struct 46 struct QSVFrame *next; argument 48 } QSVFrame; argument 60 QSVFrame *in_frame_list; 61 QSVFrame *out_frame_list;
|
D | qsvvpp.c | 45 QSVFrame *frame; 311 static void clear_unused_frames(QSVFrame *list) in clear_unused_frames() 324 static void clear_frame_list(QSVFrame **list) in clear_frame_list() 327 QSVFrame *frame; in clear_frame_list() 336 static QSVFrame *get_free_frame(QSVFrame **list) in get_free_frame() 338 QSVFrame *out = *list; in get_free_frame() 362 static QSVFrame *submit_frame(QSVVPPContext *s, AVFilterLink *inlink, AVFrame *picref) in submit_frame() 364 QSVFrame *qsv_frame; in submit_frame() 433 static QSVFrame *query_frame(QSVVPPContext *s, AVFilterLink *outlink) in query_frame() 436 QSVFrame *out_frame; in query_frame() [all …]
|
D | vf_deinterlace_qsv.c | 70 QSVFrame *work_frames; 83 QSVFrame *cur; in qsvdeint_uninit() 359 QSVFrame *cur = s->work_frames; in clear_unused_frames() 369 static int get_free_frame(QSVDeintContext *s, QSVFrame **f) in get_free_frame() 371 QSVFrame *frame, **last; in get_free_frame() 400 QSVFrame *qf; in submit_frame()
|
/third_party/ffmpeg/libavcodec/ |
D | qsv_internal.h | 77 typedef struct QSVFrame { struct 94 struct QSVFrame *next; argument 95 } QSVFrame; typedef 149 int ff_qsv_find_surface_idx(QSVFramesContext *ctx, QSVFrame *frame); 151 void ff_qsv_frame_add_ext_param(AVCodecContext *avctx, QSVFrame *frame,
|
D | qsvdec.c | 65 QSVFrame *frame; 82 QSVFrame *work_frames; 420 static int alloc_frame(AVCodecContext *avctx, QSVContext *q, QSVFrame *frame) in alloc_frame() 474 QSVFrame *cur = q->work_frames; in qsv_clear_unused_frames() 486 QSVFrame *frame, **last; in get_surface() 525 static QSVFrame *find_frame(QSVContext *q, mfxFrameSurface1 *surf) in find_frame() 527 QSVFrame *cur = q->work_frames; in find_frame() 671 QSVFrame *out_frame = find_frame(q, outsurf); in qsv_decode() 749 QSVFrame *cur = q->work_frames; in qsv_decode_close_qsvcontext()
|
D | qsvenc.c | 1415 QSVFrame *cur = q->work_frames; in clear_unused_frames() 1433 static int get_free_frame(QSVEncContext *q, QSVFrame **f) in get_free_frame() 1435 QSVFrame *frame, **last; in get_free_frame() 1471 QSVFrame **new_frame) in submit_frame() 1473 QSVFrame *qf; in submit_frame() 1709 QSVFrame *qsv_frame = NULL; in encode_frame() 1882 QSVFrame *cur; in ff_qsv_enc_close()
|
D | qsvenc.h | 118 QSVFrame *work_frames;
|
D | qsv.c | 263 int ff_qsv_find_surface_idx(QSVFramesContext *ctx, QSVFrame *frame) in ff_qsv_find_surface_idx() 863 void ff_qsv_frame_add_ext_param (AVCodecContext *avctx, QSVFrame *frame, in ff_qsv_frame_add_ext_param()
|