diff options
author | Leonardo Sandoval <leonardo.sandoval@freescale.com> | 2013-02-07 11:41:14 -0600 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2013-02-19 17:28:41 -0300 |
commit | 5464b071dda99d05c7ced670bb3155f89b9154a0 (patch) | |
tree | df8ef2b880e9430ac41fd60105ffd6a4dca4645e | |
parent | d142c54fa5b20aa400f49e6e43259f1ebc739df5 (diff) | |
download | meta-fsl-arm-5464b071dda99d05c7ced670bb3155f89b9154a0.tar.gz |
qt4: Add a unreference instruction on qt4 phonon patch
Correct the qt4 phonon patch adding a statement which unreferences
an object representing the freescale video sink. Tested on a iMX6Q
machine using the fsl-image-gui image.
Fixes: https://bugzilla.yoctoproject.org/show_bug.cgi?id=3572
[YOCTO #3572]
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
-rw-r--r-- | recipes-qt/qt4/qt4/0001-Add-support-for-i.MX-codecs-to-phonon.patch | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/recipes-qt/qt4/qt4/0001-Add-support-for-i.MX-codecs-to-phonon.patch b/recipes-qt/qt4/qt4/0001-Add-support-for-i.MX-codecs-to-phonon.patch index fd6483d..1213650 100644 --- a/recipes-qt/qt4/qt4/0001-Add-support-for-i.MX-codecs-to-phonon.patch +++ b/recipes-qt/qt4/qt4/0001-Add-support-for-i.MX-codecs-to-phonon.patch | |||
@@ -427,7 +427,15 @@ index 968f3a8..c4662e7 100644 | |||
427 | QT_BEGIN_NAMESPACE | 427 | QT_BEGIN_NAMESPACE |
428 | 428 | ||
429 | namespace Phonon | 429 | namespace Phonon |
430 | @@ -83,26 +85,8 @@ X11Renderer::~X11Renderer() | 430 | @@ -78,31 +80,16 @@ X11Renderer::~X11Renderer() |
431 | { | ||
432 | m_renderWidget->setAttribute(Qt::WA_PaintOnScreen, false); | ||
433 | m_renderWidget->setAttribute(Qt::WA_NoSystemBackground, false); | ||
434 | + if (m_videoSink) { | ||
435 | + gst_object_unref (GST_OBJECT (m_videoSink)); | ||
436 | + } | ||
437 | delete m_renderWidget; | ||
438 | } | ||
431 | 439 | ||
432 | GstElement* X11Renderer::createVideoSink() | 440 | GstElement* X11Renderer::createVideoSink() |
433 | { | 441 | { |