gstreamer/sys/msdk
Yinhang Liu 2c70641b42 msdkvpp: use NV12 as default format on srcpad
By default, sinkpad is NV12 format and srcpad is BGRA format, the
different format will trigger an implicit format conversion in
msdkvpp, which will cause performance drop.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2394>
2021-07-09 17:31:10 +00:00
..
gstmsdk.c msdk: declare external dependencies 2021-06-17 02:56:45 +00:00
gstmsdkallocator.h msdk: call vaExportSurfaceHandle() to get DMABuf FD 2020-09-29 02:06:02 +00:00
gstmsdkallocator_d3d.c
gstmsdkallocator_libva.c gstmsdkvpp: add RGBP and BGRP in src pad 2021-07-05 03:47:05 +00:00
gstmsdkallocator_libva.h
gstmsdkav1dec.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkav1dec.h msdk: add support for AV1 decoding 2020-09-22 06:54:27 +00:00
gstmsdkbufferpool.c msdk: bufferpool: set alignment to video meta 2020-05-07 05:45:36 +00:00
gstmsdkbufferpool.h
gstmsdkcontext.c msdk: Demote error log message to warning. 2021-06-21 06:30:07 +00:00
gstmsdkcontext.h msdk: call vaExportSurfaceHandle() to get DMABuf FD 2020-09-29 02:06:02 +00:00
gstmsdkcontextutil.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
gstmsdkcontextutil.h
gstmsdkdec.c msdkh264dec: report error to user 2021-04-28 08:30:38 +00:00
gstmsdkdec.h msdkh264dec: report error to user 2021-04-28 08:30:38 +00:00
gstmsdkdecproputil.c msdkh264dec: report error to user 2021-04-28 08:30:38 +00:00
gstmsdkdecproputil.h msdkh264dec: report error to user 2021-04-28 08:30:38 +00:00
gstmsdkenc.c msdk: fix qp range for vp9enc 2021-06-24 01:30:18 +00:00
gstmsdkenc.h msdk: fix qp range for vp9enc 2021-06-24 01:30:18 +00:00
gstmsdkh264dec.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkh264dec.h
gstmsdkh264enc.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkh264enc.h msdkh264enc: add dblk-idc property 2021-03-31 02:27:10 +00:00
gstmsdkh265dec.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkh265dec.h
gstmsdkh265enc.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkh265enc.h msdkh265enc: add dblk-idc property 2021-03-31 02:27:10 +00:00
gstmsdkmjpegdec.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkmjpegdec.h
gstmsdkmjpegenc.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkmjpegenc.h
gstmsdkmpeg2dec.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkmpeg2dec.h
gstmsdkmpeg2enc.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkmpeg2enc.h
gstmsdksystemmemory.c gstmsdkvpp: add RGBP and BGRP in src pad 2021-07-05 03:47:05 +00:00
gstmsdksystemmemory.h
gstmsdkvc1dec.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkvc1dec.h
gstmsdkvideomemory.c gstmsdkvpp: add RGBP and BGRP in src pad 2021-07-05 03:47:05 +00:00
gstmsdkvideomemory.h
gstmsdkvp8dec.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkvp8dec.h
gstmsdkvp9dec.c doc: add the msdk elements 2021-06-03 10:30:18 +08:00
gstmsdkvp9dec.h
gstmsdkvp9enc.c msdk: fix qp range for vp9enc 2021-06-24 01:30:18 +00:00
gstmsdkvp9enc.h msdkvp9enc: output raw vp9 stream instead of IVF stream 2020-02-10 06:46:28 +00:00
gstmsdkvpp.c msdkvpp: use NV12 as default format on srcpad 2021-07-09 17:31:10 +00:00
gstmsdkvpp.h msdkvpp: refact, put input and output surface in diffrent list 2020-08-13 01:43:19 +00:00
gstmsdkvpputil.c
gstmsdkvpputil.h
meson.build msdk: declare external dependencies 2021-06-17 02:56:45 +00:00
msdk-enums.c msdkenc{h264,h265}: add intra-refresh-type property 2021-03-29 01:36:57 +00:00
msdk-enums.h msdkenc{h264,h265}: add intra-refresh-type property 2021-03-29 01:36:57 +00:00
msdk.c gstmsdkvpp: add RGBP and BGRP in src pad 2021-07-05 03:47:05 +00:00
msdk.h msdk: use a new method to create mfx session when using oneVPL dispatcher 2021-05-17 01:58:24 +00:00
msdk_d3d.c
msdk_libva.c gstmsdkvpp: add RGBP and BGRP in src pad 2021-07-05 03:47:05 +00:00
msdk_libva.h