<?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/"
		>
<channel>
	<title>Comments on: Clear-cutting the Jungle</title>
	<atom:link href="http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 26 Jul 2010 06:35:46 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: maladict</title>
		<link>http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/comment-page-1/#comment-1141</link>
		<dc:creator>maladict</dc:creator>
		<pubDate>Mon, 29 Sep 2008 15:45:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/#comment-1141</guid>
		<description>Of course you wouldn&#039;t use Phonon outside of KDE or Qt, because it pulls Qt dependencies. But it&#039;s still a sane and actually extremely simple thing, abstracting backends away. I mean, everyone sane does that, how can that actually lead to a discussion? Also you shouldn&#039;t forget that these &quot;simple things&quot; cover 95% of all needs of desktop applications (audio playback, synchronized effects, video playback, ...). Actually a lot of Linux Audio Software has the same as Phonon inside their own Sources.</description>
		<content:encoded><![CDATA[<p>Of course you wouldn&#8217;t use Phonon outside of KDE or Qt, because it pulls Qt dependencies. But it&#8217;s still a sane and actually extremely simple thing, abstracting backends away. I mean, everyone sane does that, how can that actually lead to a discussion? Also you shouldn&#8217;t forget that these &#8220;simple things&#8221; cover 95% of all needs of desktop applications (audio playback, synchronized effects, video playback, &#8230;). Actually a lot of Linux Audio Software has the same as Phonon inside their own Sources.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/comment-page-1/#comment-1135</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Fri, 26 Sep 2008 17:14:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/#comment-1135</guid>
		<description>Indeed, I wasn&#039;t talking about Phonon at all.  However, I can add my opinion of Phonon.

Phonon is a nice addition to the Qt platform that allows developers to create applications that do a limited amount of media functionality.  Importantly, it&#039;s all done in a Qt API style, so it does not require a huge amount of initial learning if one is already familiar with the Qt platform.  The tradeoff for this ease of use is the limited functionality (compared to the underlying media framework), and potentially slightly different behavior among platforms.  A wise developer that is currently using the Qt platform would probably use Phonon initially to do simple things, then convert to the underlying media framework if more power is needed.  A wise developer that is not using Qt would unlikely consider Phonon at all.</description>
		<content:encoded><![CDATA[<p>Indeed, I wasn&#8217;t talking about Phonon at all.  However, I can add my opinion of Phonon.</p>
<p>Phonon is a nice addition to the Qt platform that allows developers to create applications that do a limited amount of media functionality.  Importantly, it&#8217;s all done in a Qt API style, so it does not require a huge amount of initial learning if one is already familiar with the Qt platform.  The tradeoff for this ease of use is the limited functionality (compared to the underlying media framework), and potentially slightly different behavior among platforms.  A wise developer that is currently using the Qt platform would probably use Phonon initially to do simple things, then convert to the underlying media framework if more power is needed.  A wise developer that is not using Qt would unlikely consider Phonon at all.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: felix</title>
		<link>http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/comment-page-1/#comment-1134</link>
		<dc:creator>felix</dc:creator>
		<pubDate>Fri, 26 Sep 2008 15:32:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/#comment-1134</guid>
		<description>After I wrote this I noticed that I tried to imply something that you didn&#039;t say, so I retract my question :)
But IMHO Phonon is nice abstraction that would, in theory, allow apps to reuse host&#039;s native codec library instead of having to rely always on gstreamer (which IMHO still isn&#039;t even up to standards set by some other video players in Linux).</description>
		<content:encoded><![CDATA[<p>After I wrote this I noticed that I tried to imply something that you didn&#8217;t say, so I retract my question <img src='http://www.schleef.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
But IMHO Phonon is nice abstraction that would, in theory, allow apps to reuse host&#8217;s native codec library instead of having to rely always on gstreamer (which IMHO still isn&#8217;t even up to standards set by some other video players in Linux).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: felix</title>
		<link>http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/comment-page-1/#comment-1133</link>
		<dc:creator>felix</dc:creator>
		<pubDate>Fri, 26 Sep 2008 14:20:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/#comment-1133</guid>
		<description>Do you suggest that gstreamer is better on Windows than DirectShow, or it has better codecs available?

I&#039;d rather use native codec API on the system I run on. In windows it&#039;s DirectShow. In OSX it&#039;s Quicktime (a guess), in Linux it&#039;s either xine or gtstreamer (or something else, but large fraction of them basically run on ffmpeg codec implementations). Phonon is abstraction above that, comparing gstreamer and phonon is comparing apples and oranges.

So the choice (in this case) is a good thing, cross platform application should be able to plug in and reuse as much as possible of the host OS. And, realistically, I don&#039;t expect a whole world to suddenly start developing gstreamer codecs as they do for DShow currently (remember that there are a lot of closed source en/decoders out there, some of them may not have equally good oss equivalent nor the support for gstreamer) .</description>
		<content:encoded><![CDATA[<p>Do you suggest that gstreamer is better on Windows than DirectShow, or it has better codecs available?</p>
<p>I&#8217;d rather use native codec API on the system I run on. In windows it&#8217;s DirectShow. In OSX it&#8217;s Quicktime (a guess), in Linux it&#8217;s either xine or gtstreamer (or something else, but large fraction of them basically run on ffmpeg codec implementations). Phonon is abstraction above that, comparing gstreamer and phonon is comparing apples and oranges.</p>
<p>So the choice (in this case) is a good thing, cross platform application should be able to plug in and reuse as much as possible of the host OS. And, realistically, I don&#8217;t expect a whole world to suddenly start developing gstreamer codecs as they do for DShow currently (remember that there are a lot of closed source en/decoders out there, some of them may not have equally good oss equivalent nor the support for gstreamer) .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lennart</title>
		<link>http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/comment-page-1/#comment-1127</link>
		<dc:creator>Lennart</dc:creator>
		<pubDate>Wed, 24 Sep 2008 23:01:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.schleef.org/blog/2008/09/24/clear-cutting-the-jungle/#comment-1127</guid>
		<description>The name is &quot;Lennart&quot; with an a.

Thanks for endorsing that guide!</description>
		<content:encoded><![CDATA[<p>The name is &#8220;Lennart&#8221; with an a.</p>
<p>Thanks for endorsing that guide!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
