./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.3, Package name: phonon-backend-vlc-0.10.3, 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/vlc] [multimedia/phonon]

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

Master sites: (Expand)

SHA1: 7ea05e4f923a43d753756d35231b196cb0f7e532
RMD160: 941bbdc50be70f69b80b2635a41fc452f2e7f8bb
Filesize: 64.93 KB

Version history: (Expand)


CVS history: (Expand)


   2019-11-03 18:12:05 by Roland Illig | Files touched by this commit (52)
Log message:
multimedia: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-08-27 08:50:39 by Mark Davies | Files touched by this commit (5) | Package updated
Log message:
phonon{,-qt5}-backend-vlc: update to 0.10.3

0.10.3
Bug Fixes
* Localization has been fixed for the Qt 5 build.

0.10.2
Bug Fixes
* libvlc's internal screensaver inhibitor is now explicitly disabled.
  Applications are expected to inhibit manually (from an API they always
  were; now this is actually correctly abstracted from libvlc's defaults).
  The built-in libvlc inhibition is not consistent with other backends'
  behavior and can in fact cause dbus time outs when attempting to uninhibit
  on player shutdown (e.g. applications getting stuck for 30 seconds on quit).
* CMake output for libvlc has been made more verbose to aid diagnostics when
  libvlc is not found, or not completely found anyway. Previously the verbose
  output was only generated on success scenarios, where it is distinctly less
  useful, now it is also generated when libvlc was not found.
   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

Bump PKGREVISION.
   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

Changes

* VLC 2.0 support was removed, VLC 2.1 is at least required to use the
  backend
* 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
  enabled
* 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.