svn commit: r516883 - in head/multimedia: cmrtlib libva-intel-media-driver libva-intel-media-driver/files
Jan Beich
jbeich at FreeBSD.org
Wed Nov 6 13:00:01 UTC 2019
Author: jbeich
Date: Wed Nov 6 13:00:00 2019
New Revision: 516883
URL: https://svnweb.freebsd.org/changeset/ports/516883
Log:
multimedia/libva-intel-media-driver: update to 19.4.p2
Changes: https://github.com/intel/media-driver/compare/intel-media-19.4.pre1...intel-media-19.4.pre2
Reported by: GitHub (watch releases)
Modified:
head/multimedia/cmrtlib/Makefile (contents, props changed)
head/multimedia/cmrtlib/distinfo (contents, props changed)
head/multimedia/libva-intel-media-driver/Makefile (contents, props changed)
head/multimedia/libva-intel-media-driver/distinfo (contents, props changed)
head/multimedia/libva-intel-media-driver/files/patch-libva-2.5-compat (contents, props changed)
Modified: head/multimedia/cmrtlib/Makefile
==============================================================================
--- head/multimedia/cmrtlib/Makefile Wed Nov 6 12:59:35 2019 (r516882)
+++ head/multimedia/cmrtlib/Makefile Wed Nov 6 13:00:00 2019 (r516883)
@@ -2,7 +2,7 @@
PORTNAME= cmrtlib
DISTVERSIONPREFIX= intel-media-
-DISTVERSION= 19.4.pre1
+DISTVERSION= 19.4.pre2
CATEGORIES= multimedia
MAINTAINER= jbeich at FreeBSD.org
Modified: head/multimedia/cmrtlib/distinfo
==============================================================================
--- head/multimedia/cmrtlib/distinfo Wed Nov 6 12:59:35 2019 (r516882)
+++ head/multimedia/cmrtlib/distinfo Wed Nov 6 13:00:00 2019 (r516883)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1571323883
-SHA256 (intel-media-driver-intel-media-19.4.pre1_GH0.tar.gz) = 713517a69a493166d64d90b60aff2b905a181c5ecab4e290ef34a17a50a59032
-SIZE (intel-media-driver-intel-media-19.4.pre1_GH0.tar.gz) = 15739399
+TIMESTAMP = 1572606055
+SHA256 (intel-media-driver-intel-media-19.4.pre2_GH0.tar.gz) = 5d306e1798ab7835d0c827cf74f277ba3eadfe5b1f0d191d2a428608a7d3995f
+SIZE (intel-media-driver-intel-media-19.4.pre2_GH0.tar.gz) = 19897461
Modified: head/multimedia/libva-intel-media-driver/Makefile
==============================================================================
--- head/multimedia/libva-intel-media-driver/Makefile Wed Nov 6 12:59:35 2019 (r516882)
+++ head/multimedia/libva-intel-media-driver/Makefile Wed Nov 6 13:00:00 2019 (r516883)
@@ -2,13 +2,9 @@
PORTNAME= media-driver
DISTVERSIONPREFIX= intel-media-
-DISTVERSION= 19.4.pre1
-PORTREVISION= 2
+DISTVERSION= 19.4.pre2
CATEGORIES= multimedia
PKGNAMEPREFIX= libva-intel-
-
-PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+= 4d247bea67d4.patch:-p1
MAINTAINER= jbeich at FreeBSD.org
COMMENT= VAAPI driver for Intel HD 5000 (Gen8) or newer
Modified: head/multimedia/libva-intel-media-driver/distinfo
==============================================================================
--- head/multimedia/libva-intel-media-driver/distinfo Wed Nov 6 12:59:35 2019 (r516882)
+++ head/multimedia/libva-intel-media-driver/distinfo Wed Nov 6 13:00:00 2019 (r516883)
@@ -1,5 +1,3 @@
-TIMESTAMP = 1571323883
-SHA256 (intel-media-driver-intel-media-19.4.pre1_GH0.tar.gz) = 713517a69a493166d64d90b60aff2b905a181c5ecab4e290ef34a17a50a59032
-SIZE (intel-media-driver-intel-media-19.4.pre1_GH0.tar.gz) = 15739399
-SHA256 (4d247bea67d4.patch) = 9c6825ff935964adf84733f7f102968fbb82411924d3091a736e7058df14736c
-SIZE (4d247bea67d4.patch) = 2377
+TIMESTAMP = 1572606055
+SHA256 (intel-media-driver-intel-media-19.4.pre2_GH0.tar.gz) = 5d306e1798ab7835d0c827cf74f277ba3eadfe5b1f0d191d2a428608a7d3995f
+SIZE (intel-media-driver-intel-media-19.4.pre2_GH0.tar.gz) = 19897461
Modified: head/multimedia/libva-intel-media-driver/files/patch-libva-2.5-compat
==============================================================================
--- head/multimedia/libva-intel-media-driver/files/patch-libva-2.5-compat Wed Nov 6 12:59:35 2019 (r516882)
+++ head/multimedia/libva-intel-media-driver/files/patch-libva-2.5-compat Wed Nov 6 13:00:00 2019 (r516883)
@@ -7,6 +7,9 @@ media_driver/linux/common/codec/ddi/media_ddi_encode_h
media_driver/linux/common/codec/ddi/media_ddi_encode_hevc.cpp:559:52: error: no member named 'hierarchical_level_plus1' in '_VAEncPictureParameterBufferHEVC'
hevcPicParams->HierarchLevelPlus1 = picParams->hierarchical_level_plus1;
~~~~~~~~~ ^
+media_driver/linux/gen12/codec/ddi/media_ddi_decode_hevc_g12.cpp:100:63: error: no member named 'slice_data_num_emu_prevn_bytes' in '_VASliceParameterBufferHEVC'
+ codecSlcParams->NumEmuPrevnBytesInSliceHdr = slc->slice_data_num_emu_prevn_bytes;
+ ~~~ ^
--- media_driver/linux/common/codec/ddi/media_ddi_encode_hevc.cpp.orig 2019-10-17 14:51:23 UTC
+++ media_driver/linux/common/codec/ddi/media_ddi_encode_hevc.cpp
@@ -31,3 +34,15 @@ media_driver/linux/common/codec/ddi/media_ddi_encode_h
/* Reset it to zero now */
hevcPicParams->NumSlices = 0;
+--- media_driver/linux/gen12/codec/ddi/media_ddi_decode_hevc_g12.cpp.orig 2019-11-01 11:00:55 UTC
++++ media_driver/linux/gen12/codec/ddi/media_ddi_decode_hevc_g12.cpp
+@@ -97,7 +97,9 @@ VAStatus DdiDecodeHEVCG12::ParseSliceParams(
+ }
+
+ codecSlcParams->ByteOffsetToSliceData = slc->slice_data_byte_offset;
++#if VA_CHECK_VERSION(1, 6, 0)
+ codecSlcParams->NumEmuPrevnBytesInSliceHdr = slc->slice_data_num_emu_prevn_bytes;
++#endif
+ codecSlcParams->slice_segment_address = slc->slice_segment_address;
+
+ for (i = 0; i < 2; i++)
More information about the svn-ports-all
mailing list