pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/phonon-backend-vlc



Module Name:    pkgsrc
Committed By:   markd
Date:           Tue Sep  1 22:23:07 UTC 2015

Modified Files:
        pkgsrc/multimedia/phonon-backend-vlc: Makefile distinfo

Log Message:
Update phonon-backend-vlc to 0.8.2

* Restore build support with Qt <= 5.2 in the Qt 5 build.

* VLC 2.2 compatibility - VLC 2.2 changed the time when PulseAudio streams
  are constructed, rendering the Phonon PulseSupport non-functional as it
  injects stream-dependent properties through the environment which needs
  to happen close to stream creation to avoid timing issues. The changed
  stream creation time makes it impossible to provide high-level PulseAudio
  control while also allowing Phonon applications to construct multiple
  AudioOutputs in a very short time frame. To allow core functionality from
  working under these circumstances Phonon PulseSupport integration is
  disabled when built against VLC >= 2.2 leading to the following known
  regressions:
  * 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. If the
  application has QApplication::windowIcon set with an QIcon constructed
  through QIcon::fromTheme(string) the actual icon name will be used.
  Otherwise the lower-case version of QCoreApplication::applicationName is
  used.
* 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.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/multimedia/phonon-backend-vlc/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/multimedia/phonon-backend-vlc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index