no-sse2 patch: Fix FFT (RealFourier) in webrtc on non-SSE2 x86
* Tue Feb 23 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.6.0-0.18.beta - no-sse2 patch: Fix FFT (RealFourier) in webrtc on non-SSE2 x86
This commit is contained in:
parent
57c1fcecf2
commit
58b406a343
@ -30,7 +30,7 @@
|
||||
Summary: Qt5 - QtWebEngine components
|
||||
Name: qt5-qtwebengine
|
||||
Version: 5.6.0
|
||||
Release: 0.17.beta%{?dist}
|
||||
Release: 0.18.beta%{?dist}
|
||||
|
||||
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
|
||||
# See also http://qt-project.org/doc/qt-5.0/qtdoc/licensing.html
|
||||
@ -370,6 +370,9 @@ popd
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Feb 23 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.6.0-0.18.beta
|
||||
- no-sse2 patch: Fix FFT (RealFourier) in webrtc on non-SSE2 x86
|
||||
|
||||
* Tue Feb 23 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.6.0-0.17.beta
|
||||
- Fix FTBFS on aarch64: Respin tarball with fixed clean_ffmpeg.sh (#1310753).
|
||||
|
||||
|
@ -2608,15 +2608,19 @@ diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/third_part
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
@@ -23,6 +24,10 @@
|
||||
@@ -23,6 +24,14 @@
|
||||
|
||||
rtc::scoped_ptr<RealFourier> RealFourier::Create(int fft_order) {
|
||||
#if defined(RTC_USE_OPENMAX_DL)
|
||||
+#if defined(WEBRTC_ARCH_X86_FAMILY) && !defined(__SSE2__)
|
||||
+ // x86 CPU detection required.
|
||||
+ if (WebRtc_GetCPUInfo(kSSE2))
|
||||
+#endif
|
||||
+ return rtc::scoped_ptr<RealFourier>(new RealFourierOpenmax(fft_order));
|
||||
+ else
|
||||
+ return rtc::scoped_ptr<RealFourier>(new RealFourierOoura(fft_order));
|
||||
+#else
|
||||
return rtc::scoped_ptr<RealFourier>(new RealFourierOpenmax(fft_order));
|
||||
+#endif
|
||||
#else
|
||||
return rtc::scoped_ptr<RealFourier>(new RealFourierOoura(fft_order));
|
||||
diff -Nur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/tools/gyp/pylib/gyp/generator/ninja.py qtwebengine-opensource-src-5.6.0-beta-no-sse2/src/3rdparty/chromium/tools/gyp/pylib/gyp/generator/ninja.py
|
||||
|
Loading…
Reference in New Issue
Block a user