[FFmpeg-cvslog] avcodec/nvenc: surface allocation reduction

2017-04-26 Thread Ben Chang
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-cvslog] avcodec/nvenc: add fractional CQ support

2017-05-10 Thread Ben Chang
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-cvslog] nvenc: Fix the preset mapping list

2017-10-03 Thread Ben Chang
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-cvslog] nvenc: Use a fifo to manage the free surface pool

2017-11-06 Thread Ben Chang
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-cvslog] nvenc: Add an explicit auto alias

2017-11-06 Thread Ben Chang
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-cvslog] nvenc: Minimize the surface allocation

2017-11-06 Thread Ben Chang
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