libva: update to 1.4.0.
This commit is contained in:
parent
29addc9fb8
commit
6922f806ce
2 changed files with 5 additions and 44 deletions
|
@ -1,38 +0,0 @@
|
||||||
From d4988142a3f2256e38c5c5cdcdfc1b4f5f3c1ea9 Mon Sep 17 00:00:00 2001
|
|
||||||
From: "Xiang, Haihao" <haihao.xiang@intel.com>
|
|
||||||
Date: Thu, 18 Jul 2013 13:13:31 +0800
|
|
||||||
Subject: [PATCH] va: release VADisplayContext at the end of vaTerminate()
|
|
||||||
|
|
||||||
Otherwise it will result in invalid reading in va_TraceEnd()
|
|
||||||
|
|
||||||
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
|
|
||||||
---
|
|
||||||
va/va.c | 6 +++---
|
|
||||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/va/va.c b/va/va.c
|
|
||||||
index 6cb17ef..0ba595b 100644
|
|
||||||
--- va/va.c
|
|
||||||
+++ va/va.c
|
|
||||||
@@ -515,15 +515,15 @@ VAStatus vaTerminate (
|
|
||||||
free(old_ctx->vtable_vpp);
|
|
||||||
old_ctx->vtable_vpp = NULL;
|
|
||||||
|
|
||||||
- if (VA_STATUS_SUCCESS == vaStatus)
|
|
||||||
- pDisplayContext->vaDestroy(pDisplayContext);
|
|
||||||
-
|
|
||||||
VA_TRACE_LOG(va_TraceTerminate, dpy);
|
|
||||||
|
|
||||||
va_TraceEnd(dpy);
|
|
||||||
|
|
||||||
va_FoolEnd(dpy);
|
|
||||||
|
|
||||||
+ if (VA_STATUS_SUCCESS == vaStatus)
|
|
||||||
+ pDisplayContext->vaDestroy(pDisplayContext);
|
|
||||||
+
|
|
||||||
return vaStatus;
|
|
||||||
}
|
|
||||||
|
|
||||||
--
|
|
||||||
2.0.0
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
# Template file for 'libva'
|
# Template file for 'libva'
|
||||||
pkgname=libva
|
pkgname=libva
|
||||||
_distver=1.3.1
|
_distver=1.4.0
|
||||||
version=1:${_distver}
|
version=1:${_distver}
|
||||||
revision=3
|
revision=1
|
||||||
wrksrc="${pkgname}-${_distver}"
|
wrksrc="${pkgname}-${_distver}"
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
configure_args="--disable-static"
|
configure_args="--disable-static"
|
||||||
|
@ -13,22 +13,21 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
homepage="http://freedesktop.org/wiki/Software/vaapi"
|
homepage="http://freedesktop.org/wiki/Software/vaapi"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
distfiles="http://www.freedesktop.org/software/vaapi/releases/libva/libva-${_distver}.tar.bz2"
|
distfiles="http://www.freedesktop.org/software/vaapi/releases/libva/libva-${_distver}.tar.bz2"
|
||||||
checksum=8789b1f1ca9cbc2c1ae477323ec8f5fb269b9360410d4d5e9ec96d679b3cc297
|
checksum=70c36e6bd1159658043d655372cecf7a45d90c168df8868c112ed2189a6b7651
|
||||||
|
|
||||||
pre_configure() {
|
pre_configure() {
|
||||||
libtoolize -f
|
libtoolize -f
|
||||||
}
|
}
|
||||||
|
|
||||||
post_install() {
|
post_install() {
|
||||||
vlicense COPYING
|
vlicense COPYING
|
||||||
}
|
}
|
||||||
|
|
||||||
libva-devel_package() {
|
libva-devel_package() {
|
||||||
depends="wayland-devel libva>=${version}_${revision}"
|
depends="wayland-devel ${sourcepkg}>=${version}_${revision}"
|
||||||
short_desc+=" - development files"
|
short_desc+=" - development files"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove usr/include
|
vmove usr/include
|
||||||
vmove usr/lib/pkgconfig
|
vmove usr/lib/pkgconfig
|
||||||
vmove "usr/lib/*.so"
|
vmove usr/lib/*.so
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue