[vlc-devel] [PATCH 0/6] NVDec v2

Steve Lhomme robux4 at ycbcr.xyz
Tue Sep 17 14:04:19 CEST 2019


On 2019-09-17 14:02, Steve Lhomme wrote:
> 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
- no more patching of the contrib as my code has been merged

> 
> 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
> 
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
> 


More information about the vlc-devel mailing list