Difference between revisions of "Phonon/Releases/Core"

Jump to: navigation, search
(Features)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
= 4.7.0 =
+
__NOTOC__
[url]
+
{{ #dpl:
 +
| namespace =  
 +
| titlematch = Phonon/Releases/Core/%.%.%
 +
| replaceintitle = /Phonon\/Releases\/Core\//,
 +
| ordermethod = firstedit
 +
| order = descending
 +
| minoredits = exclude
 +
| format = ,==%TITLE%== ¶²{:%PAGE%}²,
 +
| count = 1
 +
}}
  
== Features ==
+
== Past Releases ==
* phonon4qt5 is a feature and API equivalent library built against Qt 5 rather than Qt 4. Phonon4Qt5 is built from the same source; requires the cmake option ''PHONON_BUILD_PHONON4QT5'' and a separate build directory from Qt 4.
+
{{ #dpl:
** phonon4qt5 supports a backend preference system independent of platform plugins and completely implemented using Qt technology.
+
| namespace =  
** phonon4qt5 integrates with Qt 5's QMake and can be used by setting QT += phonon4qt5 in your project file (please note that this may require building phonon4qt5 with ''-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON'' so that QMake finds the necessary files).
+
| titlematch = Phonon/Releases/Core/%.%.%
* ''MediaSource(QString)'' is now deprecated, ''MediaSource(QUrl)'' should be used instead.
+
| replaceintitle = /Phonon\/Releases\/Core\//,
* New build option ''PHONON_ASSERT_STATES'' to debug incoherent or incorrect state changes from the backend.
+
| ordermethod = firstedit
* Documentation cleanup.
+
| order = descending
* Normalized internal QObject connections.
+
| minoredits = exclude
* Experimental support for building libphonon using QMake; limited control over feature set and installation path.
+
| format = * [[%PAGE%|%TITLE%]]  
* By default both official Phonon backends try to find a matching subtitle file for videos.
+
| count = 5
 
+
}}
== API Additions ==
 
* Additional subtitle API (only partially backed by Phonon VLC - see [[Phonon/FeatureMatrix|FeatureMatrix]]) [[https://bugs.kde.org/show_bug.cgi?id=300967 #300967]].
 
* BluRay support in libphonon (only backed by Phonon VLC) [[https://bugs.kde.org/show_bug.cgi?id=279822 #279822]].
 
 
 
== Backend Exclusive API Additions ==
 
* New ''AudioOutputInterface47'' allowing backends to get the Phonon Pulseaudio stream mapping ID which can be used together with PulseSupport::streamProperties to prevent [[https://bugs.kde.org/show_bug.cgi?id=321288 #321288]]. Requires ''PHONON_BACKEND_VERSION_4_7'' to be defined as with all new interface versions.
 
 
 
== Bug Fixes ==
 
* ''AudioOutput::setVolume'' can now be called before entering ''Phonon::Playing'' state regardless of  whether PulseAudio is in use or not [[https://bugs.kde.org/show_bug.cgi?id=321172 #321172]].
 
* Consecutive streams no longer override each other's PulseAudio stream mapping [[https://bugs.kde.org/show_bug.cgi?id=321288 #321288]].
 

Latest revision as of 15:35, 23 February 2018

4.11.1

URL http://download.kde.org/stable/phonon/4.11.1/phonon-4.11.1.tar.xz.mirrorlist
SHA256 b4431ea2600df8137a717741ad9ebc7f7ec1649fa3e138541d8f42597144de2d

Bug Fixes

  • ECMGeneratePriFile now correctly uses KDE_USE_QT_SYS_PATHS
  • Include directory in the pri file is now using the correct path

Past Releases


This page was last edited on 23 February 2018, at 15:35. Content is available under Creative Commons License SA 4.0 unless otherwise noted.