<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Gkiagia's Blog</title>
	<atom:link href="http://gkiagia.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://gkiagia.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Tue, 30 Apr 2013 16:50:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Introducing qtvideosink &#8211; GStreamer meets QML by sanv</title>
		<link>http://gkiagia.wordpress.com/2012/02/09/introducing-qtvideosink-gstreamer-meets-qml/#comment-452</link>
		<dc:creator><![CDATA[sanv]]></dc:creator>
		<pubDate>Tue, 30 Apr 2013 16:50:32 +0000</pubDate>
		<guid isPermaLink="false">http://gkiagia.wordpress.com/?p=96#comment-452</guid>
		<description><![CDATA[Hello.
It is impossible to build...
Generating connect.moc
/usr/local/qt5pi/bin/moc -I/home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer/src -I/usr/include -I/home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer/src/QGlib -I/usr/include/glib-2.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/local/qt5pi/include -I/usr/local/qt5pi/include/QtCore -I/usr/local/qt5pi/mkspecs/devices/linux-rasp-pi-g++ -DQT_NO_KEYWORDS -o /home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer/src/QGlib/connect.moc /home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer/src/QGlib/connect.cpp 
No such file or directory
AUTOMOC: error: process for /home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer/src/QGlib/connect.moc failed:
No such file or directory
moc failed...
make[2]: *** [src/QGlib/CMakeFiles/QtGLib_automoc]  Error1
make[2]: Leaving directory `/home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer&#039;
make[1]: *** [src/QGlib/CMakeFiles/QtGLib_automoc.dir/all] Error 2
make[1]: Leaving directory `/home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer&#039;
make: *** [all] Error 2

Help,pls)]]></description>
		<content:encoded><![CDATA[<p>Hello.<br />
It is impossible to build&#8230;<br />
Generating connect.moc<br />
/usr/local/qt5pi/bin/moc -I/home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer/src -I/usr/include -I/home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer/src/QGlib -I/usr/include/glib-2.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/local/qt5pi/include -I/usr/local/qt5pi/include/QtCore -I/usr/local/qt5pi/mkspecs/devices/linux-rasp-pi-g++ -DQT_NO_KEYWORDS -o /home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer/src/QGlib/connect.moc /home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer/src/QGlib/connect.cpp<br />
No such file or directory<br />
AUTOMOC: error: process for /home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer/src/QGlib/connect.moc failed:<br />
No such file or directory<br />
moc failed&#8230;<br />
make[2]: *** [src/QGlib/CMakeFiles/QtGLib_automoc]  Error1<br />
make[2]: Leaving directory `/home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer&#8217;<br />
make[1]: *** [src/QGlib/CMakeFiles/QtGLib_automoc.dir/all] Error 2<br />
make[1]: Leaving directory `/home/pi/gstreamer_custom/custom_Gstreamer/qt-gstreamer&#8217;<br />
make: *** [all] Error 2</p>
<p>Help,pls)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introducing qtvideosink &#8211; GStreamer meets QML by Matteo</title>
		<link>http://gkiagia.wordpress.com/2012/02/09/introducing-qtvideosink-gstreamer-meets-qml/#comment-449</link>
		<dc:creator><![CDATA[Matteo]]></dc:creator>
		<pubDate>Wed, 27 Mar 2013 14:48:23 +0000</pubDate>
		<guid isPermaLink="false">http://gkiagia.wordpress.com/?p=96#comment-449</guid>
		<description><![CDATA[Sorry for not reply directly to your answer.

ps.: I&#039;m working on a tegra2 board.]]></description>
		<content:encoded><![CDATA[<p>Sorry for not reply directly to your answer.</p>
<p>ps.: I&#8217;m working on a tegra2 board.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introducing qtvideosink &#8211; GStreamer meets QML by Matteo</title>
		<link>http://gkiagia.wordpress.com/2012/02/09/introducing-qtvideosink-gstreamer-meets-qml/#comment-448</link>
		<dc:creator><![CDATA[Matteo]]></dc:creator>
		<pubDate>Wed, 27 Mar 2013 14:46:17 +0000</pubDate>
		<guid isPermaLink="false">http://gkiagia.wordpress.com/?p=96#comment-448</guid>
		<description><![CDATA[I mean if it works even with qt5.

I&#039;m going crazy with qml+gstreamer, I&#039;ve a videosink provided by nvidia that provide hw acceleration to my videos, but I can&#039;t understand how to make it works with qml/qt]]></description>
		<content:encoded><![CDATA[<p>I mean if it works even with qt5.</p>
<p>I&#8217;m going crazy with qml+gstreamer, I&#8217;ve a videosink provided by nvidia that provide hw acceleration to my videos, but I can&#8217;t understand how to make it works with qml/qt</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introducing qtvideosink &#8211; GStreamer meets QML by gkiagia</title>
		<link>http://gkiagia.wordpress.com/2012/02/09/introducing-qtvideosink-gstreamer-meets-qml/#comment-447</link>
		<dc:creator><![CDATA[gkiagia]]></dc:creator>
		<pubDate>Wed, 27 Mar 2013 14:43:28 +0000</pubDate>
		<guid isPermaLink="false">http://gkiagia.wordpress.com/?p=96#comment-447</guid>
		<description><![CDATA[What do you mean by &quot;valid&quot;? It was released 2 years ago. It has fallen a bit behind since then, unfortunately, but there is still interest in it. If you are looking for Qt5 support, check this branch: https://code.launchpad.net/~phablet-team/phablet-extras/qt-gstreamer]]></description>
		<content:encoded><![CDATA[<p>What do you mean by &#8220;valid&#8221;? It was released 2 years ago. It has fallen a bit behind since then, unfortunately, but there is still interest in it. If you are looking for Qt5 support, check this branch: <a href="https://code.launchpad.net/~phablet-team/phablet-extras/qt-gstreamer" rel="nofollow">https://code.launchpad.net/~phablet-team/phablet-extras/qt-gstreamer</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introducing qtvideosink &#8211; GStreamer meets QML by Matteo</title>
		<link>http://gkiagia.wordpress.com/2012/02/09/introducing-qtvideosink-gstreamer-meets-qml/#comment-446</link>
		<dc:creator><![CDATA[Matteo]]></dc:creator>
		<pubDate>Wed, 27 Mar 2013 14:11:57 +0000</pubDate>
		<guid isPermaLink="false">http://gkiagia.wordpress.com/?p=96#comment-446</guid>
		<description><![CDATA[Hi, thanks for your work.
Is this work valid yet? I mean, I see no more updates from a lots of month and now there is QT5, I&#039;m looking for a simple way to put my video inside qml using gstreamer (with some particular options).

Thank you.]]></description>
		<content:encoded><![CDATA[<p>Hi, thanks for your work.<br />
Is this work valid yet? I mean, I see no more updates from a lots of month and now there is QT5, I&#8217;m looking for a simple way to put my video inside qml using gstreamer (with some particular options).</p>
<p>Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GSoC week #8 (kcall) &#8211; writing Gstreamer bindings for Qt and more&#8230; by gkiagia</title>
		<link>http://gkiagia.wordpress.com/2009/07/20/gsoc-week-8-kcall-writing-gstreamer-bindings-for-qt-and-more/#comment-444</link>
		<dc:creator><![CDATA[gkiagia]]></dc:creator>
		<pubDate>Sat, 09 Mar 2013 10:39:52 +0000</pubDate>
		<guid isPermaLink="false">http://gkiagia.wordpress.com/?p=39#comment-444</guid>
		<description><![CDATA[If you mean QtGStreamer python bindings, then the answer is no. However, there are native python bindings for GStreamer, which you can probably use with PyQt.]]></description>
		<content:encoded><![CDATA[<p>If you mean QtGStreamer python bindings, then the answer is no. However, there are native python bindings for GStreamer, which you can probably use with PyQt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GSoC week #8 (kcall) &#8211; writing Gstreamer bindings for Qt and more&#8230; by Vaibhav Kapoor</title>
		<link>http://gkiagia.wordpress.com/2009/07/20/gsoc-week-8-kcall-writing-gstreamer-bindings-for-qt-and-more/#comment-443</link>
		<dc:creator><![CDATA[Vaibhav Kapoor]]></dc:creator>
		<pubDate>Sat, 09 Mar 2013 10:33:45 +0000</pubDate>
		<guid isPermaLink="false">http://gkiagia.wordpress.com/?p=39#comment-443</guid>
		<description><![CDATA[Hi is there anyway to use this with Python bindings. I would really like to implement it in a PyQT GUI.
Thank you.]]></description>
		<content:encoded><![CDATA[<p>Hi is there anyway to use this with Python bindings. I would really like to implement it in a PyQT GUI.<br />
Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introducing qtvideosink &#8211; GStreamer meets QML by SteveL</title>
		<link>http://gkiagia.wordpress.com/2012/02/09/introducing-qtvideosink-gstreamer-meets-qml/#comment-439</link>
		<dc:creator><![CDATA[SteveL]]></dc:creator>
		<pubDate>Sat, 12 Jan 2013 18:58:47 +0000</pubDate>
		<guid isPermaLink="false">http://gkiagia.wordpress.com/?p=96#comment-439</guid>
		<description><![CDATA[OK, following up my own question with the answer... I now see that setProperty(&quot;video-sink&quot;...) in the qmlplayer example is a playbin2-specific way of overriding its output sink, and the more normal case for a GStreamer pipeline is to add the video sink to the pipeline and link the last stage of the pipeline (in my case ffmpegcolorspace) directly to the video sink. I&#039;m now able to build the qmlplayer example code with a custom pipeline - cool!]]></description>
		<content:encoded><![CDATA[<p>OK, following up my own question with the answer&#8230; I now see that setProperty(&#8220;video-sink&#8221;&#8230;) in the qmlplayer example is a playbin2-specific way of overriding its output sink, and the more normal case for a GStreamer pipeline is to add the video sink to the pipeline and link the last stage of the pipeline (in my case ffmpegcolorspace) directly to the video sink. I&#8217;m now able to build the qmlplayer example code with a custom pipeline &#8211; cool!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introducing qtvideosink &#8211; GStreamer meets QML by SteveL</title>
		<link>http://gkiagia.wordpress.com/2012/02/09/introducing-qtvideosink-gstreamer-meets-qml/#comment-437</link>
		<dc:creator><![CDATA[SteveL]]></dc:creator>
		<pubDate>Thu, 10 Jan 2013 14:39:30 +0000</pubDate>
		<guid isPermaLink="false">http://gkiagia.wordpress.com/?p=96#comment-437</guid>
		<description><![CDATA[Hello George,

Thanks for the work you have done on this element. 

I am trying to modify your qmlplayer example to use a more complex GStreamer pipeline, rather than playbin2, and am having trouble getting to see my video.

The pipeline I am using is
&quot;v4l2src ! ffmpegcolorspace ! qtvideosink&quot; - I see no video or
&quot;v4l2src ! ffmpegcolorspace ! ximagesink&quot; - video pops up in new window

My guess is that I am not doing the &quot;setProperty(&quot;video-sink&quot;...) call correctly, but am at the limit of my knowledge.

Can you give an example of how to setup a pipeline using QGst::Bin::fromDescription() that does not use playbin2?

Thanks,
Steve.]]></description>
		<content:encoded><![CDATA[<p>Hello George,</p>
<p>Thanks for the work you have done on this element. </p>
<p>I am trying to modify your qmlplayer example to use a more complex GStreamer pipeline, rather than playbin2, and am having trouble getting to see my video.</p>
<p>The pipeline I am using is<br />
&#8220;v4l2src ! ffmpegcolorspace ! qtvideosink&#8221; &#8211; I see no video or<br />
&#8220;v4l2src ! ffmpegcolorspace ! ximagesink&#8221; &#8211; video pops up in new window</p>
<p>My guess is that I am not doing the &#8220;setProperty(&#8220;video-sink&#8221;&#8230;) call correctly, but am at the limit of my knowledge.</p>
<p>Can you give an example of how to setup a pipeline using QGst::Bin::fromDescription() that does not use playbin2?</p>
<p>Thanks,<br />
Steve.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introducing qtvideosink &#8211; GStreamer meets QML by Bruno STEUX</title>
		<link>http://gkiagia.wordpress.com/2012/02/09/introducing-qtvideosink-gstreamer-meets-qml/#comment-436</link>
		<dc:creator><![CDATA[Bruno STEUX]]></dc:creator>
		<pubDate>Fri, 04 Jan 2013 15:48:58 +0000</pubDate>
		<guid isPermaLink="false">http://gkiagia.wordpress.com/?p=96#comment-436</guid>
		<description><![CDATA[Hi,
I&#039;m using your QtGStreamer code quite extensively, and it&#039;s really a very nice piece of code : very simple and effective. So first of all thank you for providing this to the Qt community.
Indeed, I&#039;m now running into an issue with QtGstreamer and Qt 4.8 (tested with Qt 4.8.2 to 4.8.4), which is quite simple to produce and is really annoying.
I&#039;m using your custom VideoItem QML element. The problem is that it&#039;s systematically drawn at the wrong place (when not at 0,0).
For instance, if you modify your example &quot;qmlplayer.qml&quot; and replace (for the VideoItem) :
&quot;width: window.width&quot;
by
&quot;width:320; anchors.horizontalCenter: parent.horizontalCenter&quot;,
you would expect the VideoItem to be horizontally centered, but it will appear on the right of the window.
Indeed, all the VideoItem elements are drawn with x and y coordinates multplied by 2, and it&#039;s true with and without OpenGL.

I&#039;ve dug into your code in order to find where could be the issue, but I couldn&#039;t find it.
Indeed, the coordinates of QPainter are wrong in GraphicsVideoWidget::paint (graphicsvideowidget.cpp, in attachment) :
Adding :
        QPointF I(-painter-&gt;deviceTransform().dx() / 2, -painter-&gt;deviceTransform().dy() / 2);
        painter-&gt;translate(offset);
partially solves the issue (only in OpenGL. Not in normal drawing mode since there is then a clipping issue).
But it&#039;s just an unclean workaround.
I don&#039;t know much about the Qt architecture, but I suspect a bug in the computations of coordinates in QGraphicsWidget in the Qt code...
Have you ever heard of this ? I can&#039;t find anything similar on the internet, but I&#039;m surprised I&#039;m the first to run into this issue, which is quite simple to run into...
Maybe that issue has disappeared with Qt5, but I can&#039;t manage to compile your code with Qt5... Do you plan to make a release for Qt5 ?

Anyway, I wish you a happy new year with many good useful programs.
With my best regards,
   B. Steux
   Mines ParisTech - Nexter Robotics]]></description>
		<content:encoded><![CDATA[<p>Hi,<br />
I&#8217;m using your QtGStreamer code quite extensively, and it&#8217;s really a very nice piece of code : very simple and effective. So first of all thank you for providing this to the Qt community.<br />
Indeed, I&#8217;m now running into an issue with QtGstreamer and Qt 4.8 (tested with Qt 4.8.2 to 4.8.4), which is quite simple to produce and is really annoying.<br />
I&#8217;m using your custom VideoItem QML element. The problem is that it&#8217;s systematically drawn at the wrong place (when not at 0,0).<br />
For instance, if you modify your example &#8220;qmlplayer.qml&#8221; and replace (for the VideoItem) :<br />
&#8220;width: window.width&#8221;<br />
by<br />
&#8220;width:320; anchors.horizontalCenter: parent.horizontalCenter&#8221;,<br />
you would expect the VideoItem to be horizontally centered, but it will appear on the right of the window.<br />
Indeed, all the VideoItem elements are drawn with x and y coordinates multplied by 2, and it&#8217;s true with and without OpenGL.</p>
<p>I&#8217;ve dug into your code in order to find where could be the issue, but I couldn&#8217;t find it.<br />
Indeed, the coordinates of QPainter are wrong in GraphicsVideoWidget::paint (graphicsvideowidget.cpp, in attachment) :<br />
Adding :<br />
        QPointF I(-painter-&gt;deviceTransform().dx() / 2, -painter-&gt;deviceTransform().dy() / 2);<br />
        painter-&gt;translate(offset);<br />
partially solves the issue (only in OpenGL. Not in normal drawing mode since there is then a clipping issue).<br />
But it&#8217;s just an unclean workaround.<br />
I don&#8217;t know much about the Qt architecture, but I suspect a bug in the computations of coordinates in QGraphicsWidget in the Qt code&#8230;<br />
Have you ever heard of this ? I can&#8217;t find anything similar on the internet, but I&#8217;m surprised I&#8217;m the first to run into this issue, which is quite simple to run into&#8230;<br />
Maybe that issue has disappeared with Qt5, but I can&#8217;t manage to compile your code with Qt5&#8230; Do you plan to make a release for Qt5 ?</p>
<p>Anyway, I wish you a happy new year with many good useful programs.<br />
With my best regards,<br />
   B. Steux<br />
   Mines ParisTech &#8211; Nexter Robotics</p>
]]></content:encoded>
	</item>
</channel>
</rss>
