[vlc-devel] [PATCH 0/6] NVDec v2
Steve Lhomme
robux4 at ycbcr.xyz
Tue Sep 17 14:02:16 CEST 2019
Compared the previous version:
- all the nvdec code is in modules/hw/nvdec
- a Chroma conversion from GPU to CPU is added
- fix/simplify buffer dimension issues
- clean debug/testing leftovers
- misc code reordering
Jai Luthra (1):
nvdec: Add NVDEC decoder
Steve Lhomme (5):
fourcc: add nvdec opaque formats
nvdec: output a custom NVDEC opaque format
nvdec: reindent after code addition
nvdec: add a GPU to CPU converter
nvdec: add direct rendering in OpenGL
configure.ac | 13 +
include/vlc_codec.h | 2 +
include/vlc_fourcc.h | 5 +
modules/Makefile.am | 1 +
modules/hw/nvdec/Makefile.am | 25 +
modules/hw/nvdec/chroma.c | 132 +++++
modules/hw/nvdec/nvdec.c | 937 +++++++++++++++++++++++++++++++++++
modules/hw/nvdec/nvdec_fmt.h | 54 ++
modules/hw/nvdec/nvdec_gl.c | 280 +++++++++++
src/misc/fourcc.c | 26 +
src/misc/fourcc_list.h | 9 +
11 files changed, 1484 insertions(+)
create mode 100644 modules/hw/nvdec/Makefile.am
create mode 100644 modules/hw/nvdec/chroma.c
create mode 100644 modules/hw/nvdec/nvdec.c
create mode 100644 modules/hw/nvdec/nvdec_fmt.h
create mode 100644 modules/hw/nvdec/nvdec_gl.c
--
2.17.1
More information about the vlc-devel
mailing list