ffmpeg | branch: master | Ben Chang | Tue Apr 25 14:57:56
2017 -0700| [8de3458a07376b0a96772e586b6dba5e93432f52] | committer: Timo
Rothenpieler
avcodec/nvenc: surface allocation reduction
This patch aims to reduce the number of input/output surfaces
NVENC allocates per session. Previous
ffmpeg | branch: master | Ben Chang | Wed May 10 12:29:17
2017 +0530| [18a659d1b653c24de1a691c13f7db1b6e6a95aee] | committer: Timo
Rothenpieler
avcodec/nvenc: add fractional CQ support
Signed-off-by: Timo Rothenpieler
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ben Chang | Fri Feb 24 14:39:21
2017 -0800| [d8f36a6aa33e9f904fa47caa0329ddaac391cd7d] | committer: Luca Barbato
nvenc: Fix the preset mapping list
The map is a sparse array and does not need a empty element to terminate
it.
The empty element is stored after the last
ffmpeg | branch: master | Ben Chang | Sat Jun 24 12:14:22
2017 +| [2e8d88ad5281ab923e1d9772eb99fdfb483435c2] | committer: Luca Barbato
nvenc: Use a fifo to manage the free surface pool
Previously, if a session allocates x surfaces, only x-1 surfaces are
used (due to combination of output
ffmpeg | branch: master | Ben Chang | Sat Jun 24 12:10:10
2017 +| [bb65eb62991e5165b9fad2702a8954a1fe3c6f1f] | committer: Luca Barbato
nvenc: Add an explicit auto alias
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb65eb62991e5165b9fad2702a8954a1fe3c6f1f
---
libavco
ffmpeg | branch: master | Ben Chang | Sat Jun 24 12:17:14
2017 +| [7cb053e4ddf258e2dbf52ccc586548680742d758] | committer: Luca Barbato
nvenc: Minimize the surface allocation
The previous default sets the allocated surfaces to 32 unless it is
user-overridden or the lookahead parameter is