aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/nvdec_hevc.c
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/nvdec_hevc: fix scaling listsPhilip Langdale2018-05-101-6/+6
| | | | | | | | | | | The main issue here was the use of [i] instead of [i * 3] for the 32x32 matrix. As part of fixing this, I changed the code to match that used in vdpau_hevc, which I spent a lot of time verifying. I also changed to calculating NumPocTotalCurr using the existing helper, which is what vdpau does. Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvdec: correctly set intra_pic_flag for h264/hevcTimo Rothenpieler2018-04-151-1/+1
|
* avcodec/nv{enc,dec}: use sane version checking macroTimo Rothenpieler2018-04-131-1/+1
| | | | | For some odd reason, the Nvidia version macros puts the minor version in the msb, so comparing against it is impossible.
* avcodec/nvdec_hevc: add support for new extended sps/pps flags from SDK 8.1Timo Rothenpieler2018-04-131-0/+6
|
* lavc: Mark all AVHWAccel structures as constMark Thompson2017-11-261-1/+1
|
* nvdec: add frames_params supportwm42017-11-111-3/+5
|
* avcodec/nvdec: fix copyright headersJames Almer2017-11-101-5/+5
| | | | | | Fixes fate-source. Signed-off-by: James Almer <jamrial@gmail.com>
* Merge commit 'b90fdb2c7199cc8b0e8d994fafba1fb4dc181d88'James Almer2017-11-101-0/+279
* commit 'b90fdb2c7199cc8b0e8d994fafba1fb4dc181d88': hevcdec: add a CUVID hwaccel Adapted for ffmpeg by Timo Rothenpieler. Merged-by: James Almer <jamrial@gmail.com>