avcodec/nvenc: support external context in sw mode
[ffmpeg.git] / libavcodec / nvenc.c
2017-05-07 Timo Rothenpieleravcodec/nvenc: support external context in sw mode
2017-04-26 Ben Changavcodec/nvenc: surface allocation reduction
2017-03-23 Timo Rothenpieleravcodec/nvenc: apply quantization factors to cqp
2017-03-23 Timo Rothenpieleravcodec/nvenc: Deprecate usage of global_quality, intro...
2017-03-20 Clément Bœschlavc/nvenc: misc cosmetics to reduce diff with Libav
2017-03-17 Konda Rajuavcodec/nvenc: allow different const-qps for I, P and...
2017-03-01 Konda Rajuavcodec/nvenc: add initial QP value options
2017-03-01 Ganapathy Raman... avcodec/nvenc: remove qmin and qmax constraints for vbr
2017-02-14 Timo Rothenpieleravcodec/nvenc: push cuda context before encoding a...
2017-02-13 Timo Rothenpieleravcodec/nvenc: set frame buffer format for mapped frames
2017-01-20 Timo Rothenpieleravcodec/nvenc: add logging for more error cases
2017-01-20 Timo Rothenpieleravcodec/nvenc: make gpu indices independend of supporte...
2017-01-01 Miroslav Slugenavcodec/nvenc: Add bluray_compat basic implementation
2017-01-01 Miroslav Slugenavcodec/nvenc: Make AUD optional for h264_nvenc and...
2017-01-01 Miroslav Slugeňavcodec/nvenc: round qpIntra and qpInter calculation
2016-12-26 Ruta GadkariNVENC: Update check for Lookahead
2016-11-30 Timo Rothenpieleravcodec/nvenc: mark intentional fall through
2016-11-30 Miroslav Slugeňavcodec/nvenc: always reduce DAR width and height
2016-11-30 Philip Langdaleavcodec/nvenc: Delay identification of underlying forma...
2016-11-25 Philip Langdaleavcodec/nvenc: Remove aspect-ratio decompensation logic
2016-11-22 Miroslav Slugeňavcodec/nvenc: better surface allocation alghoritm...
2016-11-22 Timo Rothenpieleravcodec/nvenc: use dynamically loaded CUDA
2016-11-05 Matt Oliveravcodec/nvenc.c: Use new safe dlopen code.
2016-10-19 Sven C. Dackavcodec/nvenc: add test for Temporal AQ support
2016-10-12 Timo Rothenpieleravcodec/nvenc: add support for forcing intra/idr frames
2016-09-28 Yogender Guptaavcodec/nvenc: Extended rate-control support as provide...
2016-09-28 Timo Rothenpieleravcodec/nvenc: add HEVC REXT profile
2016-09-28 Timo Rothenpieleravcodec/nvenc: Make sure that enum and array index...
2016-09-24 James Almeravcodec/nvenc: use AVERROR_BUFFER_TOO_SMALL instead...
2016-09-08 Timo Rothenpieleravcodec/nvenc: use frame size instead of surface size
2016-09-07 Sven C. Dackavcodec/nvenc: support RGB input
2016-09-07 Timo Rothenpieleravcodec/nvenc: correctly set inputPitch
2016-09-07 Timo Rothenpieleravcodec/nvenc: use av_image_copy for copying frame...
2016-08-28 Timo Rothenpieleravcodec/nvenc: update license header
2016-08-28 Timo Rothenpieleravcodec/nvenc: use proper soname for cuda/nvenc libraries
2016-08-28 Timo Rothenpieleravcodec/nvenc: check maximum driver API version
2016-08-28 Timo Rothenpieleravcodec/nvenc: fix potantially uninitialized free
2016-08-28 Timo Rothenpieleravcodec/nvenc: fix library names on cygwin
2016-08-28 Oliver Collyeravcodec/nvenc: added support for rate control lookahead
2016-08-28 Oliver Collyeravcodec/nvenc: added support for 10 bit HEVC encoding
2016-06-21 Clément BœschMerge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb'
2016-06-06 Timo Rothenpieleravcodec/nvenc: Check capabilities for interlaced encoding
2016-06-04 Timo Rothenpieleravcodec/nvenc: Don't set packet duration
2016-05-31 Timo Rothenpieleravcodec/nvenc: Refactor timestamp generation logic
2016-05-31 Timo Rothenpieleravcodec/nvenc: forward frame duration
2016-05-31 Timo Rothenpieleravcodec/nvenc: Handle minqp-only case in set_vbr
2016-05-31 Timo Rothenpieleravcodec/nvenc: twopass mode works in all modes
2016-05-31 Timo Rothenpieleravcodec/nvenc: Fix forcing constqp rc mode
2016-05-31 Andrey Turkinavcodec/nvenc: don't enqueue timestamps until a frame...
2016-05-31 Andrey Turkinavcodec/nvenc: refactor encode_frame a bit
2016-05-31 Andrey Turkinavcodec/nvenc: extract timestamp calculations into...
2016-05-31 Andrey Turkinavcodec/nvenc: rework library load and GPU selection
2016-05-31 Andrey Turkinavcodec/nvenc: allow configuring number of surfaces
2016-05-31 Andrey Turkinavcodec/nvenc: use INIT_CLEANUP to deal with init failures
2016-05-31 Andrey Turkinavcodec/nvenc: add rate control option
2016-05-31 Andrey Turkinavcodec/nvenc: convert tier to AVOptions
2016-05-31 Andrey Turkinavcodec/nvenc: convert levels to AVOptions
2016-05-31 Andrey Turkinavcodec/nvenc: convert profile parsing to AVOptions
2016-05-31 Andrey Turkinavcodec/nvenc: use AVOptions to select presets
2016-05-31 Andrey Turkinavcodec/nvenc: split H264/HEVC encoder definitions...
2016-05-25 Timo Rothenpieleravcodec/nvenc: Require Maxwell for lossless
2016-05-25 Andrey Turkinavcodec/nvenc: CUDA frames support
2016-05-25 Andrey Turkinavcodec/nvenc: replace custom FIFOs with AVFifos
2016-05-25 Andrey Turkinavcodec/nvenc: combine input and output surface structures
2016-05-25 Andrey Turkinavcodec/nvenc: split large functions into smaller ones
2016-05-11 Timo Rothenpieleravcodec/nvenc: Write buffPeriod/picTime SEI in both...
2016-05-11 Timo Rothenpieleravcodec/nvenc: Generate bufferingPeriod/pictureTiming SEI
2016-05-06 Timo Rothenpieleravcodec/nvenc: don't set profile in lossless mode
2016-05-04 Vittorio Giovaracosmetics: Fix spelling mistakes
2016-04-27 Timo Rothenpieleravcodec/nvenc: Add missing lossless presets to doc...
2016-03-30 Timo Rothenpieleravcodec/nvenc: Generate AUD NAL units for better compat...
2016-03-08 Timo Rothenpieleravcodec/nvenc: Fix typo and preset error message
2016-03-08 Lucas Cooperavcodec/nvenc: Add encoder stats
2016-03-04 Agatha Huavcodec/nvenc: Fix H264 and HEVC vui info update
2016-02-14 Anton Khirnovnvenc: support CUDA frames as input
2016-02-14 Anton KhirnovAllow linking to CUDA dynamically instead of dlopen...
2016-02-12 Anton Khirnovnvenc: rename a misnamed function
2016-02-12 Anton Khirnovnvenc: merge input and output surface structs
2016-02-12 Anton Khirnovnvenc: factor out the pixel format list
2016-01-12 Anton Khirnovnvenc: generate dts properly
2016-01-12 Anton Khirnovnvenc: fix encoding with B-frames
2016-01-12 Anton Khirnovnvenc: flush the encoder before closing it, as required...
2016-01-12 Anton Khirnovnvenc: better error handling
2015-12-17 Hendrik LeppkesMerge commit '1520c6ff05d835da4b793318fc88bbbc129c86a1'
2015-12-14 Agatha Huavcodec/nvenc: clamp initial qp value to [1, 51]
2015-12-14 Agatha Huavcodec/nvenc: set slice number to 1 to improve encodin...
2015-12-06 Anton Khirnovnvenc: export CPB props side data
2015-11-09 Agatha Huavcodec/nvenc: update nvenc default parameters
2015-10-31 Agatha Huavcodec/nvenc: fix potential profile error when encodin...
2015-10-16 Agatha Huavcodec/nvenc: fix b frame n_quant_offset
2015-09-14 Agatha Huavcodec/nvenc: merge compute initialQP sections
2015-09-14 Agatha Huavcodec/nvenc: Optimize nvenc parameters
2015-09-11 Agatha Huavcodec/nvenc: change flag of cuCtxCreate to avoid...
2015-08-25 Luca Barbatonvenc: Properly free the fifos
2015-08-04 Timo Rothenpieleravcodec/nvenc: Add support for 2pass rc in vbr mode
2015-08-04 Timo Rothenpieleravcodec/nvenc: Only set h264 parameter when encoding...
2015-08-04 Timo Rothenpieleravcodec/nvenc: Fix indentation
2015-07-27 Michael NiedermayerMerge commit '059a934806d61f7af9ab3fd9f74994b838ea5eba'
2015-07-27 Michael NiedermayerMerge commit 'def97856de6021965db86c25a732d78689bd6bb0'
2015-07-27 Michael NiedermayerMerge commit '7c6eb0a1b7bf1aac7f033a7ec6d8cacc3b5c2615'