Update phonon-backend-vls to 0.8.1

Code style improvements.
VLC 2.2 compatibility
Changing the volume through the PulseAudio stream itself is not propagated
to Phonon AudioOutputs, meaning the application can not reflect volume
changes done through other applications (e.g. a volume mixer).
Changing the muteness through the PulseAudio stream is not propagated
either.
The PulseAudio media.role property (as well as derived properties) is
always set to 'video' making all Phonon application use the video category
for output device selection (e.g. as seen in the Phonon KCM).
Revised the logic used to come up with an icon name for libvlc.
Setting the libvlc app id is now only dependent on
QCoreApplication::applicationName being set (previously it was also
dependent on QCoreApplication::applicationVersion). This change was made to
accomodate the fact that most applications neglect to set a version.
Prevent cross-thread pause attempts on unpausable media as libvlc
internally will call stop when a player can not be paused. This could cause
a deadlock when using the paused-play feature with internet streams.
This commit is contained in:
markd 2014-11-30 03:07:09 +00:00
parent 63b5f53eb8
commit e66c727bfe
2 changed files with 7 additions and 7 deletions

View file

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.8 2014/08/12 07:58:48 markd Exp $
# $NetBSD: Makefile,v 1.9 2014/11/30 03:07:09 markd Exp $
DISTNAME= phonon-backend-vlc-0.7.2
DISTNAME= phonon-backend-vlc-0.8.1
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_KDE:=phonon/phonon-backend-vlc/0.7.2/src/}
MASTER_SITES= ${MASTER_SITE_KDE:=phonon/phonon-backend-vlc/0.8.1/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= markd@NetBSD.org

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.4 2014/08/12 07:58:48 markd Exp $
$NetBSD: distinfo,v 1.5 2014/11/30 03:07:09 markd Exp $
SHA1 (phonon-backend-vlc-0.7.2.tar.xz) = 635cd0232bd9df4a8a812c569bcf905f242671c3
RMD160 (phonon-backend-vlc-0.7.2.tar.xz) = 259d13085c084308fd7643604ae6c4c6709b0d92
Size (phonon-backend-vlc-0.7.2.tar.xz) = 58988 bytes
SHA1 (phonon-backend-vlc-0.8.1.tar.xz) = b35c3326a868b1fc84fba4cf1d0a94ce2f931fbf
RMD160 (phonon-backend-vlc-0.8.1.tar.xz) = b1b7ced8133d42226df0784a9cfd329ff2f42d2c
Size (phonon-backend-vlc-0.8.1.tar.xz) = 59852 bytes