aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/nvenc.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/nvenc: remove unnecessary alignmentTimo Rothenpieler2017-05-231-4/+4
* avcodec/nvenc: add test for Temporal AQ supportSven C. Dack2016-10-191-0/+6
* avcodec/nvenc: add support for forcing intra/idr framesTimo Rothenpieler2016-10-121-1/+7
* avcodec/nvenc: Extended rate-control support as provided by SDK 7Yogender Gupta2016-09-281-3/+43
* avcodec/nvenc: add HEVC REXT profileTimo Rothenpieler2016-09-281-0/+10
* avcodec/nvenc: Make sure that enum and array index matchTimo Rothenpieler2016-09-281-12/+20
* avcodec/nvenc: use AVERROR_BUFFER_TOO_SMALL instead of ENOBUFSJames Almer2016-09-241-1/+1
* avcodec/nvenc: use frame size instead of surface sizeTimo Rothenpieler2016-09-081-1/+1
* avcodec/nvenc: support RGB inputSven C. Dack2016-09-071-0/+10
* avcodec/nvenc: correctly set inputPitchTimo Rothenpieler2016-09-071-0/+3
* avcodec/nvenc: use av_image_copy for copying frame dataTimo Rothenpieler2016-09-071-73/+21
* avcodec/nvenc: update license headerTimo Rothenpieler2016-08-281-2/+2
* avcodec/nvenc: use proper soname for cuda/nvenc librariesTimo Rothenpieler2016-08-281-2/+2
* avcodec/nvenc: check maximum driver API versionTimo Rothenpieler2016-08-281-0/+18
* avcodec/nvenc: fix potantially uninitialized freeTimo Rothenpieler2016-08-281-1/+1
* avcodec/nvenc: fix library names on cygwinTimo Rothenpieler2016-08-281-11/+13
* avcodec/nvenc: added support for rate control lookaheadOliver Collyer2016-08-281-0/+11
* avcodec/nvenc: added support for 10 bit HEVC encodingOliver Collyer2016-08-281-4/+69
* Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb'Clément Bœsch2016-06-211-3/+4
|\
| * cosmetics: Fix spelling mistakesVittorio Giovara2016-05-041-4/+4
| * nvenc: support CUDA frames as inputAnton Khirnov2016-02-141-62/+220
| * Allow linking to CUDA dynamically instead of dlopen()ing it at runtimeAnton Khirnov2016-02-141-0/+13
| * nvenc: rename a misnamed functionAnton Khirnov2016-02-121-2/+2
| * nvenc: merge input and output surface structsAnton Khirnov2016-02-121-78/+40
| * nvenc: factor out the pixel format listAnton Khirnov2016-02-121-0/+7
| * nvenc: generate dts properlyAnton Khirnov2016-01-121-4/+45
| * nvenc: fix encoding with B-framesAnton Khirnov2016-01-121-8/+15
| * nvenc: flush the encoder before closing it, as required by the docsAnton Khirnov2016-01-121-0/+8
| * nvenc: better error handlingAnton Khirnov2016-01-121-45/+81
* | avcodec/nvenc: Check capabilities for interlaced encodingTimo Rothenpieler2016-06-061-0/+8
* | avcodec/nvenc: Don't set packet durationTimo Rothenpieler2016-06-041-2/+0
* | avcodec/nvenc: Refactor timestamp generation logicTimo Rothenpieler2016-05-311-14/+33
* | avcodec/nvenc: forward frame durationTimo Rothenpieler2016-05-311-1/+2
* | avcodec/nvenc: Handle minqp-only case in set_vbrTimo Rothenpieler2016-05-311-0/+8
* | avcodec/nvenc: twopass mode works in all modesTimo Rothenpieler2016-05-311-7/+1
* | avcodec/nvenc: Fix forcing constqp rc modeTimo Rothenpieler2016-05-311-1/+1
* | avcodec/nvenc: don't enqueue timestamps until a frame was acceptedAndrey Turkin2016-05-311-3/+3
* | avcodec/nvenc: refactor encode_frame a bitAndrey Turkin2016-05-311-39/+44
* | avcodec/nvenc: extract timestamp calculations into separate functionAndrey Turkin2016-05-311-16/+29
* | avcodec/nvenc: rework library load and GPU selectionAndrey Turkin2016-05-311-215/+281
* | avcodec/nvenc: allow configuring number of surfacesAndrey Turkin2016-05-311-19/+15
* | avcodec/nvenc: use INIT_CLEANUP to deal with init failuresAndrey Turkin2016-05-311-102/+68
* | avcodec/nvenc: add rate control optionAndrey Turkin2016-05-311-121/+157
* | avcodec/nvenc: convert tier to AVOptionsAndrey Turkin2016-05-311-10/+1
* | avcodec/nvenc: convert levels to AVOptionsAndrey Turkin2016-05-311-91/+2
* | avcodec/nvenc: convert profile parsing to AVOptionsAndrey Turkin2016-05-311-31/+12
* | avcodec/nvenc: use AVOptions to select presetsAndrey Turkin2016-05-311-128/+127
* | avcodec/nvenc: split H264/HEVC encoder definitions into separate filesAndrey Turkin2016-05-311-232/+15
* | avcodec/nvenc: Require Maxwell for losslessTimo Rothenpieler2016-05-251-0/+3
* | avcodec/nvenc: CUDA frames supportAndrey Turkin2016-05-251-57/+251