<?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: &#8220;Multithreading&#8221; in ActionScript, PartII &#8211; JPEGEncoder Example</title>
	<atom:link href="http://www.victordramba.com/?feed=rss2&#038;p=28" rel="self" type="application/rss+xml" />
	<link>http://www.victordramba.com/?p=28</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 13 Aug 2010 20:02:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Victor</title>
		<link>http://www.victordramba.com/?p=28&#038;cpage=1#comment-3608</link>
		<dc:creator>Victor</dc:creator>
		<pubDate>Thu, 12 Nov 2009 19:36:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.victordramba.com/?p=28#comment-3608</guid>
		<description>thank you for the link, great enhancement!
note that there are more complex &quot;threading&quot; solutions out there to use

as for me, i tend to use minimalistic stuff - sometimes not the best idea, sometimes a life savior.</description>
		<content:encoded><![CDATA[<p>thank you for the link, great enhancement!<br />
note that there are more complex &#8220;threading&#8221; solutions out there to use</p>
<p>as for me, i tend to use minimalistic stuff &#8211; sometimes not the best idea, sometimes a life savior.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan Gifford</title>
		<link>http://www.victordramba.com/?p=28&#038;cpage=1#comment-3603</link>
		<dc:creator>Evan Gifford</dc:creator>
		<pubDate>Thu, 12 Nov 2009 18:09:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.victordramba.com/?p=28#comment-3603</guid>
		<description>Nice work! I was just attempting to do the same when I though &quot;Ah, someone must have done this already &gt;&gt; Google&quot;.

One thing you might try is updating JPEG encoder per this link: http://www.bytearray.org/?p=775 if FP10 is an option, this makes encoding 3-4 times faster!</description>
		<content:encoded><![CDATA[<p>Nice work! I was just attempting to do the same when I though &#8220;Ah, someone must have done this already &gt;&gt; Google&#8221;.</p>
<p>One thing you might try is updating JPEG encoder per this link: <a href="http://www.bytearray.org/?p=775" rel="nofollow">http://www.bytearray.org/?p=775</a> if FP10 is an option, this makes encoding 3-4 times faster!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor</title>
		<link>http://www.victordramba.com/?p=28&#038;cpage=1#comment-1654</link>
		<dc:creator>Victor</dc:creator>
		<pubDate>Thu, 09 Jul 2009 21:38:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.victordramba.com/?p=28#comment-1654</guid>
		<description>@mattjpoole
thank you
the concept is obvious, nothing special in my article, just an example. just before writing the &quot;library&quot;, i searched the web for something similar and because i didn&#039;t find something good enough, i shared mine just as i used it in minibuilder. lots of the stuff in minibuilder have a minimalistic approach, i am concerned about speed and size.

a side note, i don&#039;t think dispatching progress events is a good idea, i left the progress query to be done outside the framework, as some tasks don&#039;t need to dispatch progress state and it would be a waste of precious time.
a better option, i think, would be to enforce the task to provide the value of it&#039;s progress through the interface. but that would also be an overhead, i like the frameworks to be as light as possible.</description>
		<content:encoded><![CDATA[<p>@mattjpoole<br />
thank you<br />
the concept is obvious, nothing special in my article, just an example. just before writing the &#8220;library&#8221;, i searched the web for something similar and because i didn&#8217;t find something good enough, i shared mine just as i used it in minibuilder. lots of the stuff in minibuilder have a minimalistic approach, i am concerned about speed and size.</p>
<p>a side note, i don&#8217;t think dispatching progress events is a good idea, i left the progress query to be done outside the framework, as some tasks don&#8217;t need to dispatch progress state and it would be a waste of precious time.<br />
a better option, i think, would be to enforce the task to provide the value of it&#8217;s progress through the interface. but that would also be an overhead, i like the frameworks to be as light as possible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mattjpoole</title>
		<link>http://www.victordramba.com/?p=28&#038;cpage=1#comment-1652</link>
		<dc:creator>mattjpoole</dc:creator>
		<pubDate>Thu, 09 Jul 2009 20:05:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.victordramba.com/?p=28#comment-1652</guid>
		<description>Nice work

I made something very similar a while back

http://blog.barncar.com/?p=10

I made my version dispatch progress events as each chunk was processed - this gives you the ability to show feedback too on large processing jobs.</description>
		<content:encoded><![CDATA[<p>Nice work</p>
<p>I made something very similar a while back</p>
<p><a href="http://blog.barncar.com/?p=10" rel="nofollow">http://blog.barncar.com/?p=10</a></p>
<p>I made my version dispatch progress events as each chunk was processed &#8211; this gives you the ability to show feedback too on large processing jobs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ActionScript 3 Log &#187; Blog Archive &#187; &#8220;Multithreading&#8221; in Actionscript</title>
		<link>http://www.victordramba.com/?p=28&#038;cpage=1#comment-1555</link>
		<dc:creator>ActionScript 3 Log &#187; Blog Archive &#187; &#8220;Multithreading&#8221; in Actionscript</dc:creator>
		<pubDate>Thu, 25 Jun 2009 11:42:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.victordramba.com/?p=28#comment-1555</guid>
		<description>[...] &#8220;Multithreading&#8221; in ActionScript, PartII - JPEGEncoder Example  [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8220;Multithreading&#8221; in ActionScript, PartII &#8211; JPEGEncoder Example  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor</title>
		<link>http://www.victordramba.com/?p=28&#038;cpage=1#comment-1526</link>
		<dc:creator>Victor</dc:creator>
		<pubDate>Fri, 19 Jun 2009 15:35:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.victordramba.com/?p=28#comment-1526</guid>
		<description>Rick Winscot, no, I only tested for fixed framerate. Also, some constants in the ThreadsController are very sensitive, depending on the rest of your application. One may fine-tune those to get desired results. For example, if you&#039;re showing animations, you will give more time to rendering, or if the &quot;threaded&quot; task is more important, you do the other way..

10x for the comment, and yes, I read Alex Harui&#039;s article long time ago. I should have posted the link myself but I couldn&#039;t find the article any more.</description>
		<content:encoded><![CDATA[<p>Rick Winscot, no, I only tested for fixed framerate. Also, some constants in the ThreadsController are very sensitive, depending on the rest of your application. One may fine-tune those to get desired results. For example, if you&#8217;re showing animations, you will give more time to rendering, or if the &#8220;threaded&#8221; task is more important, you do the other way..</p>
<p>10x for the comment, and yes, I read Alex Harui&#8217;s article long time ago. I should have posted the link myself but I couldn&#8217;t find the article any more.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick Winscot</title>
		<link>http://www.victordramba.com/?p=28&#038;cpage=1#comment-1525</link>
		<dc:creator>Rick Winscot</dc:creator>
		<pubDate>Fri, 19 Jun 2009 15:20:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.victordramba.com/?p=28#comment-1525</guid>
		<description>Nice example on &#039;chunking&#039; hungry processes... have you tested performance on swfs that have either dynamic or purposefully slow frame rates?

Just for reference - this approach is commonly referred to as &#039;pseudo threading.&#039; Alex Harui has some additional thoughts on general applications as well.

http://blogs.adobe.com/aharui/2008/01/threads_in_actionscript_3.html</description>
		<content:encoded><![CDATA[<p>Nice example on &#8216;chunking&#8217; hungry processes&#8230; have you tested performance on swfs that have either dynamic or purposefully slow frame rates?</p>
<p>Just for reference &#8211; this approach is commonly referred to as &#8216;pseudo threading.&#8217; Alex Harui has some additional thoughts on general applications as well.</p>
<p><a href="http://blogs.adobe.com/aharui/2008/01/threads_in_actionscript_3.html" rel="nofollow">http://blogs.adobe.com/aharui/2008/01/threads_in_actionscript_3.html</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
