Added 5.4.0 change file.
Change-Id: I623b42d5f4f565ee7cf2d064e52609a99636bd6a Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
This commit is contained in:
committed by
Jani Heikkinen
parent
96407d8d89
commit
8b1ee17240
111
dist/changes-5.4.0
vendored
Normal file
111
dist/changes-5.4.0
vendored
Normal file
@@ -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).
|
||||||
Reference in New Issue
Block a user