summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYoann Lopes <yoann.lopes@theqtcompany.com>2014-12-03 18:44:55 +0100
committerJani Heikkinen <jani.heikkinen@theqtcompany.com>2014-12-03 20:27:39 +0100
commit8b1ee1724071cc4bbe8cefe195e375ef583d9d7f (patch)
tree05bf8b76ffae56dba2a68682967456bacb7a7920
parent96407d8d8980f5dee7a0848366c20584dbd8c321 (diff)
Added 5.4.0 change file.v5.4.0
Change-Id: I623b42d5f4f565ee7cf2d064e52609a99636bd6a Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
-rw-r--r--dist/changes-5.4.0111
1 files changed, 111 insertions, 0 deletions
diff --git a/dist/changes-5.4.0 b/dist/changes-5.4.0
new file mode 100644
index 000000000..543638e7b
--- /dev/null
+++ b/dist/changes-5.4.0
@@ -0,0 +1,111 @@
+Qt 5.4 introduces many new features and improvements as well as bugfixes
+over the 5.3.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+ http://qt-project.org/doc/qt-5.4
+
+The Qt version 5.4 series is binary compatible with the 5.3.x series.
+Applications compiled for 5.3 will continue to run with 5.4.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+ http://bugreports.qt-project.org/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Important Behavior Changes *
+****************************************************************************
+
+ - Using QAudioOutput and QSoundEffect with the PulseAudio backend won't
+ cause the system volume to be automatically changed to the maximum value
+ anymore. Audio streams will now respect the system-wide volume unless
+ explicitly set with setVolume().
+ - On Linux, both Alsa and PulseAudio backends are now present. PulseAudio
+ is used by default if available on the system and if the server is
+ running, otherwise Alsa is used instead.
+
+****************************************************************************
+* Library *
+****************************************************************************
+
+QtMultimedia
+------------
+
+ - Added new QAbstractPlanarVideoBuffer class.
+
+ - Camera (QML):
+ * Added deviceId, displayName, position, orientation, metadata,
+ viewfinder.resolution, viewfinder.minimumFrameRate and
+ viewfinder.maximumFrameRate properties.
+ * Camera device can be selected by setting the deviceId or position
+ properties.
+ *
+
+ - QtMultimedia global QML object:
+ * Added defaultCamera and availableCameras properties.
+
+ - QAbstractVideoBuffer:
+ * Added mapPlanes() function.
+
+ - QVideoFrame:
+ * Added support for planar video formats. New planeCount(),
+ bytesPerLine(int plane) and bits(int plane) functions.
+
+ - [QTBUG-40515] Improved PLS parser. It is now more permissive, allowing
+ to load virtually any kind of PLS file. It also correctly resolve
+ relative paths.
+
+****************************************************************************
+* Platform Specific Changes *
+****************************************************************************
+
+Android
+-------
+
+ - Changing a media player's position after reaching the end of a media
+ now correctly works.
+ - [QTBUG-40314] Fixed playing a QMediaPlaylit with a QMediaPlayer.
+
+Linux
+-----
+
+ - Added support for QCameraInfo::position() and QCameraInfo::orientation().
+ - Added support for QCameraFocus::customFocusPoint.
+ - QMediaRecorder::duration() now returns the correct value when recording
+ with a camera source.
+ - QMediaMetaData::ContributingArtist and QMediaMetaData::AlbumArtist
+ now map to the correct metadata.
+ - Fixed QMediaPlayer's metaDataAvailableChanged() signal, which was never
+ emitted.
+
+OS X
+----
+
+ - OS X 10.6 not being supported anymore, the QuickTime backend has been
+ removed.
+
+QNX
+---
+
+ - [QTBUG-40746] Fixed crash when detroying a QML VideoOutput or Video item.
+
+Windows
+-------
+
+ - [QTBUG-32481] Fixed various memory leaks when using a media player.
+ - [QTBUG-39980] Fixed crash occasionally happening when playing and
+ stopping repeatedly a media with QMediaPlayer.
+ - [QTBUG-40954] Buffers retrieved with QAudioProbe now have a correct
+ startTime().
+ - [QTBUG-41158] Fixed crash occasionally happening when destroying a
+ QML MediaPlayer.
+
+WinRT
+-----
+
+ - Enabled media player support for WinRT.
+ - Enabled basic camera support for WinRT (viewfinder, still image capture
+ and camera device selection).