pkgsrc/multimedia/phonon/PLIST
markd c898a63d1c Update phonon{,-qt5} to 4.9.0
Changes

* Builsystem helpers are now installed to CMAKE_INSTALL_DATAROOTDIR
* CMake 2.8.9 is required to use GNUInstallDirs and for the Qt5 code
  branches
* automoc4 support was removed. Building always use the cmake built-in
  solution now.
* Qt5 and Qt4 builds use different CMake configurations now
  * Qt4 is as it always has been
  * Qt5 moved away from crudely ported Qt4 configurations to using
    extra-cmake-modules' KDE compiler and cmake flags.
  * Installation paths and so forth are still jointly configured as to
    retain backwards compatibility (i.e. Qt5 build does not follow ECM's
    KDEInstallationPaths)

Bug Fixes

* VolumeSlider has seen async behavior improvements making the slider
  not hop around when changing the volume rapidly and the backend is
  lagging a bit behind. The volume change now occurs upon slider release
  rather than instantly.
* Fixed a duble encoding issue with local paths that contain percent
  encoded characters being double-encoded

New API

* New AudioOutputInterface49 for backends to implement. This interface
  implements long-existing frontend interfaces for muting, giving the
  backend easier access and control.
  * setMuted(bool) mutes an AudioOuput (without the 4.9 interface this
    is done via setVolume(0.0) on the backend)
  * mutedChanged(bool) signal emitted by the backend to asyncronuously
    notify of the mute application
  * The interface is only used if PulseSupport is not intercepting calls
* New methods to differntiate states of PulseSupport
  * request(bool) is used by backends to request PulseAudio usage but no
    interception, this essentially enables device listing but lets
    everything else fall through to the backend (the existing isActive()
    method will not return true after request(true), which makes it
    different from enable(true))
  * isRequested() is a getter for request()'s state
  * isUsable() is part of the previouys isActive() behavior, it is true
    iff pulseaudio can be used (daemon running, connected etc)
  * isUsed() is a combination of isRequested() and isUsable() (i.e. active
    but not intercepting)
  * The existing isActive() communicates the same state as before (active
    and intercepting) but now also takes requested into consideration
  * Enabling always implies requsting automatically, so request(false)
    and enable(true) will ultimately still restul in isRequested==true
2016-04-26 08:08:50 +00:00

188 lines
6.8 KiB
Text

@comment $NetBSD: PLIST,v 1.9 2016/04/26 08:08:50 markd Exp $
include/KDE/Phonon/AbstractAudioOutput
include/KDE/Phonon/AbstractMediaStream
include/KDE/Phonon/AbstractVideoOutput
include/KDE/Phonon/AddonInterface
include/KDE/Phonon/AudioDevice
include/KDE/Phonon/AudioDeviceEnumerator
include/KDE/Phonon/AudioOutput
include/KDE/Phonon/AudioOutputDevice
include/KDE/Phonon/AudioOutputDeviceModel
include/KDE/Phonon/AudioOutputInterface
include/KDE/Phonon/BackendCapabilities
include/KDE/Phonon/BackendInterface
include/KDE/Phonon/Effect
include/KDE/Phonon/EffectDescription
include/KDE/Phonon/EffectDescriptionModel
include/KDE/Phonon/EffectInterface
include/KDE/Phonon/EffectParameter
include/KDE/Phonon/EffectWidget
include/KDE/Phonon/Experimental/AbstractVideoDataOutput
include/KDE/Phonon/Experimental/AudioDataOutput
include/KDE/Phonon/Experimental/SnapshotInterface
include/KDE/Phonon/Experimental/VideoDataOutput
include/KDE/Phonon/Experimental/VideoDataOutputInterface
include/KDE/Phonon/Experimental/VideoFrame
include/KDE/Phonon/Experimental/VideoFrame2
include/KDE/Phonon/Experimental/Visualization
include/KDE/Phonon/Global
include/KDE/Phonon/MediaController
include/KDE/Phonon/MediaNode
include/KDE/Phonon/MediaObject
include/KDE/Phonon/MediaObjectInterface
include/KDE/Phonon/MediaSource
include/KDE/Phonon/ObjectDescription
include/KDE/Phonon/ObjectDescriptionModel
include/KDE/Phonon/Path
include/KDE/Phonon/PlatformPlugin
include/KDE/Phonon/SeekSlider
include/KDE/Phonon/StreamInterface
include/KDE/Phonon/VideoPlayer
include/KDE/Phonon/VideoWidget
include/KDE/Phonon/VideoWidgetInterface
include/KDE/Phonon/VolumeFaderEffect
include/KDE/Phonon/VolumeFaderInterface
include/KDE/Phonon/VolumeSlider
include/phonon/AbstractAudioOutput
include/phonon/AbstractMediaStream
include/phonon/AbstractVideoOutput
include/phonon/AddonInterface
include/phonon/AudioCaptureDevice
include/phonon/AudioCaptureDeviceModel
include/phonon/AudioChannelDescription
include/phonon/AudioChannelDescriptionModel
include/phonon/AudioDataOutput
include/phonon/AudioOutput
include/phonon/AudioOutputDevice
include/phonon/AudioOutputDeviceModel
include/phonon/AudioOutputInterface
include/phonon/AudioOutputInterface40
include/phonon/AudioOutputInterface42
include/phonon/AvCapture
include/phonon/BackendCapabilities
include/phonon/BackendInterface
include/phonon/Effect
include/phonon/EffectDescription
include/phonon/EffectDescriptionModel
include/phonon/EffectInterface
include/phonon/EffectParameter
include/phonon/EffectWidget
include/phonon/Global
include/phonon/GlobalDescriptionContainer
include/phonon/MediaController
include/phonon/MediaNode
include/phonon/MediaObject
include/phonon/MediaObjectInterface
include/phonon/MediaSource
include/phonon/Mrl
include/phonon/ObjectDescription
include/phonon/ObjectDescriptionData
include/phonon/ObjectDescriptionModel
include/phonon/ObjectDescriptionModelData
include/phonon/Path
include/phonon/PlatformPlugin
include/phonon/SeekSlider
include/phonon/StreamInterface
include/phonon/SubtitleDescription
include/phonon/SubtitleDescriptionModel
include/phonon/VideoCaptureDevice
include/phonon/VideoCaptureDeviceModel
include/phonon/VideoPlayer
include/phonon/VideoWidget
include/phonon/VideoWidgetInterface
include/phonon/VideoWidgetInterface44
include/phonon/VideoWidgetInterfaceLatest
include/phonon/VolumeFaderEffect
include/phonon/VolumeFaderInterface
include/phonon/VolumeSlider
include/phonon/abstractaudiooutput.h
include/phonon/abstractmediastream.h
include/phonon/abstractvideooutput.h
include/phonon/addoninterface.h
include/phonon/audiodataoutput.h
include/phonon/audiodataoutputinterface.h
include/phonon/audiooutput.h
include/phonon/audiooutputinterface.h
include/phonon/backendcapabilities.h
include/phonon/backendinterface.h
include/phonon/effect.h
include/phonon/effectinterface.h
include/phonon/effectparameter.h
include/phonon/effectwidget.h
include/phonon/experimental/abstractaudiodataoutput.h
include/phonon/experimental/abstractvideodataoutput.h
include/phonon/experimental/audiodataoutput.h
include/phonon/experimental/audiodataoutputinterface.h
include/phonon/experimental/audioformat.h
include/phonon/experimental/avcapture.h
include/phonon/experimental/avcaptureinterface.h
include/phonon/experimental/backendcapabilities.h
include/phonon/experimental/backendinterface.h
include/phonon/experimental/export.h
include/phonon/experimental/globalconfig.h
include/phonon/experimental/mediasource.h
include/phonon/experimental/objectdescription.h
include/phonon/experimental/packet.h
include/phonon/experimental/packetpool.h
include/phonon/experimental/phononnamespace.h
include/phonon/experimental/snapshotinterface.h
include/phonon/experimental/videodataoutput.h
include/phonon/experimental/videodataoutput2.h
include/phonon/experimental/videodataoutputinterface.h
include/phonon/experimental/videoframe.h
include/phonon/experimental/videoframe2.h
include/phonon/experimental/videowidget.h
include/phonon/experimental/visualization.h
include/phonon/globalconfig.h
include/phonon/globaldescriptioncontainer.h
include/phonon/mediacontroller.h
include/phonon/medianode.h
include/phonon/mediaobject.h
include/phonon/mediaobjectinterface.h
include/phonon/mediasource.h
include/phonon/mrl.h
include/phonon/objectdescription.h
include/phonon/objectdescriptionmodel.h
include/phonon/path.h
include/phonon/phonon_export.h
include/phonon/phonondefs.h
include/phonon/phononnamespace.h
include/phonon/platformplugin.h
include/phonon/pulsesupport.h
include/phonon/seekslider.h
include/phonon/streaminterface.h
include/phonon/videoplayer.h
include/phonon/videowidget.h
include/phonon/videowidgetinterface.h
include/phonon/volumefadereffect.h
include/phonon/volumefaderinterface.h
include/phonon/volumeslider.h
lib/cmake/phonon/PhononConfig.cmake
lib/cmake/phonon/PhononConfigVersion.cmake
lib/cmake/phonon/PhononExperimentalConfig.cmake
lib/cmake/phonon/PhononExperimentalConfigVersion.cmake
lib/cmake/phonon/PhononExperimentalTargets-noconfig.cmake
lib/cmake/phonon/PhononExperimentalTargets.cmake
lib/cmake/phonon/PhononTargets-noconfig.cmake
lib/cmake/phonon/PhononTargets.cmake
lib/libphonon.so
lib/libphonon.so.4
lib/libphonon.so.${PKGVERSION}
lib/libphononexperimental.so
lib/libphononexperimental.so.4
lib/libphononexperimental.so.${PKGVERSION}
lib/pkgconfig/phonon.pc
qt4/mkspecs/modules/qt_phonon.pri
qt4/plugins/designer/libphononwidgets.so
share/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
share/phonon/buildsystem/COPYING-CMAKE-SCRIPTS
share/phonon/buildsystem/FindPackageHandleStandardArgs.cmake
share/phonon/buildsystem/FindPhononInternal.cmake
share/phonon/buildsystem/MacroEnsureVersion.cmake
share/phonon/buildsystem/MacroLogFeature.cmake
share/phonon/buildsystem/MacroOptionalFindPackage.cmake
share/phonon/buildsystem/MacroPushRequiredVars.cmake
share/phonon/buildsystem/PhononMacros.cmake
share/phonon/buildsystem/PhononQt4.cmake
share/phonon/buildsystem/PhononQt5.cmake
share/phonon/buildsystem/cmake_uninstall.cmake.in