libyuv: cherry-pick MSVC arm build fix
Issue 24479004: Fix building with MSVC for arm https://webrtc-codereview.appspot.com/24479004/ Change-Id: I758b33a21f46e46af6e58d83b7c045262ac9c7d9
This commit is contained in:
Родитель
89963bf586
Коммит
fcd431fdc7
|
@ -13,4 +13,4 @@ which down-samples the original input video (f.g. 1280x720) a number of times
|
|||
in order to encode multiple resolution bit streams.
|
||||
|
||||
Local Modifications:
|
||||
None.
|
||||
cherry-pick 'Issue 24479004: Fix building with MSVC for arm'
|
||||
|
|
|
@ -15,7 +15,8 @@
|
|||
#endif
|
||||
#if !defined(__pnacl__) && !defined(__CLR_VER) && \
|
||||
!defined(__native_client__) && \
|
||||
defined(_MSC_VER) && (_MSC_FULL_VER >= 160040219)
|
||||
defined(_MSC_VER) && (_MSC_FULL_VER >= 160040219) && \
|
||||
(defined(_M_IX86) || defined(_M_X64))
|
||||
#include <immintrin.h> // For _xgetbv()
|
||||
#endif
|
||||
|
||||
|
|
|
@ -21,7 +21,8 @@ extern "C" {
|
|||
#endif
|
||||
|
||||
// This module is for Visual C.
|
||||
#if !defined(LIBYUV_DISABLE_X86) && defined(_MSC_VER)
|
||||
#if !defined(LIBYUV_DISABLE_X86) && defined(_MSC_VER) && \
|
||||
(defined(_M_IX86) || defined(_M_X64))
|
||||
|
||||
#define YG 74 /* (int8)(1.164 * 64 + 0.5) */
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче