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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 - 100 of 566 matches
Mail list logo