<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt5/qtmultimedia.git/src, branch 5.15.0</title>
<subtitle>code.qt.io: qt/qtmultimedia.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/'/>
<entry>
<title>Merge remote-tracking branch 'origin/5.14' into 5.15.0</title>
<updated>2020-04-27T07:24:10+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2020-04-27T07:24:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=83f0038fa7fd090840fdd19fd30652bd7bbb6fd3'/>
<id>83f0038fa7fd090840fdd19fd30652bd7bbb6fd3</id>
<content type='text'>
Change-Id: I6df92f98db7c18dcecdc831d46748d8111dffacb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I6df92f98db7c18dcecdc831d46748d8111dffacb
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix case of header file includes for building with mingw-w64</title>
<updated>2020-04-26T22:49:36+00:00</updated>
<author>
<name>Marius Kittler</name>
<email>mariuskittler@gmx.de</email>
</author>
<published>2019-12-28T23:39:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=5edb1597cf71cebbffb3d05f975cf55702c53abd'/>
<id>5edb1597cf71cebbffb3d05f975cf55702c53abd</id>
<content type='text'>
Change-Id: Ie0e6599234c38c5e5a75b681a911f3728871861e
Reviewed-by: Thiago Macieira &lt;thiago.macieira@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie0e6599234c38c5e5a75b681a911f3728871861e
Reviewed-by: Thiago Macieira &lt;thiago.macieira@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix warning about QNetworkConfiguration being deprecated</title>
<updated>2020-04-23T11:41:39+00:00</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago.macieira@intel.com</email>
</author>
<published>2020-04-21T16:00:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=3ce4b38a7c6711ea378a56baec84b73da55a9c84'/>
<id>3ce4b38a7c6711ea378a56baec84b73da55a9c84</id>
<content type='text'>
It's going away in Qt 6.0.

Task-number: QTBUG-83692
Change-Id: I9709abb1c3734e10a7defffd1607e1160da1e75c
Reviewed-by: Mårten Nordheim &lt;marten.nordheim@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's going away in Qt 6.0.

Task-number: QTBUG-83692
Change-Id: I9709abb1c3734e10a7defffd1607e1160da1e75c
Reviewed-by: Mårten Nordheim &lt;marten.nordheim@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>WindowsAudio: Send stateChanged when QAudioOutput::reset() is called</title>
<updated>2020-04-23T10:11:14+00:00</updated>
<author>
<name>Val Doroshchuk</name>
<email>valentyn.doroshchuk@qt.io</email>
</author>
<published>2020-04-03T13:23:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=c3b9a8a6bc2a3dc3907f1cc349a7279916b599a4'/>
<id>c3b9a8a6bc2a3dc3907f1cc349a7279916b599a4</id>
<content type='text'>
Fixes: QTBUG-83240
Change-Id: Iaa01ee4553f4c0c4d9a1ad829e65b40f13d3847d
Reviewed-by: Andy Shaw &lt;andy.shaw@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: QTBUG-83240
Change-Id: Iaa01ee4553f4c0c4d9a1ad829e65b40f13d3847d
Reviewed-by: Andy Shaw &lt;andy.shaw@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Merge remote-tracking branch 'origin/5.14' into 5.15"</title>
<updated>2020-04-20T21:38:01+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2020-04-20T21:37:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=b7c6c49d8026bebef0c86ee5b686f8519f2e8622'/>
<id>b7c6c49d8026bebef0c86ee5b686f8519f2e8622</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/5.14' into 5.15</title>
<updated>2020-04-20T21:37:55+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2020-04-20T21:37:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=da3c93e18491c3b64f26af8df55a2c715b8b44b3'/>
<id>da3c93e18491c3b64f26af8df55a2c715b8b44b3</id>
<content type='text'>
Change-Id: I160b25219c806d9d3a30644fa1a5e589c5aca039
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I160b25219c806d9d3a30644fa1a5e589c5aca039
</pre>
</div>
</content>
</entry>
<entry>
<title>Gstreamer: fix stream buffering</title>
<updated>2020-04-20T16:33:46+00:00</updated>
<author>
<name>Roman Valov</name>
<email>roman.valov@gmail.com</email>
</author>
<published>2020-04-13T12:54:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=d8d072417b08dd75734b3f0aa86c3a49db934770'/>
<id>d8d072417b08dd75734b3f0aa86c3a49db934770</id>
<content type='text'>
Gstreamer client should handle GST_MESSAGE_BUFFERING to play and pause
streams based on buffer-percent value and Qt does it properly.
However `updateSessionState` of QGstreamerPlayerControl was implemented
to go back into playing state each time session state becomes paused.
That behavior resulted into choppy stream playback.
Fix with condition to un-pause playback only if it's already buffered.

Fixes: QTBUG-83417
Change-Id: Ida4a9e2e196de00050bdc64725fa818c7e939785
Reviewed-by: VaL Doroshchuk &lt;valentyn.doroshchuk@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Gstreamer client should handle GST_MESSAGE_BUFFERING to play and pause
streams based on buffer-percent value and Qt does it properly.
However `updateSessionState` of QGstreamerPlayerControl was implemented
to go back into playing state each time session state becomes paused.
That behavior resulted into choppy stream playback.
Fix with condition to un-pause playback only if it's already buffered.

Fixes: QTBUG-83417
Change-Id: Ida4a9e2e196de00050bdc64725fa818c7e939785
Reviewed-by: VaL Doroshchuk &lt;valentyn.doroshchuk@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>GStreamer: Remove file when CaptureToBuffer is used</title>
<updated>2020-04-20T11:03:20+00:00</updated>
<author>
<name>VaL Doroshchuk</name>
<email>valentyn.doroshchuk@qt.io</email>
</author>
<published>2020-04-02T12:34:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=b8525df9434d34f24c488848e320d1bc77de49cd'/>
<id>b8525df9434d34f24c488848e320d1bc77de49cd</id>
<content type='text'>
Capturing the image is handled by camerabin and it saves the image to a file.
And we wanted to remove the file if capturing to buffer is requested,
but the file is kept and not removed.

Change-Id: I21404fc160bf275325deebf0f00b588de3493ee1
Fixes: QTBUG-82572
Reviewed-by: Andy Shaw &lt;andy.shaw@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Capturing the image is handled by camerabin and it saves the image to a file.
And we wanted to remove the file if capturing to buffer is requested,
but the file is kept and not removed.

Change-Id: I21404fc160bf275325deebf0f00b588de3493ee1
Fixes: QTBUG-82572
Reviewed-by: Andy Shaw &lt;andy.shaw@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update connect to QSocketNotifier::activated</title>
<updated>2020-04-20T10:01:30+00:00</updated>
<author>
<name>Mårten Nordheim</name>
<email>marten.nordheim@qt.io</email>
</author>
<published>2020-03-24T08:58:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=af4db375440d3a0bff5e6ea479da6ff4b0a8da6e'/>
<id>af4db375440d3a0bff5e6ea479da6ff4b0a8da6e</id>
<content type='text'>
The int-overload will in some cases truncate the descriptor.
So it's being replaced.

Task-number: QTBUG-70441
Change-Id: Iffee2c8b544e6d329d02c0afea6aa9db9de38ea4
Reviewed-by: VaL Doroshchuk &lt;valentyn.doroshchuk@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The int-overload will in some cases truncate the descriptor.
So it's being replaced.

Task-number: QTBUG-70441
Change-Id: Iffee2c8b544e6d329d02c0afea6aa9db9de38ea4
Reviewed-by: VaL Doroshchuk &lt;valentyn.doroshchuk@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>GSTVideoRender: Update viewport on gst video buffer crop metadata</title>
<updated>2020-04-16T08:40:26+00:00</updated>
<author>
<name>Stef Boerrigter</name>
<email>stef_boerrigter@hotmail.com</email>
</author>
<published>2020-03-16T08:09:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=19f6faf671438dc9c5165733a1b060fe2dfe1956'/>
<id>19f6faf671438dc9c5165733a1b060fe2dfe1956</id>
<content type='text'>
If the video buffer contains crop metadata update a viewport
for the video frame format.

Fixes: QTBUG-82448
Change-Id: Iace150c6c03b48662cc9f0112b45fbe6401d6061
Reviewed-by: VaL Doroshchuk &lt;valentyn.doroshchuk@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the video buffer contains crop metadata update a viewport
for the video frame format.

Fixes: QTBUG-82448
Change-Id: Iace150c6c03b48662cc9f0112b45fbe6401d6061
Reviewed-by: VaL Doroshchuk &lt;valentyn.doroshchuk@qt.io&gt;
</pre>
</div>
</content>
</entry>
</feed>
