Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37716873
en ru br
Репозитории ALT
S:6.26.1-alt3
5.1: 0.5.10-alt0.M51.1
4.1: 0.2.5-alt0.svn1045
4.0: 0.2.2-alt0.7
www.altlinux.org/Changes

Группа :: Видео
Пакет: mlt

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: libmlt-0.8.2-vdpau.patch
Скачать


Index: src/modules/avformat/vdpau.c
===================================================================
--- src/modules/avformat/vdpau.c.orig
+++ src/modules/avformat/vdpau.c
@@ -74,18 +74,7 @@ static int vdpau_init( producer_avformat
 	if ( !vdpau_init_done )
 	{
 		int flags = RTLD_NOW;
-		object = dlopen( "/usr/lib/libvdpau.so", flags );
-#ifdef ARCH_X86_64
-		if ( !object )
-			object = dlopen( "/usr/lib64/libvdpau.so", flags );
-		if ( !object )
-			object = dlopen( "/usr/lib/x86_64-linux-gnu/libvdpau.so.1", flags );
-#elif ARCH_X86
-		if ( !object )
-			object = dlopen( "/usr/lib/i386-linux-gnu/libvdpau.so.1", flags );
-#endif
-		if ( !object )
-			object = dlopen( "/usr/local/lib/libvdpau.so", flags );
+		object = dlopen( "__VDPAU_SONAME__", flags );
 		if ( object )
 			vdpau_device_create_x11 = dlsym( object, "vdp_device_create_x11" );
 		else
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin