| contrib: ffmpeg: upgrade to FFmpeg 4.4
Co-Authored-By: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 8092f480fe02a6562319b18f839531a94d286ab6) (edited)
edited:
- 3.0 already had MPEG1/2 patches from older versions
- use pthread instead of w32thread as w32thread doesn't support XP anymore
- remove patches merged upstream
- disable MediaFoundation and Schannel which are Vista+ and incorrectly
detected as available
- disable bcrypt which is detected as available but is not on XP
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
| 4 年前 |
| contrib: ffmpeg: upgrade to FFmpeg 4.4
Co-Authored-By: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 8092f480fe02a6562319b18f839531a94d286ab6) (edited)
edited:
- 3.0 already had MPEG1/2 patches from older versions
- use pthread instead of w32thread as w32thread doesn't support XP anymore
- remove patches merged upstream
- disable MediaFoundation and Schannel which are Vista+ and incorrectly
detected as available
- disable bcrypt which is detected as available but is not on XP
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
| 4 年前 |
| contrib: ffmpeg: avoid using uninitialized mutex/condition in VP9
Fixes #26017
(cherry picked from commit 679a3c9c94fe78e2901c9d426e6aa6a1e332c2ed) (edited)
edited:
- the 3.0 branch had extra patches
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
| 4 年前 |
| contrib: ffmpeg: disable threading API on builds supporting Win XP
CancelIOEx() is not supported. And pthread support is not mandatory.
| 4 年前 |
| ffmpeg: fix DXVA2/D3D11 crash on bogus references
Fixes #26738
(cherry picked from commit 1e0b78a970afaabf6af236457cc363d458819787) (edited)
edited:
- on 3.0 the patch needs to be set on FFmpeg only
- the emscripten patch before this one is not on 3.0
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
| 4 年前 |
| contrib: ffmpeg: upgrade to FFmpeg 4.4
Co-Authored-By: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 8092f480fe02a6562319b18f839531a94d286ab6) (edited)
edited:
- 3.0 already had MPEG1/2 patches from older versions
- use pthread instead of w32thread as w32thread doesn't support XP anymore
- remove patches merged upstream
- disable MediaFoundation and Schannel which are Vista+ and incorrectly
detected as available
- disable bcrypt which is detected as available but is not on XP
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
| 4 年前 |
| contrib: ffmpeg: upgrade to FFmpeg 4.4
Co-Authored-By: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 8092f480fe02a6562319b18f839531a94d286ab6) (edited)
edited:
- 3.0 already had MPEG1/2 patches from older versions
- use pthread instead of w32thread as w32thread doesn't support XP anymore
- remove patches merged upstream
- disable MediaFoundation and Schannel which are Vista+ and incorrectly
detected as available
- disable bcrypt which is detected as available but is not on XP
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
| 4 年前 |
| contrib: ffmpeg: upgrade to FFmpeg 4.4
Co-Authored-By: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 8092f480fe02a6562319b18f839531a94d286ab6) (edited)
edited:
- 3.0 already had MPEG1/2 patches from older versions
- use pthread instead of w32thread as w32thread doesn't support XP anymore
- remove patches merged upstream
- disable MediaFoundation and Schannel which are Vista+ and incorrectly
detected as available
- disable bcrypt which is detected as available but is not on XP
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
| 4 年前 |
| contrib: ffmpeg: upgrade to FFmpeg 4.4
Co-Authored-By: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 8092f480fe02a6562319b18f839531a94d286ab6) (edited)
edited:
- 3.0 already had MPEG1/2 patches from older versions
- use pthread instead of w32thread as w32thread doesn't support XP anymore
- remove patches merged upstream
- disable MediaFoundation and Schannel which are Vista+ and incorrectly
detected as available
- disable bcrypt which is detected as available but is not on XP
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
| 4 年前 |
| contrib: ffmpeg: upgrade to 4.4.4
No major changes, bugfixes only.
| 2 年前 |
| contribs: ffmpeg, fix compilation for ARMv7 on Android
(cherry picked from commit d14c813b19b9f40e3c1de93f2d750ced41f0e7f1)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
| 8 年前 |
| contrib: ffmpeg: fix existing surface check in DVXA2
Since 3804ff2dffc2a46ead5598881d0a08db977000d3 data[0] is not filled anymore.
The proper way to check a surface is set is to use buf[0] as used in VP9 and VC1
DXVA2 decoders.
Ref. #18916
(cherry picked from commit e7c128a9b94c6c139132ce1a98accb048ec74caa)
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
| 4 年前 |
| contrib:ffmpeg: fix SAR not set early enough when starting the decoder
Fixes #19435
(cherry picked from commit 54b53d938a9d30f8a9f6e8698cfa5335f041d4a8)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
| 8 年前 |
| contribs: ffmpeg: fix libav configure check for gsm.h.
For reasons unknown, the contrib system installs gsm.h under
include/gsm, which might or might not be the canonical path to put it
to.
(cherry picked from commit 5a275c0e3be84af6668a00368a8fd9c6d6403fc2)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
| 8 年前 |
| contrib: ffmpeg: upgrade to 4.4.4
No major changes, bugfixes only.
| 2 年前 |