summaryrefslogtreecommitdiffstats
path: root/libavcodec/nvenc.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | avcodec/nvenc: replace custom FIFOs with AVFifosAndrey Turkin2016-05-251-137/+50
* | avcodec/nvenc: combine input and output surface structuresAndrey Turkin2016-05-251-91/+105
* | avcodec/nvenc: split large functions into smaller onesAndrey Turkin2016-05-251-442/+603
* | avcodec/nvenc: Write buffPeriod/picTime SEI in both CBR modesTimo Rothenpieler2016-05-111-5/+8
* | avcodec/nvenc: Generate bufferingPeriod/pictureTiming SEITimo Rothenpieler2016-05-111-0/+5
* | avcodec/nvenc: don't set profile in lossless modeTimo Rothenpieler2016-05-061-2/+2
* | avcodec/nvenc: Add missing lossless presets to doc stringTimo Rothenpieler2016-04-271-1/+1
* | avcodec/nvenc: Generate AUD NAL units for better compatiblityTimo Rothenpieler2016-03-301-0/+4
* | avcodec/nvenc: Fix typo and preset error messageTimo Rothenpieler2016-03-081-1/+1
* | avcodec/nvenc: Add encoder statsLucas Cooper2016-03-081-7/+14
* | avcodec/nvenc: Fix H264 and HEVC vui info updateAgatha Hu2016-03-041-4/+23
* | Merge commit '1520c6ff05d835da4b793318fc88bbbc129c86a1'Hendrik Leppkes2015-12-171-0/+8
|\ \ | |/
| * nvenc: export CPB props side dataAnton Khirnov2015-12-061-0/+9
| * nvenc: Properly free the fifosLuca Barbato2015-08-251-0/+4
* | avcodec/nvenc: clamp initial qp value to [1, 51]Agatha Hu2015-12-141-4/+4
* | avcodec/nvenc: set slice number to 1 to improve encoding qualityAgatha Hu2015-12-141-0/+6
* | avcodec/nvenc: update nvenc default parametersAgatha Hu2015-11-091-7/+15
* | avcodec/nvenc: fix potential profile error when encoding yuv444pAgatha Hu2015-10-311-1/+7
OpenPOWER on IntegriCloud