<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: GStreamer and Phonon</title>
	<link>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/</link>
	<description>Just another GNOME Blogs weblog</description>
	<pubDate>Thu, 28 Aug 2008 12:23:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Bill</title>
		<link>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-600</link>
		<dc:creator>Bill</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-600</guid>
		<description>What is your opinion of AvKode, a phonon backend for FFmpeg that is a Qt/C++ implementation of libavformat and that uses the universal decoder libavcodec?&lt;p/&gt;&lt;a href="http://websvn.kde.org/branches/work/avkode/avkode/"&gt;http://websvn.kde.org/branches/work/avkode/avkode/&lt;/a&gt;&lt;p/&gt;AvKode's author, Allan Sandfeld (carewolf), claims  that going straight to the source (FFmpeg) will make it easier to add new features like encoding.&lt;p/&gt;</description>
		<content:encoded><![CDATA[<p>What is your opinion of AvKode, a phonon backend for FFmpeg that is a Qt/C++ implementation of libavformat and that uses the universal decoder libavcodec?
<p /><a href="http://websvn.kde.org/branches/work/avkode/avkode/">http://websvn.kde.org/branches/work/avkode/avkode/</a>
<p />AvKode&#8217;s author, Allan Sandfeld (carewolf), claims  that going straight to the source (FFmpeg) will make it easier to add new features like encoding.
<p />
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakob Petsovits</title>
		<link>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-601</link>
		<dc:creator>Jakob Petsovits</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-601</guid>
		<description>Whoa, this is great!&lt;p/&gt;I always wondered if there would be someone stepping up for a GStreamer plugin (after all, Xine, NMM, and MPlayer through FFmpeg are already being worked on), however I didn't expect the GStreamer people to do it themselves.&lt;p/&gt;Big praises from my side!&lt;p/&gt;And for the dedicated GStreamer-Qt stuff - I'm sure people will eventually use GStreamer for pro-audio or video editing stuff. It's just that simple players don't need GStreamer's power, and being able to select from various engines is more important to them.&lt;p/&gt;GStreamer will be the standard media framework, that way or the other. No need to lock out other frameworks to achieve that, the plain superiority of GStreamer will suffice :D&lt;br/&gt;As long as it's not distributed by default even in KDE-centric distributions, it's just not superiour enough. But it will be, no question on that.</description>
		<content:encoded><![CDATA[<p>Whoa, this is great!
<p />I always wondered if there would be someone stepping up for a GStreamer plugin (after all, Xine, NMM, and MPlayer through FFmpeg are already being worked on), however I didn&#8217;t expect the GStreamer people to do it themselves.
<p />Big praises from my side!
<p />And for the dedicated GStreamer-Qt stuff - I&#8217;m sure people will eventually use GStreamer for pro-audio or video editing stuff. It&#8217;s just that simple players don&#8217;t need GStreamer&#8217;s power, and being able to select from various engines is more important to them.
<p />GStreamer will be the standard media framework, that way or the other. No need to lock out other frameworks to achieve that, the plain superiority of GStreamer will suffice <img src='http://blogs.gnome.org/uraeus/wp-content/mu-plugins/tango-smilies/face-grin.png' alt=':D' class='wp-smiley' width='16' height='16' /> <br />As long as it&#8217;s not distributed by default even in KDE-centric distributions, it&#8217;s just not superiour enough. But it will be, no question on that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zaheer</title>
		<link>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-602</link>
		<dc:creator>Zaheer</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-602</guid>
		<description>Bill,&lt;p/&gt;I believe the GStreamer backend will cover encoding from the beginning.  GStreamer is not a playback only multimedia framework.  FFMpeg does not cover hardware audio output/input, video output/input well.&lt;p/&gt;Also the big crunch is that ffmpeg is not legally distributable in the USA and other countries due to patent restrictions.  The LGPL and GPL require you to transfer all rights on the code (including IP such as patent licences) on distribution.  This would of course be crippling financially on distributors. Quote from LGPL (licence ffmpeg is under):&lt;br/&gt;"For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library."&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>Bill,
<p />I believe the GStreamer backend will cover encoding from the beginning.  GStreamer is not a playback only multimedia framework.  FFMpeg does not cover hardware audio output/input, video output/input well.
<p />Also the big crunch is that ffmpeg is not legally distributable in the USA and other countries due to patent restrictions.  The LGPL and GPL require you to transfer all rights on the code (including IP such as patent licences) on distribution.  This would of course be crippling financially on distributors. Quote from LGPL (licence ffmpeg is under):<br />&#8220;For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wade Olson</title>
		<link>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-603</link>
		<dc:creator>Wade Olson</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-603</guid>
		<description>This is fantastic news.  Matthias of Phonon has already blogged about it.&lt;p/&gt;Thanks for the announcement, thanks to Fluendo, and thanks to the "major industry player" that isn't known yet :).&lt;p/&gt;It's always great to hear about collaboration.  Good example of people having differences (need for Phonon), but seeing the larger picture and working together.&lt;p/&gt;Thanks again!</description>
		<content:encoded><![CDATA[<p>This is fantastic news.  Matthias of Phonon has already blogged about it.
<p />Thanks for the announcement, thanks to Fluendo, and thanks to the &#8220;major industry player&#8221; that isn&#8217;t known yet :).
<p />It&#8217;s always great to hear about collaboration.  Good example of people having differences (need for Phonon), but seeing the larger picture and working together.
<p />Thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill</title>
		<link>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-604</link>
		<dc:creator>Bill</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-604</guid>
		<description>Zaheer,&lt;p/&gt;Thanks for your explanation. Hate it how US patent policy is so anti-consumer.</description>
		<content:encoded><![CDATA[<p>Zaheer,
<p />Thanks for your explanation. Hate it how US patent policy is so anti-consumer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: taj</title>
		<link>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-605</link>
		<dc:creator>taj</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-605</guid>
		<description>This is the best possible outcome. Congrats and thanks to you and your sponsor.</description>
		<content:encoded><![CDATA[<p>This is the best possible outcome. Congrats and thanks to you and your sponsor.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-606</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-606</guid>
		<description>Excellent!&lt;p/&gt;Not sure about the benefits of shipping proprietary codecs though. It may be the easiest option, but every penny you pay to them goes to their pro-swpat lobbyists and their enforcement legal department. So it rather annulls any philosophical high ground you may be heading for in the long run.</description>
		<content:encoded><![CDATA[<p>Excellent!
<p />Not sure about the benefits of shipping proprietary codecs though. It may be the easiest option, but every penny you pay to them goes to their pro-swpat lobbyists and their enforcement legal department. So it rather annulls any philosophical high ground you may be heading for in the long run.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Pyne</title>
		<link>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-607</link>
		<dc:creator>Michael Pyne</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-607</guid>
		<description>Christian,&lt;p/&gt;As author of one of the pro-Phonon essays when this first started I'd just like to say that I'm very excited to hear this news.  I just wish I actually had the time to contribute to chip in myself. :-(</description>
		<content:encoded><![CDATA[<p>Christian,
<p />As author of one of the pro-Phonon essays when this first started I&#8217;d just like to say that I&#8217;m very excited to hear this news.  I just wish I actually had the time to contribute to chip in myself. <img src='http://blogs.gnome.org/uraeus/wp-content/mu-plugins/tango-smilies/face-sad.png' alt=':-(' class='wp-smiley' width='16' height='16' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Quintesse</title>
		<link>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-608</link>
		<dc:creator>Quintesse</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-608</guid>
		<description>Zaheer, just curious but GStreamer is under the LGPL license as well, so what is the difference with ffmpeg?</description>
		<content:encoded><![CDATA[<p>Zaheer, just curious but GStreamer is under the LGPL license as well, so what is the difference with ffmpeg?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian</title>
		<link>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-609</link>
		<dc:creator>Christian</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/uraeus/2006/10/24/gstreamer-and-phonon/#comment-609</guid>
		<description>Quintesse,&lt;br/&gt;The difference is in the packaging and organisation of GStreamer. GStreamer is organized in a way that makes it very easy for distributors to use the core and a set of assumed patent free plugins and combining that with licensed codec implementations to be able to ship out of the box support for whatever codecs they want.</description>
		<content:encoded><![CDATA[<p>Quintesse,<br />The difference is in the packaging and organisation of GStreamer. GStreamer is organized in a way that makes it very easy for distributors to use the core and a set of assumed patent free plugins and combining that with licensed codec implementations to be able to ship out of the box support for whatever codecs they want.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
