aboutsummaryrefslogtreecommitdiff
path: root/multimedia/libva-intel-hybrid-driver
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2018-11-22 00:07:59 +0000
committerJan Beich <jbeich@FreeBSD.org>2018-11-22 00:07:59 +0000
commit332f8ab70a0c6ad14de8e5e72042105e56538f42 (patch)
treef5eee7b0b8c0eab9faadb10d10dcb42c0ad55696 /multimedia/libva-intel-hybrid-driver
parent4a0b4fafa6f6743b9a4f54330062cab450a8a80a (diff)
downloadports-332f8ab70a0c6ad14de8e5e72042105e56538f42.tar.gz
ports-332f8ab70a0c6ad14de8e5e72042105e56538f42.zip
multimedia/libva-intel-hybrid-driver: expand patch comments
Notes
Notes: svn path=/head/; revision=485569
Diffstat (limited to 'multimedia/libva-intel-hybrid-driver')
-rw-r--r--multimedia/libva-intel-hybrid-driver/files/patch-memalign31
1 files changed, 31 insertions, 0 deletions
diff --git a/multimedia/libva-intel-hybrid-driver/files/patch-memalign b/multimedia/libva-intel-hybrid-driver/files/patch-memalign
index d93917a0fdfa..d5b2910c9123 100644
--- a/multimedia/libva-intel-hybrid-driver/files/patch-memalign
+++ b/multimedia/libva-intel-hybrid-driver/files/patch-memalign
@@ -1,5 +1,36 @@
memalign is Linux-specific, so use C11 aligned_alloc instead
+In file included from decode_hybrid_vp9.cpp:68:
+In file included from ./decode_hybrid_vp9.h:42:
+/usr/include/malloc.h:3:2: error: "<malloc.h> has been replaced by <stdlib.h>"
+#error "<malloc.h> has been replaced by <stdlib.h>"
+ ^
+
+intel_hybrid_hostvld_vp9.cpp:428:42: error: use of undeclared identifier 'memalign'
+ (PINTEL_HOSTVLD_VP9_NEIGHBOR)memalign(INTEL_HOSTVLD_VP9_PAGE_SIZE, dwSize);
+ ^
+intel_hybrid_hostvld_vp9.cpp:433:9: error: use of undeclared identifier 'memalign'
+ VP9_REALLOCATE_ABOVE_CTX_BUFFER(pFrameInfo->EntropyContextAbove.pu8Buffer, dwSize);
+ ^
+intel_hybrid_hostvld_vp9.cpp:91:31: note: expanded from macro 'VP9_REALLOCATE_ABOVE_CTX_BUFFER'
+ pAboveCtxBuffer = (PUINT8)memalign(INTEL_HOSTVLD_VP9_PAGE_SIZE, size); \
+ ^
+intel_hybrid_hostvld_vp9.cpp:448:40: error: use of undeclared identifier 'memalign'
+ pFrameInfo->ModeInfo.pBuffer = memalign(INTEL_HOSTVLD_VP9_PAGE_SIZE,
+ ^
+intel_hybrid_hostvld_vp9.cpp:457:9: error: use of undeclared identifier 'memalign'
+ VP9_REALLOCATE_HOSTVLD_1D_BUFFER_UINT8(pFrameState->pLastSegIdBuf, dwSize);
+ ^
+intel_hybrid_hostvld_vp9.cpp:99:43: note: expanded from macro 'VP9_REALLOCATE_HOSTVLD_1D_BUFFER_UINT8'
+ (pHostvldBuffer)->pu8Buffer = (PUINT8)memalign(INTEL_HOSTVLD_VP9_PAGE_SIZE, dwBufferSize); \
+ ^
+/usr/include/malloc.h:3:2: error: "<malloc.h> has been replaced by <stdlib.h>"
+#error "<malloc.h> has been replaced by <stdlib.h>"
+ ^
+intel_hybrid_debug_dump.cpp:169:20: error: use of undeclared identifier 'memalign'
+ ptr = (char *)memalign(alignment, tmp_size);
+ ^
+
--- src/vp9hdec/decode_hybrid_vp9.h.orig 2016-09-07 23:36:28 UTC
+++ src/vp9hdec/decode_hybrid_vp9.h
@@ -39,8 +39,6 @@