Home
last modified time | relevance | path

Searched refs:QSVFrame (Results 1 – 25 of 40) sorted by relevance

12

/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavcodec/
H A Dqsv_internal.h54 typedef struct QSVFrame { struct
64 struct QSVFrame *next; argument
65 } QSVFrame; typedef
107 int ff_qsv_find_surface_idx(QSVFramesContext *ctx, QSVFrame *frame);
H A Dqsvdec.c115 return sizeof(mfxSyncPoint*) + sizeof(QSVFrame*); in qsv_fifo_item_size()
219 static int alloc_frame(AVCodecContext *avctx, QSVContext *q, QSVFrame *frame) in alloc_frame()
257 QSVFrame *cur = q->work_frames; in qsv_clear_unused_frames()
269 QSVFrame *frame, **last; in get_surface()
308 static QSVFrame *find_frame(QSVContext *q, mfxFrameSurface1 *surf) in find_frame()
310 QSVFrame *cur = q->work_frames; in find_frame()
323 QSVFrame *out_frame; in qsv_decode()
380 QSVFrame *out_frame = find_frame(q, outsurf); in qsv_decode()
452 QSVFrame *cur = q->work_frames; in ff_qsv_decode_close()
458 QSVFrame *out_frame; in ff_qsv_decode_close()
H A Dqsvdec.h52 QSVFrame *work_frames;
H A Dqsvenc.c1025 QSVFrame *cur = q->work_frames; in clear_unused_frames()
1038 static int get_free_frame(QSVEncContext *q, QSVFrame **f) in get_free_frame()
1040 QSVFrame *frame, **last; in get_free_frame()
1079 QSVFrame **new_frame) in submit_frame()
1081 QSVFrame *qf; in submit_frame()
1181 QSVFrame *qsv_frame = NULL; in encode_frame()
1379 QSVFrame *cur; in ff_qsv_enc_close()
/dports/multimedia/handbrake/ffmpeg-4.4/libavcodec/
H A Dqsv_internal.h72 typedef struct QSVFrame { struct
82 struct QSVFrame *next; argument
83 } QSVFrame; typedef
143 int ff_qsv_find_surface_idx(QSVFramesContext *ctx, QSVFrame *frame);
H A Dqsvdec.c62 QSVFrame *work_frames;
203 return sizeof(mfxSyncPoint*) + sizeof(QSVFrame*); in qsv_fifo_item_size()
340 static int alloc_frame(AVCodecContext *avctx, QSVContext *q, QSVFrame *frame) in alloc_frame()
382 QSVFrame *cur = q->work_frames; in qsv_clear_unused_frames()
394 QSVFrame *frame, **last; in get_surface()
433 static QSVFrame *find_frame(QSVContext *q, mfxFrameSurface1 *surf) in find_frame()
435 QSVFrame *cur = q->work_frames; in find_frame()
448 QSVFrame *out_frame; in qsv_decode()
507 QSVFrame *out_frame = find_frame(q, outsurf); in qsv_decode()
579 QSVFrame *cur = q->work_frames; in qsv_decode_close_qsvcontext()
[all …]
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavcodec/
H A Dqsv_internal.h72 typedef struct QSVFrame { struct
82 struct QSVFrame *next; argument
83 } QSVFrame; typedef
143 int ff_qsv_find_surface_idx(QSVFramesContext *ctx, QSVFrame *frame);
H A Dqsvdec.c62 QSVFrame *work_frames;
203 return sizeof(mfxSyncPoint*) + sizeof(QSVFrame*); in qsv_fifo_item_size()
340 static int alloc_frame(AVCodecContext *avctx, QSVContext *q, QSVFrame *frame) in alloc_frame()
382 QSVFrame *cur = q->work_frames; in qsv_clear_unused_frames()
394 QSVFrame *frame, **last; in get_surface()
433 static QSVFrame *find_frame(QSVContext *q, mfxFrameSurface1 *surf) in find_frame()
435 QSVFrame *cur = q->work_frames; in find_frame()
448 QSVFrame *out_frame; in qsv_decode()
507 QSVFrame *out_frame = find_frame(q, outsurf); in qsv_decode()
579 QSVFrame *cur = q->work_frames; in qsv_decode_close_qsvcontext()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavcodec/
H A Dqsv_internal.h70 typedef struct QSVFrame { struct
80 struct QSVFrame *next; argument
81 } QSVFrame; typedef
141 int ff_qsv_find_surface_idx(QSVFramesContext *ctx, QSVFrame *frame);
H A Dqsvdec.c161 return sizeof(mfxSyncPoint*) + sizeof(QSVFrame*); in qsv_fifo_item_size()
296 static int alloc_frame(AVCodecContext *avctx, QSVContext *q, QSVFrame *frame) in alloc_frame()
338 QSVFrame *cur = q->work_frames; in qsv_clear_unused_frames()
350 QSVFrame *frame, **last; in get_surface()
389 static QSVFrame *find_frame(QSVContext *q, mfxFrameSurface1 *surf) in find_frame()
391 QSVFrame *cur = q->work_frames; in find_frame()
404 QSVFrame *out_frame; in qsv_decode()
463 QSVFrame *out_frame = find_frame(q, outsurf); in qsv_decode()
535 QSVFrame *cur = q->work_frames; in ff_qsv_decode_close()
541 QSVFrame *out_frame; in ff_qsv_decode_close()
H A Dqsvdec.h52 QSVFrame *work_frames;
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavcodec/
H A Dqsv_internal.h72 typedef struct QSVFrame { struct
82 struct QSVFrame *next; argument
83 } QSVFrame; typedef
143 int ff_qsv_find_surface_idx(QSVFramesContext *ctx, QSVFrame *frame);
H A Dqsvdec.c161 return sizeof(mfxSyncPoint*) + sizeof(QSVFrame*); in qsv_fifo_item_size()
296 static int alloc_frame(AVCodecContext *avctx, QSVContext *q, QSVFrame *frame) in alloc_frame()
338 QSVFrame *cur = q->work_frames; in qsv_clear_unused_frames()
350 QSVFrame *frame, **last; in get_surface()
389 static QSVFrame *find_frame(QSVContext *q, mfxFrameSurface1 *surf) in find_frame()
391 QSVFrame *cur = q->work_frames; in find_frame()
404 QSVFrame *out_frame; in qsv_decode()
463 QSVFrame *out_frame = find_frame(q, outsurf); in qsv_decode()
535 QSVFrame *cur = q->work_frames; in ff_qsv_decode_close()
541 QSVFrame *out_frame; in ff_qsv_decode_close()
H A Dqsvdec.h52 QSVFrame *work_frames;
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavfilter/
H A Dqsvvpp.c40 typedef struct QSVFrame { struct
44 struct QSVFrame *next; argument
45 } QSVFrame; typedef
58 QSVFrame *in_frame_list;
59 QSVFrame *out_frame_list;
245 QSVFrame *frame; in clear_frame_list()
254 static QSVFrame *get_free_frame(QSVFrame **list) in get_free_frame()
256 QSVFrame *out = *list; in get_free_frame()
279 QSVFrame *qsv_frame; in submit_frame()
353 QSVFrame *out_frame; in query_frame()
[all …]
H A Dvf_deinterlace_qsv.c50 typedef struct QSVFrame { struct
55 struct QSVFrame *next; argument
56 } QSVFrame; typedef
76 QSVFrame *work_frames;
89 QSVFrame *cur; in qsvdeint_uninit()
363 QSVFrame *cur = s->work_frames; in clear_unused_frames()
373 static int get_free_frame(QSVDeintContext *s, QSVFrame **f) in get_free_frame()
375 QSVFrame *frame, **last; in get_free_frame()
404 QSVFrame *qf; in submit_frame()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavfilter/
H A Dqsvvpp.c40 typedef struct QSVFrame { struct
44 struct QSVFrame *next; argument
45 } QSVFrame; typedef
58 QSVFrame *in_frame_list;
59 QSVFrame *out_frame_list;
246 QSVFrame *frame; in clear_frame_list()
255 static QSVFrame *get_free_frame(QSVFrame **list) in get_free_frame()
257 QSVFrame *out = *list; in get_free_frame()
280 QSVFrame *qsv_frame; in submit_frame()
353 QSVFrame *out_frame; in query_frame()
[all …]
H A Dvf_deinterlace_qsv.c50 typedef struct QSVFrame { struct
55 struct QSVFrame *next; argument
56 } QSVFrame; typedef
76 QSVFrame *work_frames;
89 QSVFrame *cur; in qsvdeint_uninit()
363 QSVFrame *cur = s->work_frames; in clear_unused_frames()
373 static int get_free_frame(QSVDeintContext *s, QSVFrame **f) in get_free_frame()
375 QSVFrame *frame, **last; in get_free_frame()
404 QSVFrame *qf; in submit_frame()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavfilter/
H A Dqsvvpp.c40 typedef struct QSVFrame { struct
44 struct QSVFrame *next; argument
45 } QSVFrame; typedef
58 QSVFrame *in_frame_list;
59 QSVFrame *out_frame_list;
246 QSVFrame *frame; in clear_frame_list()
255 static QSVFrame *get_free_frame(QSVFrame **list) in get_free_frame()
257 QSVFrame *out = *list; in get_free_frame()
280 QSVFrame *qsv_frame; in submit_frame()
353 QSVFrame *out_frame; in query_frame()
[all …]
H A Dvf_deinterlace_qsv.c50 typedef struct QSVFrame { struct
55 struct QSVFrame *next; argument
56 } QSVFrame; typedef
76 QSVFrame *work_frames;
89 QSVFrame *cur; in qsvdeint_uninit()
363 QSVFrame *cur = s->work_frames; in clear_unused_frames()
373 static int get_free_frame(QSVDeintContext *s, QSVFrame **f) in get_free_frame()
375 QSVFrame *frame, **last; in get_free_frame()
404 QSVFrame *qf; in submit_frame()
/dports/multimedia/handbrake/ffmpeg-4.4/libavfilter/
H A Dqsvvpp.c40 typedef struct QSVFrame { struct
44 struct QSVFrame *next; argument
45 } QSVFrame; typedef
58 QSVFrame *in_frame_list;
59 QSVFrame *out_frame_list;
350 QSVFrame *frame; in clear_frame_list()
359 static QSVFrame *get_free_frame(QSVFrame **list) in get_free_frame()
361 QSVFrame *out = *list; in get_free_frame()
384 QSVFrame *qsv_frame; in submit_frame()
457 QSVFrame *out_frame; in query_frame()
[all …]
H A Dvf_deinterlace_qsv.c50 typedef struct QSVFrame { struct
55 struct QSVFrame *next; argument
56 } QSVFrame; typedef
76 QSVFrame *work_frames;
89 QSVFrame *cur; in qsvdeint_uninit()
375 QSVFrame *cur = s->work_frames; in clear_unused_frames()
385 static int get_free_frame(QSVDeintContext *s, QSVFrame **f) in get_free_frame()
387 QSVFrame *frame, **last; in get_free_frame()
416 QSVFrame *qf; in submit_frame()
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavfilter/
H A Dqsvvpp.c40 typedef struct QSVFrame { struct
44 struct QSVFrame *next; argument
45 } QSVFrame; typedef
58 QSVFrame *in_frame_list;
59 QSVFrame *out_frame_list;
350 QSVFrame *frame; in clear_frame_list()
359 static QSVFrame *get_free_frame(QSVFrame **list) in get_free_frame()
361 QSVFrame *out = *list; in get_free_frame()
384 QSVFrame *qsv_frame; in submit_frame()
457 QSVFrame *out_frame; in query_frame()
[all …]
H A Dvf_deinterlace_qsv.c50 typedef struct QSVFrame { struct
55 struct QSVFrame *next; argument
56 } QSVFrame; typedef
76 QSVFrame *work_frames;
89 QSVFrame *cur; in qsvdeint_uninit()
375 QSVFrame *cur = s->work_frames; in clear_unused_frames()
385 static int get_free_frame(QSVDeintContext *s, QSVFrame **f) in get_free_frame()
387 QSVFrame *frame, **last; in get_free_frame()
416 QSVFrame *qf; in submit_frame()
/dports/multimedia/handbrake/HandBrake-1.4.2/libhb/handbrake/
H A Dqsv_libav.h200 typedef struct QSVFrame { struct
210 struct QSVFrame *next; argument
211 } QSVFrame; typedef

12