./multimedia/phonon-backend-vlc, Multimedia API for KDE and QT - VLC backend

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 0.10.1, Package name: phonon-backend-vlc-0.10.1, Maintainer: markd

Phonon is the Multimedia API for KDE and QT.

In Phonon there are three main concepts: MediaObjects, Paths and Outputs.
The MediaObjects control the playback/capture and provide the media data.
MediaObjects can be connected to Outputs using Path objects which also
allow the insertion of Effect objects between MediaObject and Output.

Required to run:
[multimedia/phonon] [multimedia/vlc2]

Required to build:
[pkgtools/x11-links] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites: (Expand)

SHA1: ac4daf7e67fb46a72395845e3c83436dd6f4672c
RMD160: 7f4157bd1a00da811ec2951b15715b33d8071ec4
Filesize: 59.664 KB

Version history: (Expand)

CVS history: (Expand)

   2018-06-21 02:34:18 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
phonon{,-qt5}-backend-vlc: update to 0.10.1

Centred around improving behavior with VLC 3.0
which introduced new API allowing correct roles being set on
PulseAudio streams and as a result notification volume control is now
actually working as expected. This also means automatic corking of
music streams on voice calls can work correctly.
   2018-04-26 00:45:40 by Kamil Rytarowski | Files touched by this commit (2) | Package updated
Log message:
phonon-backend-vlc: Switch dependency to multimedia/vlc2

   2018-03-12 12:18:01 by Thomas Klausner | Files touched by this commit (2155)
Log message:
Recursive bumps for fontconfig and libzip dependency changes.
   2017-09-03 10:53:18 by Thomas Klausner | Files touched by this commit (165)
Log message:
Follow some redirects.
   2016-04-26 11:02:14 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
Update phonon-{,qt5-}backend-vlc to 0.9.0


* VLC 2.0 support was removed, VLC 2.1 is at least required to use the
* CMake requirement aligned with libphonon (2.6.2 => 2.8.9)
* Muting is now implemented asynchronously

Bug Fixes

* Restore build support with Qt <= 5.2 in the Qt 5 build.
* Fixed building videowidget for OSX.
* Fixed schemeless URLs

VLC 2.2 API Pickup

* New device listing API used for listing devices without PulseAudio
* New internal signals for muting, corking, and volume changes (these
  directly relate to new AudioOutputInterface49 API in libphonon providing
  these new libvlc features with appropriate frontend control in libphonon)
* This partially improves PulseAudio integration as at least volume and
  mute control is now working correctly again via libvlc natively.

PulseAudio Limitations

* PulseAudio support is still not fully backed via libvlc and cannot be
  correctly intercepted by libphonon. As a result the following features
  continue to not work correctly:
  * runtime-device-rerouting: changing the device order in the Phonon
    configuration at runtime cannot force libvlc to use the correct
    device, if a device was manually set before it will not automatically
    migrate to a new device
  * runtime-device-selection: selecting a device at runtime is not possible
    (see above), as a result applications wanting to do this will get no
    result and a warning will be shown. This also means that the
    configuration module's Test button does not actually play a sound for
    anything but the primary device.
  * stream-category: setting a stream category (pulesaudio role) is not
    possible, all streams are always category Video
   2016-03-05 12:29:49 by Jonathan Perkin | Files touched by this commit (1813) | Package updated
Log message:
Bump PKGREVISION for security/openssl ABI bump.
   2016-03-01 10:03:40 by Mark Davies | Files touched by this commit (2)
Log message:
Split shared settings into Makefile.common
   2015-11-04 00:54:34 by Alistair G. Crooks | Files touched by this commit (150)
Log message:
Add SHA512 digests for distfiles for multimedia category

Problems found locating distfiles:
        Package adobe-flash-plugin11: missing distfile \ 
        Package gmplayer: missing distfile mplayer/AlienMind-1.2.tar.bz2
        Package gmplayer: missing distfile mplayer/BlueHeart-1.5.tar.bz2
        Package gmplayer: missing distfile mplayer/CornerMP-aqua-1.4.tar.bz2
        Package gmplayer: missing distfile mplayer/MPlayer-1.1.1.tar.xz
        Package gmplayer: missing distfile mplayer/WMP6-2.2.tar.bz2
        Package gmplayer: missing distfile mplayer/gnome-1.1.tar.bz2
        Package gmplayer: missing distfile mplayer/hwswskin-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/neutron-1.6.tar.bz2
        Package gmplayer: missing distfile mplayer/plastic-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/slim-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/xine-lcd-1.2.tar.bz2
        Package handbrake: missing distfile handbrake/HandBrake-0.9.3.tar.gz
        Package handbrake: missing distfile handbrake/bzip2-1.0.5.tar.gz
        Package handbrake: missing distfile handbrake/faad2-2.6.1.tar.gz
        Package handbrake: missing distfile handbrake/lame-3.98.tar.gz
        Package handbrake: missing distfile handbrake/libdvdread-0.9.7.tar.gz
        Package handbrake: missing distfile handbrake/libmp4v2-r45.tar.gz
        Package handbrake: missing distfile handbrake/libquicktime-0.9.10.tar.gz
        Package handbrake: missing distfile handbrake/libtheora-1.0.tar.gz
        Package handbrake: missing distfile handbrake/mpeg2dec-0.5.1.tar.gz
        Package handbrake: missing distfile handbrake/x264-r1028-83baa7f.tar.gz
        Package handbrake: missing distfile handbrake/zlib-1.2.3.tar.gz
        Package libdvdcss: missing distfile libdvdcss-1.3.99.tar.bz2
        Package mplayer-share: missing distfile mplayer/MPlayer-1.1.1.tar.xz
        Package mpv: missing distfile mpv-0.12.0.tar.gz
        Package realplayer-codecs: missing distfile rp8codecs-20040626.tar.bz2
        Package realplayer-codecs: missing distfile rp8codecs-alpha-20050115.tar.bz2
        Package win32-codecs: missing distfile rp9codecs-win32-20050115.tar.bz2
        Package xanim: missing distfile xa2.0_cvid_netbsd386.o.gz
        Package xanim: missing distfile xa2.0_iv32_netbsd386.o.gz
        Package xanim: missing distfile xa1.0_cyuv_netbsd68k.o.gz
        Package xanim: missing distfile xa2.0_cvid_linuxELF.o.gz
        Package xanim: missing distfile xa2.0_iv32_linuxELF.o.gz
        Package xanim: missing distfile xa1.0_cyuv_sparcAOUT.o.gz
        Package xanim: missing distfile xa2.0_cvid_sparcELF.o.gz
        Package xanim: missing distfile xa2.0_iv32_sparcELF.o.gz
        Package xanim: missing distfile xa1.0_cyuv_linuxPPC.o.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.