[FFmpeg-cvslog] avcodec/nvenc: apply quantization factors to cqp

2017-03-23 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu Mar 23 17:10:25 2017 +0100| [d84c2298e28cfe16161060f3b5eac02bca167a0e] | committer: Timo Rothenpieler avcodec/nvenc: apply quantization factors to cqp > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: Deprecate usage of global_quality, introducing qp

2017-03-23 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu Mar 23 17:01:40 2017 +0100| [7fb2a7afa174fcd31c7707d4c93c0afc33f060b7] | committer: Timo Rothenpieler avcodec/nvenc: Deprecate usage of global_quality, introducing qp > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: cuvid hwaccels need the corresponding decoder, not the other way around

2017-03-25 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Mar 25 22:31:22 2017 +0100| [bd717340a28ef0fdb997584623236c4428a3bdae] | committer: Timo Rothenpieler configure: cuvid hwaccels need the corresponding decoder, not the other way around > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] avcodec/nvenc: support external context in sw mode

2017-05-07 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun May 7 13:35:25 2017 +0200| [dad6f44bbd578ba386ef8fdce55f88b4df21fdf6] | committer: Timo Rothenpieler avcodec/nvenc: support external context in sw mode > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: use frames hwctx when registering a frame

2017-05-07 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun May 7 13:38:30 2017 +0200| [f89a89c5500c57b58b1fb154bf6cf412e92677d6] | committer: Timo Rothenpieler avcodec/nvenc: use frames hwctx when registering a frame > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] compat/nvenc: bump nvEncodeAPI.h to Video Codec SDK 8.0.14

2017-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon May 8 18:03:38 2017 +0200| [78518b72cf0330b43627e3540b85371a1be024d8] | committer: Timo Rothenpieler compat/nvenc: bump nvEncodeAPI.h to Video Codec SDK 8.0.14 This raises the required minimum NVIDIA display driver versions: NVIDIA Linux

[FFmpeg-cvslog] compat/cuda: update cuvid/nvdec headers to Video Codec SDK 8.0.14

2017-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon May 8 18:40:23 2017 +0200| [17f63d98e679e88a64f96e4aefba57b12ca29a0c] | committer: Timo Rothenpieler compat/cuda: update cuvid/nvdec headers to Video Codec SDK 8.0.14 This raises the required minimum NVIDIA display driver versions: NVIDIA

[FFmpeg-cvslog] avcodec/nvenc: remove usage of deprecated fields

2017-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon May 8 18:39:40 2017 +0200| [23538ad2eb76a0d27a1f2b2bcdccd857124a0224] | committer: Timo Rothenpieler avcodec/nvenc: remove usage of deprecated fields > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] compat/cuda: fix cast warnings on windows

2017-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon May 8 19:29:07 2017 +0200| [f15129a44bcd59890bc47d8d92b0a3381b795b19] | committer: Timo Rothenpieler compat/cuda: fix cast warnings on windows > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/cuvid: use capability check instead of dummy decoder

2017-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon May 8 22:02:38 2017 +0200| [fea471347218be0b8d1313b8f14ea9512e555d76] | committer: Timo Rothenpieler avcodec/cuvid: use capability check instead of dummy decoder > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: deprecated old rc modes, add new ones

2017-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Tue May 9 13:57:39 2017 +0200| [cfbebe9dda7d0833b89dc6c2a69a56e50f2a7989] | committer: Timo Rothenpieler avcodec/nvenc: deprecated old rc modes, add new ones > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] Changelog: document updated Video Codec SDK

2017-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Tue May 9 13:15:07 2017 +0200| [ef390e348eba8aac9f1569278bd2b5d203cd6c1f] | committer: Timo Rothenpieler Changelog: document updated Video Codec SDK > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: add cuda-sdk for things requiring full CUDA sdk

2017-05-15 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu May 11 22:51:31 2017 +0200| [6a3740572dfeef2628a1c54ba61e7e413bfb55f8] | committer: Timo Rothenpieler configure: add cuda-sdk for things requiring full CUDA sdk > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] build: add support for building .cu files via nvcc

2017-05-15 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu May 11 22:53:41 2017 +0200| [f1ab71b04636edf74a2c9376d80d65981c5ec778] | committer: Timo Rothenpieler build: add support for building .cu files via nvcc Original work by Yogender Gupta > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] compat/cuda/ptx2c: remove bashism and harden against arbitrary input

2017-05-15 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon May 15 18:05:10 2017 +0200| [88896c46196e4cca2afa6df6e2bc37ecfc2c4e98] | committer: Timo Rothenpieler compat/cuda/ptx2c: remove bashism and harden against arbitrary input > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: remove unnecessary alignment

2017-05-23 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Tue May 23 11:24:40 2017 +0200| [a1652aca7e892ea4899df894feaa87ba4170e06c] | committer: Timo Rothenpieler avcodec/nvenc: remove unnecessary alignment Fixes #6260 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: remove unnecessary alignment

2017-05-23 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Tue May 23 11:24:40 2017 +0200| [3bc5e427e4da0e22fd1434123cd19bf007fb4cf4] | committer: Timo Rothenpieler avcodec/nvenc: remove unnecessary alignment Fixes #6260 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: remove unnecessary alignment

2017-05-23 Thread Timo Rothenpieler
ffmpeg | branch: release/3.2 | Timo Rothenpieler | Tue May 23 11:24:40 2017 +0200| [1f76235dd45051cd3eedbe531065931ef917c40e] | committer: Timo Rothenpieler avcodec/nvenc: remove unnecessary alignment Fixes #6260 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: remove unnecessary alignment

2017-05-23 Thread Timo Rothenpieler
ffmpeg | branch: release/3.1 | Timo Rothenpieler | Tue May 23 11:24:40 2017 +0200| [8c021166d194d09649ac2d8b544584787ceb3319] | committer: Timo Rothenpieler avcodec/nvenc: remove unnecessary alignment Fixes #6260 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: libnpp does not need to link libcuda

2017-06-01 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu Jun 1 11:36:13 2017 +0200| [2d978d1c721ae69a9007b530153067736d4ddc79] | committer: Timo Rothenpieler configure: libnpp does not need to link libcuda > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: print minimum driver version on error

2017-06-01 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu Jun 1 11:55:25 2017 +0200| [cb3358b68fa750a4e0361b46e17d2d8560bb5265] | committer: Timo Rothenpieler avcodec/nvenc: print minimum driver version on error > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] compat/cuda: make cuvidGetDecoderCaps optional

2017-06-01 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu Jun 1 12:33:54 2017 +0200| [f890a6d71286cd4602a778fc551df0b4d87bc39e] | committer: Timo Rothenpieler compat/cuda: make cuvidGetDecoderCaps optional > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/cuvid: make capability check optional

2017-06-01 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu Jun 1 12:29:35 2017 +0200| [ff3084606c09911cdd3b6d6b588c47b9e71acea3] | committer: Timo Rothenpieler avcodec/cuvid: make capability check optional > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avformat/librtmp: check return value of setsockopt

2017-06-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jun 11 15:08:43 2017 +0200| [4b2a2969f3e06433a06f835d2af2bae4499314ae] | committer: Timo Rothenpieler avformat/librtmp: check return value of setsockopt Fixes CID 1396837 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avfilter/vf_scale_npp: fix out-of-bounds reads

2017-06-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jun 11 14:56:44 2017 +0200| [0fbc9b39b9a6f62d57f237052b64eefac578] | committer: Timo Rothenpieler avfilter/vf_scale_npp: fix out-of-bounds reads Fixes CIDs 1396414 and 1396415 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avfilter/unsharp: fix uninitialized pointer read

2017-06-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jun 11 14:50:01 2017 +0200| [21583e936a06fa0c9dca99436c21d441d04e57f4] | committer: Timo Rothenpieler avfilter/unsharp: fix uninitialized pointer read Fixes CID 1396855 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avformat/pcmdec: fix memory leak

2017-06-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jun 11 15:19:17 2017 +0200| [a5b5ce2658bf7506bb31f0b2b4cb44ddbf9a3955] | committer: Timo Rothenpieler avformat/pcmdec: fix memory leak Fixes CID 1396267 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avfilter/vf_signature: fix memory leaks in error cases

2017-06-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jun 11 15:29:35 2017 +0200| [feb13aed794a7f1a1f8395159e9b077351348a34] | committer: Timo Rothenpieler avfilter/vf_signature: fix memory leaks in error cases Fixes CIDs 1403234 and 1403235 > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avfilter/scale_npp: check for buffer allocation failure

2017-08-14 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Aug 14 14:15:25 2017 +0200| [f4ebbda566f73952a721c367877b1527ba697e7a] | committer: Timo Rothenpieler avfilter/scale_npp: check for buffer allocation failure I totally did not forget to amend this to the previous patch... > h

[FFmpeg-cvslog] avfilter/scale_npp: fix logic used in previous patch

2017-08-14 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Aug 14 16:03:11 2017 +0200| [62b75537db15816fde8b8a33976ffc4a8277f1fc] | committer: Timo Rothenpieler avfilter/scale_npp: fix logic used in previous patch > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] libavutil/opencl: fix potential null dereference

2017-08-27 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jun 11 16:05:45 2017 +0200| [ef0c6d9b01de773e5a1177de5fcbb981aac44d65] | committer: Timo Rothenpieler libavutil/opencl: fix potential null dereference Fixes CID 1396840 Reviewed-by: Wei Gao Signed-off-by: Timo Rothenpieler > h

[FFmpeg-cvslog] configure: add support for libnpp* from cuda sdk 9

2017-08-30 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Tue Aug 29 13:30:29 2017 +0200| [1ac03c8dc0a9359cdd33e341303296862a0e5f84] | committer: Timo Rothenpieler configure: add support for libnpp* from cuda sdk 9 Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avcodec/nvenc: add support for specifying entropy coding mode

2017-09-01 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Aug 30 21:06:25 2017 +0200| [a0b69e2b0a7ba994b722393a0273bb3464fd5efe] | committer: Timo Rothenpieler avcodec/nvenc: add support for specifying entropy coding mode Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/nvenc: only push cuda context on encoder close if encoder exists

2017-09-01 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Aug 30 21:12:23 2017 +0200| [0e995eac2035ecd3c4c61cccdbc8cec478441779] | committer: Timo Rothenpieler avcodec/nvenc: only push cuda context on encoder close if encoder exists Signed-off-by: Timo Rothenpieler > http://git.videolan.

[FFmpeg-cvslog] avcodec/nvenc: only push cuda context on encoder close if encoder exists

2017-09-01 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Wed Aug 30 21:12:23 2017 +0200| [bab4cb3fb55e32d2f01bfb8c06f8e9fbd2d3f65d] | committer: Timo Rothenpieler avcodec/nvenc: only push cuda context on encoder close if encoder exists Signed-off-by: Timo Rothenpieler > http://git.videolan.

[FFmpeg-cvslog] avcodec/nvenc: always output picture timing SEI

2017-09-02 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Sep 2 15:39:24 2017 +0200| [4e6638abb4fc176739be021d5e5b3b1bc8de099c] | committer: Timo Rothenpieler avcodec/nvenc: always output picture timing SEI Interlaced encoding profits from it, or might even need it in some players. No harm in

[FFmpeg-cvslog] avcodec/nvenc: migrate to new encode API

2017-09-07 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Sep 2 19:30:21 2017 +0200| [a56d0497cbab6f9abf68f77f1b4fe16c4a53f101] | committer: Timo Rothenpieler avcodec/nvenc: migrate to new encode API Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: sanitize variable names

2017-09-07 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Sep 2 19:42:13 2017 +0200| [d0961d30692ae9c4c509056544ac936b6b7177c0] | committer: Timo Rothenpieler avcodec/nvenc: sanitize variable names > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d0961d30692ae9c4c509056544ac936b6b717

[FFmpeg-cvslog] nvenc: make gpu indices independent of supported capabilities

2017-09-27 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Feb 6 18:04:39 2017 -0800| [a52976c0feab6e86138983c248bd01fa45cdda69] | committer: Luca Barbato nvenc: make gpu indices independent of supported capabilities Do not allocate a CUDA context for every available gpu. Signed-off-by: Luca Barbato

[FFmpeg-cvslog] ffmpeg: use explicitly requested hwaccel only

2017-11-11 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Fri Nov 10 22:06:22 2017 +0100| [6a4d1c9063174234ca439244cf8f5f534afa1c28] | committer: Timo Rothenpieler ffmpeg: use explicitly requested hwaccel only With there being two hwaccels that use the CUDA pix_fmt now, just relying on the pix_fmt to

[FFmpeg-cvslog] wmavoice: free frame before ff_get_buffer

2017-11-11 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Nov 11 13:12:06 2017 +0100| [7e76e1ea80052ee95ef33d5341b9251b90766c9c] | committer: Timo Rothenpieler wmavoice: free frame before ff_get_buffer synth_superframe can be called twice per call to decode_packet. It is not fully clear if calling

[FFmpeg-cvslog] avcodec/decode: always free private_ref

2017-11-11 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Nov 11 12:59:44 2017 +0100| [8dd73f68a6319d1784b33da9553671f1a0c197f9] | committer: Timo Rothenpieler avcodec/decode: always free private_ref There is no reason to keep this intact when decoding failed, specially as private_ref is supposed to

[FFmpeg-cvslog] MAINTAINERS: update for cuvid/nvdec changes

2017-11-12 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Nov 11 14:48:37 2017 +0100| [65c4f4d1069b1ffbfb6484e133b827556c80fe65] | committer: Timo Rothenpieler MAINTAINERS: update for cuvid/nvdec changes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvdec: check hardware capabilities

2017-11-12 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Nov 11 16:08:53 2017 +0100| [c60bc02bf4bc4f6f57fd0fd4c5b2e63253623185] | committer: Timo Rothenpieler avcodec/nvdec: check hardware capabilities > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvdec: add support for 12 bit formats

2017-11-12 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Nov 11 15:07:41 2017 +0100| [3f6294a53d58ececeacb42ce2ba8349a8b0a4abb] | committer: Timo Rothenpieler avcodec/nvdec: add support for 12 bit formats > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvdec: don't add thread buffer twice

2017-11-12 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Nov 12 15:15:55 2017 +0100| [3e0e1634585b1a26b7d753aa42c7f350636927ae] | committer: Timo Rothenpieler avcodec/nvdec: don't add thread buffer twice This is already added to the initial pool size in ff_decode_get_hw_frames_ctx, so adding it

[FFmpeg-cvslog] avformat/hlsenc: allocate space for terminating null

2017-11-12 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Nov 13 10:44:16 2017 +0800| [3ee63f3fb70c3be36aa62adf9ad0fe2defa2bd51] | committer: Steven Liu avformat/hlsenc: allocate space for terminating null Fixes CID #1420394 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec: implement vp9 nvdec hwaccel

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Nov 11 21:19:07 2017 +0100| [f3f73f0893e2bddd80897148d21cdf3e8e4d8492] | committer: Timo Rothenpieler avcodec: implement vp9 nvdec hwaccel > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f3f73f0893e2bddd80897148d21cdf3e8e4d8

[FFmpeg-cvslog] avfilter/vf_premultiply: fix memory-leak on failure

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Nov 8 19:17:51 2017 +0100| [c7ded42d5dfc0124008b5b9b13a1a342324885ed] | committer: Timo Rothenpieler avfilter/vf_premultiply: fix memory-leak on failure Fixes CID #1416352 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvdec: fix return value on error

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Nov 12 21:04:57 2017 +0100| [8bcf5840ea2a6a92c75ab3219f89fe0b8a53cf50] | committer: Timo Rothenpieler avcodec/nvdec: fix return value on error > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8bcf5840ea2a6a92c75ab3219f89fe0b8a53c

[FFmpeg-cvslog] avcodec/nvdec: warn about thread count if applicable

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Nov 12 18:09:31 2017 +0100| [538de4354dcd6c57154c5a5dec0744dcaa06b874] | committer: Timo Rothenpieler avcodec/nvdec: warn about thread count if applicable > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi/paletteuse: check get_color return value

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Nov 8 19:17:45 2017 +0100| [237ccd8a165d2128e8c6bcb14c8c6c3e793cfe05] | committer: Timo Rothenpieler lavfi/paletteuse: check get_color return value Fixes CID #1420396 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avformat/fitsenc: validate input pixel format

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Nov 8 19:17:49 2017 +0100| [284b432662b6e137148ff9d13ef2b554cb14b4ae] | committer: Timo Rothenpieler avformat/fitsenc: validate input pixel format Fixes CID #1416961 and #1416962 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] movenc-test: fix potential uninitialized read

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Nov 8 19:17:52 2017 +0100| [de6a1e32fd483db05d957268d5e45e2b1be9cab4] | committer: Timo Rothenpieler movenc-test: fix potential uninitialized read Fixes CID #1413023 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: fix cuda dependency on nvdec

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Nov 13 21:55:09 2017 +0100| [681c638fab4ed4699e7fd5cf119606910a1f75ba] | committer: Timo Rothenpieler configure: fix cuda dependency on nvdec > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=681c638fab4ed4699e7fd5cf119606910a1f7

[FFmpeg-cvslog] configure: factorize nvdec dependencies

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Nov 13 22:01:53 2017 +0100| [578addcff64f14783cce3171fdd158602edd757b] | committer: Timo Rothenpieler configure: factorize nvdec dependencies > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=578addcff64f14783cce3171fdd158602edd7

[FFmpeg-cvslog] avformat/hlsenc: allocate space for terminating null

2017-11-15 Thread Timo Rothenpieler
ffmpeg | branch: release/3.4 | Timo Rothenpieler | Mon Nov 13 10:44:16 2017 +0800| [62e99f026aea5c5f6c523ed4e870738b99b9c7a4] | committer: Aman Gupta avformat/hlsenc: allocate space for terminating null Fixes CID #1420394 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: call flatten_extralibs in a subshell

2017-11-16 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Nov 13 23:43:51 2017 +0100| [4fb20d4e3a48b2008a13fc11ba75015ded2c2fc2] | committer: Timo Rothenpieler configure: call flatten_extralibs in a subshell By putting the call in a subshell, the problem of it spilling cleanup-decision from a

[FFmpeg-cvslog] hwcontext_d3d11va: add missing stdint.h include

2017-11-17 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Nov 15 19:22:42 2017 +0100| [6fb617077621236a34c2a1b6ae9e2ffc2ccd8902] | committer: Timo Rothenpieler hwcontext_d3d11va: add missing stdint.h include This caused checkheaders to fail on cygwin on this file. > http://git.videolan.

[FFmpeg-cvslog] avcodec/nvenc: fix double defined GUID on cygwin

2017-11-17 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Nov 15 19:15:23 2017 +0100| [15b019e40adb1fdc25f7ba1aca8f473619d07ae7] | committer: Timo Rothenpieler avcodec/nvenc: fix double defined GUID on cygwin > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: check pop_context return value

2017-11-17 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Nov 15 18:33:31 2017 +0100| [4e93f00b06d9623ea9639ba7185cdacdf11c2672] | committer: Timo Rothenpieler avcodec/nvenc: check pop_context return value > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: unregister input resource when unmapping

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jan 28 12:39:03 2018 +0100| [32bc4e77f61a5483c83a360b9ccbfc2840daba1e] | committer: Timo Rothenpieler avcodec/nvenc: unregister input resource when unmapping Currently the resource is only ever unregistered when the registered_frames array is

[FFmpeg-cvslog] avcodec/nvenc: refcount input frame mappings

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Fri Jan 26 20:16:53 2018 +0100| [bbe1b21022e4872bc64066d46a4567dc1b655f7a] | committer: Timo Rothenpieler avcodec/nvenc: refcount input frame mappings If some logic like vsync in ffmpeg.c duplicates frames, it might pass the same frame twice

[FFmpeg-cvslog] avcodec/nvenc: also clear data pointer after unregistering a resource

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jan 28 13:05:09 2018 +0100| [932037c6bb6b41a24e75b031426844a2e6472a74] | committer: Timo Rothenpieler avcodec/nvenc: also clear data pointer after unregistering a resource Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/nvenc: add some more error case checks

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jan 28 12:51:20 2018 +0100| [48e52e4edd12adbc36eee0eebe1b97ffe0255be3] | committer: Timo Rothenpieler avcodec/nvenc: add some more error case checks Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: unregister input resource when unmapping

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.4 | Timo Rothenpieler | Sun Jan 28 12:39:03 2018 +0100| [a7c60c5b7bc51289773a7e64ebeeeccb53943bdb] | committer: Timo Rothenpieler avcodec/nvenc: unregister input resource when unmapping Currently the resource is only ever unregistered when the registered_frames

[FFmpeg-cvslog] avcodec/nvenc: add some more error case checks

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.4 | Timo Rothenpieler | Sun Jan 28 12:51:20 2018 +0100| [d36714f727026ffcdf84c21c5498ceaef862ee75] | committer: Timo Rothenpieler avcodec/nvenc: add some more error case checks Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avcodec/nvenc: refcount input frame mappings

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.4 | Timo Rothenpieler | Fri Jan 26 20:16:53 2018 +0100| [fbb27e2911839aaac7b460112eddfafe55b36d75] | committer: Timo Rothenpieler avcodec/nvenc: refcount input frame mappings If some logic like vsync in ffmpeg.c duplicates frames, it might pass the same frame twice

[FFmpeg-cvslog] avcodec/nvenc: also clear data pointer after unregistering a resource

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.4 | Timo Rothenpieler | Sun Jan 28 13:05:09 2018 +0100| [93c8720b914e7027d0e6401e6f64a9a4ce531d0c] | committer: Timo Rothenpieler avcodec/nvenc: also clear data pointer after unregistering a resource Signed-off-by: Timo Rothenpieler > http://git.videolan.

[FFmpeg-cvslog] avcodec/nvenc: unregister input resource when unmapping

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Sun Jan 28 12:39:03 2018 +0100| [4bb40c32ee09c5f08f56b2715177c3707c7e8ec5] | committer: Timo Rothenpieler avcodec/nvenc: unregister input resource when unmapping Currently the resource is only ever unregistered when the registered_frames

[FFmpeg-cvslog] configure: add support for libnpp* from cuda sdk 9

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Tue Aug 29 13:30:29 2017 +0200| [09419de21620f1ef3af91e2c591a08c36b8c7ba3] | committer: Timo Rothenpieler configure: add support for libnpp* from cuda sdk 9 Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avcodec/nvenc: add some more error case checks

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Sun Jan 28 12:51:20 2018 +0100| [d68d537f0a782b10f34023aca987a47f4c872fd8] | committer: Timo Rothenpieler avcodec/nvenc: add some more error case checks Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avcodec/nvenc: also clear data pointer after unregistering a resource

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Sun Jan 28 13:05:09 2018 +0100| [dfd2f4ee265e8027bf425424145396e6dc5e184e] | committer: Timo Rothenpieler avcodec/nvenc: also clear data pointer after unregistering a resource Signed-off-by: Timo Rothenpieler > http://git.videolan.

[FFmpeg-cvslog] avcodec/nvenc: refcount input frame mappings

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Fri Jan 26 20:16:53 2018 +0100| [802ebfae3b5b95a8e12c4a182923745823ac703f] | committer: Timo Rothenpieler avcodec/nvenc: refcount input frame mappings If some logic like vsync in ffmpeg.c duplicates frames, it might pass the same frame twice

[FFmpeg-cvslog] configure: rename cuda to ffnvcodec

2018-03-05 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Mar 3 21:28:26 2018 +0100| [5787908e8c63bcb9206a59961031bdb54682ab0a] | committer: Timo Rothenpieler configure: rename cuda to ffnvcodec Right now, if someone configures ffmpeg with for example --enable-nvenc they will get an error message

[FFmpeg-cvslog] avformat/hlsenc: initialize saveptrs

2018-03-26 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Mar 26 20:32:00 2018 +0800| [3914c8e0e6bac4ce3b3573c6fd3098e2aa4c9ff5] | committer: Steven Liu avformat/hlsenc: initialize saveptrs av_strtok calls strspn on a non-NULL *saveptr, so not NULL initializing it is an issue. Fixes CID #1428568

[FFmpeg-cvslog] avcodec/nvenc: update required driver versions for nvenc

2018-04-11 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Apr 11 14:28:36 2018 +0200| [2108a6736f505d05f38932d57e8d9cfe8a7f7c81] | committer: Timo Rothenpieler avcodec/nvenc: update required driver versions for nvenc > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvenc: add support for B frames as ref

2018-04-11 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Apr 11 14:22:20 2018 +0200| [86e9dba8fa5be26e10a096b675616b9ddb950031] | committer: Timo Rothenpieler avcodec/nvenc: add support for B frames as ref > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvdec_hevc: add support for new extended sps/pps flags from SDK 8.1

2018-04-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Apr 11 13:47:27 2018 +0200| [9e857aa00e1035f25b220f51f46e06148b9ae4f9] | committer: Timo Rothenpieler avcodec/nvdec_hevc: add support for new extended sps/pps flags from SDK 8.1 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nv{enc,dec}: use sane version checking macro

2018-04-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Fri Apr 13 09:36:49 2018 +0200| [9f3902f107343f2690dce7ac7fef7c66887692b1] | committer: Timo Rothenpieler avcodec/nv{enc,dec}: use sane version checking macro For some odd reason, the Nvidia version macros puts the minor version in the msb, so

[FFmpeg-cvslog] avcodec/nvdec: correctly set intra_pic_flag for h264/hevc

2018-04-15 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Fri Apr 13 19:39:24 2018 +0200| [955fa237f495e3077996c1d282b4ace2a9ad6c15] | committer: Timo Rothenpieler avcodec/nvdec: correctly set intra_pic_flag for h264/hevc > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: add nvcc to CMDLINE_SET

2018-04-16 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Apr 16 22:35:23 2018 +0200| [b3b3a3e3ce1d13c1c57a424a91f40e18277ab644] | committer: Timo Rothenpieler configure: add nvcc to CMDLINE_SET This was somehow forgotten and nobody noticed until now. > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] configure: add nvcc to CMDLINE_SET

2018-04-16 Thread Timo Rothenpieler
ffmpeg | branch: release/4.0 | Timo Rothenpieler | Mon Apr 16 22:35:23 2018 +0200| [9c787a21ce91349a97dd87b108839b1d13035cbd] | committer: Timo Rothenpieler configure: add nvcc to CMDLINE_SET This was somehow forgotten and nobody noticed until now. > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] configure: add nvcc to CMDLINE_SET

2018-04-16 Thread Timo Rothenpieler
ffmpeg | branch: release/3.4 | Timo Rothenpieler | Mon Apr 16 22:35:23 2018 +0200| [4faa01f20c17543628f74413a0cc19b1f3783db8] | committer: Timo Rothenpieler configure: add nvcc to CMDLINE_SET This was somehow forgotten and nobody noticed until now. > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/nvenc: move reconfig_encoder call inside of push/pop ctx

2018-05-04 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu May 3 18:57:40 2018 +0200| [fdbb4b9a7866919e58212d3927ca47528235d847] | committer: Timo Rothenpieler avcodec/nvenc: move reconfig_encoder call inside of push/pop ctx Also make it void, it must not fail the encode anyway. > h

[FFmpeg-cvslog] avcodec/nvenc: make hw_frames_ctx fully optional

2018-05-04 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Apr 23 18:27:47 2018 +0200| [7d4e1f7cfb667585514bfa0a4d0fee2f717a93ed] | committer: Timo Rothenpieler avcodec/nvenc: make hw_frames_ctx fully optional > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] Revert "avcodec/nvenc: make hw_frames_ctx fully optional"

2018-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon May 7 22:39:20 2018 +0200| [2e700b082c81384a28fa24274b29dbfc982876fe] | committer: Timo Rothenpieler Revert "avcodec/nvenc: make hw_frames_ctx fully optional" This reverts commit 7d4e1f7cfb667585514bfa0a4d0fee2f717a93ed. Accidentia

[FFmpeg-cvslog] avutil/hwcontext_cuda: use generic size and pointer assignment functions

2018-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed May 9 21:18:15 2018 +0200| [ece068a771ac3f725e854c681ecbef08e792addc] | committer: Timo Rothenpieler avutil/hwcontext_cuda: use generic size and pointer assignment functions > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext_cuda: add CUstream in cuda hwctx

2018-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon May 7 15:01:22 2018 +0200| [c85568342741e0e1b48fc36c780342de8ad29be7] | committer: Timo Rothenpieler avutil/hwcontext_cuda: add CUstream in cuda hwctx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvdec: pass CUstream in vpp parameters

2018-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Tue May 8 00:07:31 2018 +0200| [880236e898fdc2610a60b644b8d802bc299e4d71] | committer: Timo Rothenpieler avcodec/nvdec: pass CUstream in vpp parameters > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext_cuda: explicitly synchronize cuMemcpy calls

2018-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Tue May 8 12:12:01 2018 +0200| [9b82e333b7c4235a3de7ce8d8fe115c53c11f50c] | committer: Timo Rothenpieler avutil/hwcontext_cuda: explicitly synchronize cuMemcpy calls > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/nvdec: avoid needless copy of output frame

2018-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon May 7 18:23:38 2018 +0200| [baabd3c2adb0fd1234fd7756e0b1861233753a1e] | committer: Timo Rothenpieler avcodec/nvdec: avoid needless copy of output frame Replaces the data pointers with the mapped cuvid ones. Adds buffer_refs to the frame to

[FFmpeg-cvslog] avfilter/vf_hwupload_cuda: update supported pix_fmts

2018-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed May 9 22:30:34 2018 +0200| [1c15d266150c29ea1d993e1da43769ec880ff9c7] | committer: Timo Rothenpieler avfilter/vf_hwupload_cuda: update supported pix_fmts > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/cuviddec: explicitly synchronize cuMemcpy calls

2018-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Tue May 8 13:56:51 2018 +0200| [93d1756af2908150f7c8c0590b9ed246951d474a] | committer: Timo Rothenpieler avcodec/cuviddec: explicitly synchronize cuMemcpy calls > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext_cuda: add support for nvenc rgb formats

2018-05-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed May 9 18:59:05 2018 +0200| [41a18982d092505ffb6af7d02a3ff62eaf2d6d63] | committer: Timo Rothenpieler avutil/hwcontext_cuda: add support for nvenc rgb formats > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/hevcdec: make ff_hevc_frame_nb_refs take a const pointer

2018-05-10 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu May 10 12:22:34 2018 +0200| [46c1ee19171c4704ad7dec65b1c716a727238486] | committer: Timo Rothenpieler avcodec/hevcdec: make ff_hevc_frame_nb_refs take a const pointer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/hevcdec: make ff_hevc_frame_nb_refs take a const pointer

2018-05-10 Thread Timo Rothenpieler
ffmpeg | branch: release/4.0 | Timo Rothenpieler | Thu May 10 12:22:34 2018 +0200| [61b673b1f101ed7fcf5b3e564e296210f44e04d1] | committer: Timo Rothenpieler avcodec/hevcdec: make ff_hevc_frame_nb_refs take a const pointer (cherry picked from commit 46c1ee19171c4704ad7dec65b1c716a727238486

[FFmpeg-cvslog] configure: simplify ffnvcodec version logic

2018-06-15 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Fri Jun 15 11:18:37 2018 +0200| [6129b13dadebae7e5dc5cc09b488e8398249e283] | committer: Timo Rothenpieler configure: simplify ffnvcodec version logic > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/qsvenc: fix version detection on cygwin

2018-06-27 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Fri Jun 15 16:52:28 2018 +0200| [3f953379e1c7f7d6e08847c3cd91f1d3b628cc4f] | committer: Timo Rothenpieler avcodec/qsvenc: fix version detection on cygwin > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avformat/librtmp: fix returning EOF from Read/Write

2018-07-27 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu Jul 26 00:37:35 2018 +0200| [ed647ab79f9a54d8d3a8e345f6a1643b60b849f4] | committer: Timo Rothenpieler avformat/librtmp: fix returning EOF from Read/Write Ticket #7052 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

  1   2   3   4   5   6   >