<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt5/qtmultimedia.git, branch v5.15.2</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>Add changes file for Qt 5.15.2</title>
<updated>2020-11-04T08:26:48+00:00</updated>
<author>
<name>Antti Kokko</name>
<email>antti.kokko@qt.io</email>
</author>
<published>2020-10-27T08:02:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=fd30913d4601d12437404e1d20113a1ed6364ccc'/>
<id>fd30913d4601d12437404e1d20113a1ed6364ccc</id>
<content type='text'>
- 6d70c875615ffc9c315e203530aac0d320185701 Add changes file for Qt 5.15.1
+ fd2bb11b9c9f4a0cff99ed21d9e5291ff5ec065d AVF: Introduce QCameraCaptureDestinationControl_iid
+ b34065e03e467d2c2b7a04e84bbec815f595220c CameraBin: unset GValues after finish using them
+ 9862bf04d18d8453c5bf2667768c0b8fbafe512c Gstreamer: fix camerabin's supported focus point mode
+ 67cac1524f56af09289eb76b5e2a38ca6d2a78c6 DirectShow: Use also pin category when negotiating
+ 4b26133b1cac084a61dbbf68b3fff711ca49f712 Bump version
+ 4ca84a8ae95d2703d2459d6335c4420ae32b37b6 Fix nullptr dereference in directshow plugin
+ 732b1abff8eaa6ac5ff0414aea25ad7617dab2e8 Add changes file for Qt 5.12.10

Pick-to: dev 5.15
Change-Id: I4f45ad937938681a7a233e975ce9290ddaa84105
Reviewed-by: Christian Strømme &lt;christian.stromme@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- 6d70c875615ffc9c315e203530aac0d320185701 Add changes file for Qt 5.15.1
+ fd2bb11b9c9f4a0cff99ed21d9e5291ff5ec065d AVF: Introduce QCameraCaptureDestinationControl_iid
+ b34065e03e467d2c2b7a04e84bbec815f595220c CameraBin: unset GValues after finish using them
+ 9862bf04d18d8453c5bf2667768c0b8fbafe512c Gstreamer: fix camerabin's supported focus point mode
+ 67cac1524f56af09289eb76b5e2a38ca6d2a78c6 DirectShow: Use also pin category when negotiating
+ 4b26133b1cac084a61dbbf68b3fff711ca49f712 Bump version
+ 4ca84a8ae95d2703d2459d6335c4420ae32b37b6 Fix nullptr dereference in directshow plugin
+ 732b1abff8eaa6ac5ff0414aea25ad7617dab2e8 Add changes file for Qt 5.12.10

Pick-to: dev 5.15
Change-Id: I4f45ad937938681a7a233e975ce9290ddaa84105
Reviewed-by: Christian Strømme &lt;christian.stromme@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changes file for Qt 5.12.10</title>
<updated>2020-10-26T14:26:57+00:00</updated>
<author>
<name>Antti Kokko</name>
<email>antti.kokko@qt.io</email>
</author>
<published>2020-10-15T06:53:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=732b1abff8eaa6ac5ff0414aea25ad7617dab2e8'/>
<id>732b1abff8eaa6ac5ff0414aea25ad7617dab2e8</id>
<content type='text'>
Change-Id: Ic670af0c1e8ef7962bddda0f0a3b7f547ae25e69
Reviewed-by: Jani Heikkinen &lt;jani.heikkinen@qt.io&gt;
(cherry picked from commit 67ab370d6a87d3b44e1cc4efb0f3fc57d5ac751e)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic670af0c1e8ef7962bddda0f0a3b7f547ae25e69
Reviewed-by: Jani Heikkinen &lt;jani.heikkinen@qt.io&gt;
(cherry picked from commit 67ab370d6a87d3b44e1cc4efb0f3fc57d5ac751e)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix nullptr dereference in directshow plugin</title>
<updated>2020-10-21T05:32:12+00:00</updated>
<author>
<name>Luca Carlon</name>
<email>carlon.luca@gmail.com</email>
</author>
<published>2020-10-18T10:59:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=4ca84a8ae95d2703d2459d6335c4420ae32b37b6'/>
<id>4ca84a8ae95d2703d2459d6335c4420ae32b37b6</id>
<content type='text'>
Init pointer before trying to dereference it in directshow plugin. This
fixes a crash trying to play a video when QT_DIRECTSHOW_NO_EVR is set.

Change-Id: Ie42eff035bd7fe173ca629c68b1228dc760c717d
Reviewed-by: Volker Hilsheimer &lt;volker.hilsheimer@qt.io&gt;
(cherry picked from commit c6e934601a3405f80c601aac207b09588e291b89)
Reviewed-by: Friedemann Kleint &lt;Friedemann.Kleint@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Init pointer before trying to dereference it in directshow plugin. This
fixes a crash trying to play a video when QT_DIRECTSHOW_NO_EVR is set.

Change-Id: Ie42eff035bd7fe173ca629c68b1228dc760c717d
Reviewed-by: Volker Hilsheimer &lt;volker.hilsheimer@qt.io&gt;
(cherry picked from commit c6e934601a3405f80c601aac207b09588e291b89)
Reviewed-by: Friedemann Kleint &lt;Friedemann.Kleint@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version</title>
<updated>2020-09-28T04:35:58+00:00</updated>
<author>
<name>Jani Heikkinen</name>
<email>jani.heikkinen@qt.io</email>
</author>
<published>2020-09-28T04:35:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=4b26133b1cac084a61dbbf68b3fff711ca49f712'/>
<id>4b26133b1cac084a61dbbf68b3fff711ca49f712</id>
<content type='text'>
Change-Id: I627825062e6ee71998c136e3489a7c33011b8c76
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I627825062e6ee71998c136e3489a7c33011b8c76
</pre>
</div>
</content>
</entry>
<entry>
<title>DirectShow: Use also pin category when negotiating</title>
<updated>2020-09-24T10:10:06+00:00</updated>
<author>
<name>Val Doroshchuk</name>
<email>valentyn.doroshchuk@qt.io</email>
</author>
<published>2020-09-22T11:04:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=67cac1524f56af09289eb76b5e2a38ca6d2a78c6'/>
<id>67cac1524f56af09289eb76b5e2a38ca6d2a78c6</id>
<content type='text'>
The pin should be negotiated once and use PIN_CATEGORY_CAPTURE.
The same logic is implemented in chromium.

Change-Id: I89ac13c1a7e982c1011b2a872e853ee5bc2036b2
Reviewed-by: Andy Shaw &lt;andy.shaw@qt.io&gt;
(cherry picked from commit bf82ab669c53c4b9abb724e197252a788323095e)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The pin should be negotiated once and use PIN_CATEGORY_CAPTURE.
The same logic is implemented in chromium.

Change-Id: I89ac13c1a7e982c1011b2a872e853ee5bc2036b2
Reviewed-by: Andy Shaw &lt;andy.shaw@qt.io&gt;
(cherry picked from commit bf82ab669c53c4b9abb724e197252a788323095e)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Gstreamer: fix camerabin's supported focus point mode</title>
<updated>2020-09-23T20:17:55+00:00</updated>
<author>
<name>Ratchanan Srirattanamet</name>
<email>ratchanan@ubports.com</email>
</author>
<published>2019-10-28T13:27:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=9862bf04d18d8453c5bf2667768c0b8fbafe512c'/>
<id>9862bf04d18d8453c5bf2667768c0b8fbafe512c</id>
<content type='text'>
Commit be7fef656a1d087d3d1d3fa102da4fce85855935 (Add support for face
detection focus point mode to camerabin backend.) updated camerabin's
isFocusPointModeSupported() to indicates face detection mode support.
However, it forgets to remove the old code that says only auto and
custom is supported, making the face detection never reported as
supported.

Change-Id: I76627e0b72fb94cd1370bc990edd6c748086a5d9
Reviewed-by: Val Doroshchuk &lt;valentyn.doroshchuk@qt.io&gt;
(cherry picked from commit ce6440c999c34a2b80fa25121e893eccf68203a5)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commit be7fef656a1d087d3d1d3fa102da4fce85855935 (Add support for face
detection focus point mode to camerabin backend.) updated camerabin's
isFocusPointModeSupported() to indicates face detection mode support.
However, it forgets to remove the old code that says only auto and
custom is supported, making the face detection never reported as
supported.

Change-Id: I76627e0b72fb94cd1370bc990edd6c748086a5d9
Reviewed-by: Val Doroshchuk &lt;valentyn.doroshchuk@qt.io&gt;
(cherry picked from commit ce6440c999c34a2b80fa25121e893eccf68203a5)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>CameraBin: unset GValues after finish using them</title>
<updated>2020-09-11T14:12:52+00:00</updated>
<author>
<name>Ratchanan Srirattanamet</name>
<email>ratchanan@ubports.com</email>
</author>
<published>2020-09-09T17:30:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=b34065e03e467d2c2b7a04e84bbec815f595220c'/>
<id>b34065e03e467d2c2b7a04e84bbec815f595220c</id>
<content type='text'>
GValue can contain allocated memory. Not unsetting it can cause memory
leak. This patch adds g_value_unset() calls to various places that miss
ones.

Change-Id: I78e0f8f6c558ada0e7828c11094132359c579c2a
Reviewed-by: Val Doroshchuk &lt;valentyn.doroshchuk@qt.io&gt;
(cherry picked from commit 24ac478e50dab189b53c749b34971a807aa6da4d)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GValue can contain allocated memory. Not unsetting it can cause memory
leak. This patch adds g_value_unset() calls to various places that miss
ones.

Change-Id: I78e0f8f6c558ada0e7828c11094132359c579c2a
Reviewed-by: Val Doroshchuk &lt;valentyn.doroshchuk@qt.io&gt;
(cherry picked from commit 24ac478e50dab189b53c749b34971a807aa6da4d)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>AVF: Introduce QCameraCaptureDestinationControl_iid</title>
<updated>2020-09-10T14:11:35+00:00</updated>
<author>
<name>Val Doroshchuk</name>
<email>valentyn.doroshchuk@qt.io</email>
</author>
<published>2020-07-23T14:09:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=fd2bb11b9c9f4a0cff99ed21d9e5291ff5ec065d'/>
<id>fd2bb11b9c9f4a0cff99ed21d9e5291ff5ec065d</id>
<content type='text'>
Can be used like:
QCameraImageCapture-&gt;setCaptureDestination(
    QCameraImageCapture::CaptureToBuffer | QCameraImageCapture::CaptureToFile);

Both CaptureToBuffer and CaptureToFile are supported.

If CaptureToBuffer is requested, then it sends imageAvailble signal
If CaptureToFile is requested, it sends imageSaved

imageCaptured is sent only if there is the video frame available.
(e.g. when abstract video surface is used as viewfinder)

Fixes: QTBUG-85470
Change-Id: If22281e4d0eacfb0d38f8b1c8b676191817f592e
Reviewed-by: Ihor Dutchak &lt;ihor.youw@gmail.com&gt;
Reviewed-by: Tor Arne Vestbø &lt;tor.arne.vestbo@qt.io&gt;
(cherry picked from commit cdd87907722aff14c393dba02b7e43c924b60d06)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Can be used like:
QCameraImageCapture-&gt;setCaptureDestination(
    QCameraImageCapture::CaptureToBuffer | QCameraImageCapture::CaptureToFile);

Both CaptureToBuffer and CaptureToFile are supported.

If CaptureToBuffer is requested, then it sends imageAvailble signal
If CaptureToFile is requested, it sends imageSaved

imageCaptured is sent only if there is the video frame available.
(e.g. when abstract video surface is used as viewfinder)

Fixes: QTBUG-85470
Change-Id: If22281e4d0eacfb0d38f8b1c8b676191817f592e
Reviewed-by: Ihor Dutchak &lt;ihor.youw@gmail.com&gt;
Reviewed-by: Tor Arne Vestbø &lt;tor.arne.vestbo@qt.io&gt;
(cherry picked from commit cdd87907722aff14c393dba02b7e43c924b60d06)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changes file for Qt 5.15.1</title>
<updated>2020-09-03T10:59:52+00:00</updated>
<author>
<name>Antti Kokko</name>
<email>antti.kokko@qt.io</email>
</author>
<published>2020-08-24T09:20:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=6d70c875615ffc9c315e203530aac0d320185701'/>
<id>6d70c875615ffc9c315e203530aac0d320185701</id>
<content type='text'>
Change-Id: Ida0d0494f46079ac3934742539965fe78a0d2f8c
Reviewed-by: Tor Arne Vestbø &lt;tor.arne.vestbo@qt.io&gt;
(cherry picked from commit 73d9affb0c44dc21d83e9aeec5e4d83bc57d189b)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ida0d0494f46079ac3934742539965fe78a0d2f8c
Reviewed-by: Tor Arne Vestbø &lt;tor.arne.vestbo@qt.io&gt;
(cherry picked from commit 73d9affb0c44dc21d83e9aeec5e4d83bc57d189b)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version</title>
<updated>2020-07-30T08:40:36+00:00</updated>
<author>
<name>Alexandru Croitor</name>
<email>alexandru.croitor@qt.io</email>
</author>
<published>2020-07-30T08:40:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtmultimedia.git/commit/?id=a0202e658becd9a07a93574c4f13cf43c21325fd'/>
<id>a0202e658becd9a07a93574c4f13cf43c21325fd</id>
<content type='text'>
Change-Id: Ie596b8a54749b7dd6c2c069da8d77cb74369be0b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie596b8a54749b7dd6c2c069da8d77cb74369be0b
</pre>
</div>
</content>
</entry>
</feed>
