[FFmpeg-cvslog] dxva2_hevc: don't use frames as reference if they are not marked as such

2022-03-27 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Wed Mar 23 14:54:26 2022 +0100| [723065a3466c7a05ef9c7cecda501115e789d261] | committer: Hendrik Leppkes dxva2_hevc: don't use frames as reference if they are not marked as such Similar to how a frame is considered for referencing for the RefPi

[FFmpeg-cvslog] avformat/matroskadec: only use the track duration if it exists

2020-11-20 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Sun Nov 15 10:00:35 2020 +0100| [5bd870a2123915bdf63d57f468b0ef3c7b6823ea] | committer: Anton Khirnov avformat/matroskadec: only use the track duration if it exists No need to multiplying/dividing when we know it's zero. Signed-off-by: Anton Kh

[FFmpeg-cvslog] avformat/matroskadec: adjust the cluster time to the track timebase

2020-11-20 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Sun Nov 15 09:59:48 2020 +0100| [3a2b786db0fe52ccdcb4a3276758c8ddd4887ce6] | committer: Anton Khirnov avformat/matroskadec: adjust the cluster time to the track timebase The Block timestamp read in matroska_parse_block() is in track timebase and is

[FFmpeg-cvslog] avformat/matroskadec: add a warning when the track TimestampScale won't be used

2020-11-20 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Sun Nov 15 09:59:47 2020 +0100| [b00d2210e4526dbee22e305f209d523046b073b2] | committer: Anton Khirnov avformat/matroskadec: add a warning when the track TimestampScale won't be used Signed-off-by: Anton Khirnov > http://git.videolan.org/gi

[FFmpeg-cvslog] avformat/matroska: clean the structure formatting

2020-04-03 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Sun Mar 22 09:59:21 2020 +0100| [a6e56d12a413013d3a4b39f670e5495805965a67] | committer: Andreas Rheinhardt avformat/matroska: clean the structure formatting Always use a comma at the end, order elements by value. Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] avformat/matroskadec: fix the type of the TrackLanguage

2020-03-25 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Sun Mar 22 09:59:26 2020 +0100| [b5dd964cdca090aed0fc6068c8967c92c594d9aa] | committer: Andreas Rheinhardt avformat/matroskadec: fix the type of the TrackLanguage It's an ASCII string, not a UTF-8 string. Signed-off-by: Andreas Rheinhardt &

[FFmpeg-cvslog] avformat/matroska: add missing Buttons track type

2020-03-25 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Sun Mar 22 09:59:20 2020 +0100| [a95351ea502296f2ce420dc1e4feeeb2e536a0be] | committer: Andreas Rheinhardt avformat/matroska: add missing Buttons track type Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/hevcdec: set the SEI parameters early on the AVCodecContext

2019-07-14 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Mon May 27 16:06:47 2019 +0200| [f2ad6238e4c0e99e2fc131ee14c586e87b045680] | committer: James Almer avcodec/hevcdec: set the SEI parameters early on the AVCodecContext It's better to do it before the buffers are actually created. At least in V

[FFmpeg-cvslog] avcodec/h264_slice: set the SEI parameters early on the AVCodecContext

2019-07-14 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Wed May 29 15:16:14 2019 +0200| [8788dd67b851ec652bdd83bb5d5afb12101b7c6f] | committer: James Almer avcodec/h264_slice: set the SEI parameters early on the AVCodecContext It's better to do it before the buffers are actually created. At least in V

[FFmpeg-cvslog] avformat:matroskadec: use a define to mark the EBML length is unknown

2019-02-24 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Sat Feb 23 11:14:33 2019 +0100| [a2c7702ccf5e023c40a18c92e3182e24fefab691] | committer: Michael Niedermayer avformat:matroskadec: use a define to mark the EBML length is unknown Unifying the way the EBML unknown length is signaled, rather than using

[FFmpeg-cvslog] avformat/matroskadec: Check parents remaining length

2019-02-17 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Wed Feb 13 13:20:45 2019 +0100| [9326117bf63b04a466d9e787224e56ba8cdbb215] | committer: Michael Niedermayer avformat/matroskadec: Check parents remaining length This was found through the Hacker One program on VLC but is not a security issue in

[FFmpeg-cvslog] random_seed: use bcrypt instead of the old wincrypt API

2018-09-02 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Tue Apr 3 11:44:25 2018 +0200| [abf806f7f1601c7e54de7f863bbb816af144a88c] | committer: Martin Storsjö random_seed: use bcrypt instead of the old wincrypt API Remove the wincrypt API calls since we don't support XP anymore and bcrypt is available

[FFmpeg-cvslog] avutil/random_seed: use bcrypt instead of the old wincrypt API

2018-04-14 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Tue Apr 3 11:44:25 2018 +0200| [aedbf1640ced8fc09dc980ead2a387a59d8f7f68] | committer: James Almer avutil/random_seed: use bcrypt instead of the old wincrypt API Remove the wincrypt API calls since we don't support XP anymore and bcrypt is avai

[FFmpeg-cvslog] dxva2: allow an empty array of ID3D11VideoDecoderOutputView

2017-05-05 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Tue Jan 3 17:31:51 2017 +0100| [ac3c3ee678e51b05a2a7c30ce79465db46ba01fa] | committer: Anton Khirnov dxva2: allow an empty array of ID3D11VideoDecoderOutputView We can pick the correct slice index directly from the ID3D11VideoDecoderOutputView casted

[FFmpeg-cvslog] dxva2: get the slice number directly from the surface in D3D11VA

2017-05-05 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Wed Jan 4 13:44:12 2017 +0100| [f67235a28cef44fcd97ae74ad53bbbc0d7f63d60] | committer: Anton Khirnov dxva2: get the slice number directly from the surface in D3D11VA No need to loop through the known surfaces, we'll use the requested surface a

[FFmpeg-cvslog] hevcdec: add P010 support for D3D11VA

2017-05-05 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Wed Jan 4 09:39:31 2017 +0100| [2835e9a9fd2b355e7936d1024ff1bf5fe454e428] | committer: Anton Khirnov hevcdec: add P010 support for D3D11VA Given it's the same API than DVXA2 I don't know why the same output was not enabled for both. Sig

[FFmpeg-cvslog] dxva2: Factorize DXVA context validity test into a single macro

2017-05-05 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Tue Jan 3 17:31:49 2017 +0100| [0ac2d86c4758e1419934905b6c092910296aa16a] | committer: Diego Biurrun dxva2: Factorize DXVA context validity test into a single macro Signed-off-by: Diego Biurrun > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] dxva2: Make ff_dxva2_get_surface() static and drop its name prefix

2017-05-05 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Tue Jan 3 17:31:48 2017 +0100| [f8a42d4f260db3eae4399fa8bd8c8c2c1d38f23a] | committer: Diego Biurrun dxva2: Make ff_dxva2_get_surface() static and drop its name prefix Signed-off-by: Diego Biurrun > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] configure: fix linking with MSVC when using --disable-optimizations

2017-04-26 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Thu Dec 15 18:00:56 2016 +0100| [f7174d7ed045445d00a6d557236737d09ad32343] | committer: Diego Biurrun configure: fix linking with MSVC when using --disable-optimizations Without any optimization flags, MSVC does no dead code elimination (DCE) at all

[FFmpeg-cvslog] configure: put d3d11 check in alphabetical order

2017-04-26 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Thu Dec 15 18:00:55 2016 +0100| [ef9a711be718ed3802a263d1d9ed340a4aaef224] | committer: Diego Biurrun configure: put d3d11 check in alphabetical order > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ef9a711be718ed3802a263d1d9ed340a4aaef

[FFmpeg-cvslog] lavu: add support for Content Light Level side metadata

2017-04-06 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Mon Apr 3 09:29:45 2017 +0200| [b378f5bd640177801681479ddb9fe80ececd9cf8] | committer: James Almer lavu: add support for Content Light Level side metadata As found in HEVC. Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] lavc: Add Content Light Level side metadata found in HEVC

2017-04-06 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Mon Apr 3 09:29:46 2017 +0200| [157e57a1810c6783779b046c1817a4f9737b2cb3] | committer: James Almer lavc: Add Content Light Level side metadata found in HEVC These data are necessary when transmitting HDR over HDMI. Signed-off-by: James Almer > h

[FFmpeg-cvslog] avformat/dump : Display Content Light Level metadata

2017-04-06 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Sun Apr 2 10:08:25 2017 +0200| [f4cee500e9694456f008c2339c2508ef1b9573a5] | committer: James Almer avformat/dump : Display Content Light Level metadata Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] d3d11va: Use the proper decoding slice index

2017-03-23 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Wed Oct 5 12:52:00 2016 +0200| [be630b1e08ebe8f766b1798accd6b8e5e096f5aa] | committer: Diego Biurrun d3d11va: Use the proper decoding slice index The decoding buffer index expected by D3D11VA is the one from the ID3D11Texture2D not the one from the

[FFmpeg-cvslog] dxva2: get the slice number directly from the surface in D3D11VA

2017-01-15 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Fri Jan 13 14:01:06 2017 +0100| [153b36fc62849e0e1540a43829794e0503994ebb] | committer: Michael Niedermayer dxva2: get the slice number directly from the surface in D3D11VA No need to loop through the known surfaces, we'll use the requested su

[FFmpeg-cvslog] dxva2: use a single macro to test if the DXVA context is valid

2017-01-15 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Fri Jan 13 14:01:05 2017 +0100| [77742c75c5503c848447814a96f16abc6b9aa5f4] | committer: Michael Niedermayer dxva2: use a single macro to test if the DXVA context is valid Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] dxva2: allow an empty array of ID3D11VideoDecoderOutputView

2017-01-15 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Fri Jan 13 14:01:07 2017 +0100| [8fb48659018f17827c2d5a3ba72263f421fdfa2d] | committer: Michael Niedermayer dxva2: allow an empty array of ID3D11VideoDecoderOutputView We can pick the correct slice index directly from the ID3D11VideoDecoderOutputView

[FFmpeg-cvslog] dxva2: make ff_dxva2_get_surface() static and rename it

2017-01-05 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Wed Jan 4 14:36:41 2017 +0100| [fd0716b364f83257caab723e2bb7c65483cb2073] | committer: Michael Niedermayer dxva2: make ff_dxva2_get_surface() static and rename it Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] d3d11va: don't keep the context lock while waiting for a frame

2016-11-17 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Wed Jun 15 09:25:19 2016 +0200| [99cf943339a2e5171863c48cd1a73dd43dc243e1] | committer: Anton Khirnov d3d11va: don't keep the context lock while waiting for a frame also fixes a deadlock found by Денис Кулаков Signed-off-by: Anton Khirnov &

[FFmpeg-cvslog] avcodec/d3d11va: use the proper slice index

2016-10-10 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Wed Oct 5 12:52:15 2016 +0200| [9b462a0b9df6260f59726c98d8aef8b07a1e442b] | committer: Michael Niedermayer avcodec/d3d11va: use the proper slice index The slice index expected by D3D11VA is the one from the texture not from the array or texture/slices

[FFmpeg-cvslog] d3d11va: don't keep the context lock while waiting for a frame

2016-06-16 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Wed Jun 15 09:24:29 2016 +0200| [193a42199487b075bb452453ee034a1190a648b1] | committer: Michael Niedermayer d3d11va: don't keep the context lock while waiting for a frame also fixes a deadlock found by Денис Кулаков Signed-off-by: Michael Nieder

[FFmpeg-cvslog] d3d11va: WindowsPhone requires a mutex around ID3D11VideoContext

2015-09-17 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Wed Sep 16 13:27:42 2015 +0200| [e3d4784eb31b3ea4a97f2d4c698a75fab9bf3d86] | committer: Vittorio Giovara d3d11va: WindowsPhone requires a mutex around ID3D11VideoContext > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] force WINAPI_FAMILY to WINAPI_FAMILY_DESKTOP_APP to be able to use dxva.h

2015-07-26 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Sun Jul 26 13:35:47 2015 +0200| [9b4b96c0dee90d260891ec765b28f6ca15594340] | committer: Martin Storsjö force WINAPI_FAMILY to WINAPI_FAMILY_DESKTOP_APP to be able to use dxva.h The struct definitions in dxva.h, which are necessary in order to actually

[FFmpeg-cvslog] force WINAPI_FAMILY to WINAPI_FAMILY_DESKTOP_APP to use DVXA

2015-07-26 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Sun Jul 26 13:35:47 2015 +0200| [c5327df838396e7c43a56bdd141c0f01ba3edc94] | committer: Michael Niedermayer force WINAPI_FAMILY to WINAPI_FAMILY_DESKTOP_APP to use DVXA The struct definitions in dxva.h, which are necessary in order to actually use

[FFmpeg-cvslog] use a wrapper script to call MS link.exe to avoid mixing with /usr/bin/ link.exe

2015-07-24 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Fri Jul 24 09:38:04 2015 +0200| [c9edbe4af901e9bc9f05a62319637f9760df9a4a] | committer: Martin Storsjö use a wrapper script to call MS link.exe to avoid mixing with /usr/bin/link.exe Fallback to "link" in the path if the one next to cl is

[FFmpeg-cvslog] use a wrapper script to call MS link.exe to avoid mixing with /usr/bin/ link.exe

2015-07-24 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Fri Jul 24 09:38:04 2015 +0200| [58ed7b632842f3fedbe737c3945cabc56bab2f47] | committer: Michael Niedermayer use a wrapper script to call MS link.exe to avoid mixing with /usr/bin/link.exe favor link over link.exe in case some wrapper script already

[FFmpeg-cvslog] configure: force -nologo- when detecting MSVC

2015-07-23 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Thu Jul 23 19:25:44 2015 +0200| [a54e720e0289433d6bc3f7ba0a37fa5cabfaeea9] | committer: Martin Storsjö configure: force -nologo- when detecting MSVC The -nologo- option is the inverse of -nologo, reenabling printing the "logo" version heade

[FFmpeg-cvslog] configure: Check if ID3D11VideoDecoder exists, not just the header to enable d3d11va

2015-06-01 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Tue May 26 08:45:43 2015 +0200| [31de41babcd96f8ac2e6632454737aecb3710df7] | committer: Martin Storsjö configure: Check if ID3D11VideoDecoder exists, not just the header to enable d3d11va Fixes build with some mingw-w64 versions, that have got the

[FFmpeg-cvslog] dxva2: Fix build when only D3D11 or DXVA2 is used

2015-06-01 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Tue May 26 08:45:44 2015 +0200| [28fa58cf5d939151108345d7ebbd51d9b684] | committer: Martin Storsjö dxva2: Fix build when only D3D11 or DXVA2 is used Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] D3D11va: add a Direct3D11 video decoder similar to DXVA2

2015-05-25 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Mon May 11 10:52:47 2015 +0200| [d8039ef8d221ea273aa4f1e62e5df21bf618c772] | committer: Luca Barbato D3D11va: add a Direct3D11 video decoder similar to DXVA2 Signed-off-by: Luca Barbato > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] fix VP9 packet decoder returning 0 instead of the used data size

2015-03-28 Thread Steve Lhomme
ffmpeg | branch: release/2.4 | Steve Lhomme | Tue Mar 3 12:06:40 2015 +0100| [2a6f0c7e077eee6d834a58a5193e374bbfe18285] | committer: Michael Niedermayer fix VP9 packet decoder returning 0 instead of the used data size See https://trac.videolan.org/vlc/ticket/14022#comment:6 Signed-off-by

[FFmpeg-cvslog] fix VP9 packet decoder returning 0 instead of the used data size

2015-03-20 Thread Steve Lhomme
ffmpeg | branch: release/2.5 | Steve Lhomme | Tue Mar 3 12:06:40 2015 +0100| [55637b2e5e9a27c6176e3ccd0a8730cc16206530] | committer: Michael Niedermayer fix VP9 packet decoder returning 0 instead of the used data size See https://trac.videolan.org/vlc/ticket/14022#comment:6 Signed-off-by

[FFmpeg-cvslog] fix VP9 packet decoder returning 0 instead of the used data size

2015-03-14 Thread Steve Lhomme
ffmpeg | branch: release/2.2 | Steve Lhomme | Tue Mar 3 12:06:40 2015 +0100| [7ed19bd337ead0c9bf125432d5fa56ca8415d8be] | committer: Michael Niedermayer fix VP9 packet decoder returning 0 instead of the used data size See https://trac.videolan.org/vlc/ticket/14022#comment:6 Signed-off-by

[FFmpeg-cvslog] fix VP9 packet decoder returning 0 instead of the used data size

2015-03-03 Thread Steve Lhomme
ffmpeg | branch: master | Steve Lhomme | Tue Mar 3 12:06:40 2015 +0100| [4851db80a4f80ddade1d50d2ec741375c763f001] | committer: Michael Niedermayer fix VP9 packet decoder returning 0 instead of the used data size See https://trac.videolan.org/vlc/ticket/14022#comment:6 Signed-off-by