<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>Scurvy Media</title><link>http://www.codeplex.com/ScurvyMedia/Project/ProjectRss.aspx</link><description>Allows video playback using the XNA Framework.  Includes support for Windows and XBox 360 platforms.</description><item><title>NEW POST: Strange Video Colours on XBox</title><link>http://www.codeplex.com/ScurvyMedia/Thread/View.aspx?ThreadId=27278</link><description>&lt;div class="wikidoc"&gt;
When I run any videos on the XBOX with scurvy media, even the small example video provided, the colours appear like they were encoded wrong (Vibrant strange colours show). Any ideas?Works perfect on PC.&lt;br /&gt;This happens when using compression on or off. Tested with playback type stream. Encoded some other videos with cvid format with no compression and got same result.&lt;br /&gt;
&lt;/div&gt;</description><author>david4482</author><pubDate>Wed, 07 May 2008 14:11:45 GMT</pubDate><guid isPermaLink="false">NEW POST: Strange Video Colours on XBox 20080507P</guid></item><item><title>NEW POST: Exception in VideoStreamGetFrameOpen</title><link>http://www.codeplex.com/ScurvyMedia/Thread/View.aspx?ThreadId=22937</link><description>&lt;div class="wikidoc"&gt;
you know what, I think I figured out what the problem is.  Currently, the .avi file that you add to the project &lt;b&gt;must&lt;/b&gt; be writable.  Please check to see whether the file has the readonly flag enabled, and if so, remove it and try it again.&lt;br /&gt;
&lt;/div&gt;</description><author>joelmartinez</author><pubDate>Fri, 02 May 2008 13:59:08 GMT</pubDate><guid isPermaLink="false">NEW POST: Exception in VideoStreamGetFrameOpen 20080502P</guid></item><item><title>UPDATED WIKI: VideoContentManager</title><link>http://www.codeplex.com/ScurvyMedia/Wiki/View.aspx?title=VideoContentManager&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
This specialized content manager is required for video streams because it will lock the file stream open so that the video class can stream off disk while the movie is playing.&lt;br /&gt;
&lt;/div&gt;</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:52:07 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: VideoContentManager 20080428A</guid></item><item><title>UPDATED WIKI: Architecture</title><link>http://www.codeplex.com/ScurvyMedia/Wiki/View.aspx?title=Architecture&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Video
&lt;/h1&gt;&lt;h2&gt;
Pipeline
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;VideoImporter&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/ScurvyMedia/Wiki/View.aspx?title=AviImporter&amp;amp;referringTitle=Architecture"&gt;AviImporter&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;future: other importers&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;VideoProcessor&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;In-Memory Processor&lt;/li&gt;&lt;li&gt;Streaming Processor&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;h2&gt;
Runtime
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/ScurvyMedia/Wiki/View.aspx?title=VideoContentManager&amp;amp;referringTitle=Architecture"&gt;VideoContentManager&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Video&lt;/li&gt;
&lt;/ul&gt;&lt;h1&gt;
Audio
&lt;/h1&gt;&lt;i&gt;coming soon&lt;/i&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:49:09 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Architecture 20080428A</guid></item><item><title>UPDATED WIKI: AviImporter</title><link>http://www.codeplex.com/ScurvyMedia/Wiki/View.aspx?title=AviImporter&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
The AVI Importer is using an ever so slightly modified version of the AVIFile wrapper located at codeplex:&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/audio-video/avifilewrapper.aspx" class="externalLink"&gt;http://www.codeproject.com/KB/audio-video/avifilewrapper.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Future versions of the avi importer may or may not continue using this API, but end users will not be affected.&lt;br /&gt;
&lt;/div&gt;</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:47:37 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: AviImporter 20080428A</guid></item><item><title>UPDATED WIKI: Architecture</title><link>http://www.codeplex.com/ScurvyMedia/Wiki/View.aspx?title=Architecture&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Video
&lt;/h1&gt;&lt;h2&gt;
Pipeline
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;VideoImporter&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/ScurvyMedia/Wiki/View.aspx?title=AviImporter&amp;amp;referringTitle=Architecture"&gt;AviImporter&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;future: other importers&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;VideoProcessor&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;In-Memory Processor&lt;/li&gt;&lt;li&gt;Streaming Processor&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;h2&gt;
Runtime
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;VideoContentManager&lt;/li&gt;&lt;li&gt;Video&lt;/li&gt;
&lt;/ul&gt;&lt;h1&gt;
Audio
&lt;/h1&gt;&lt;i&gt;coming soon&lt;/i&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:46:15 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Architecture 20080428A</guid></item><item><title>NEW POST: Requirements Avi movie</title><link>http://www.codeplex.com/ScurvyMedia/Thread/View.aspx?ThreadId=17557</link><description>&lt;div class="wikidoc"&gt;
In theory, the only requirements are that you have the codec installed on your dev machine so that the content pipeline can decode the frame data.  Also, currently, there's a known issue where the .avi file must be writable. &lt;br /&gt; &lt;br /&gt;Beneath the hood, I'm using a slightly modified AVIFile wrapper that can be found here &lt;a href="http://www.codeproject.com/KB/audio-video/avifilewrapper.aspx" class="externalLink"&gt;http://www.codeproject.com/KB/audio-video/avifilewrapper.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;div class="quote"&gt;
 &lt;br /&gt;TheDNA wrote:&lt;br /&gt;I have tried it with a divx movie, but i got an error. Than i tried it with a converted avi movie and this didnt work either.&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt; &lt;br /&gt;What error did you get?  would you mind sending me the video so I can try to debug it locally?  you can send it to joelmartinez@gmail.com&lt;br /&gt;
&lt;/div&gt;</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:45:28 GMT</pubDate><guid isPermaLink="false">NEW POST: Requirements Avi movie 20080428A</guid></item><item><title>NEW POST: Exception in VideoStreamGetFrameOpen</title><link>http://www.codeplex.com/ScurvyMedia/Thread/View.aspx?ThreadId=22937</link><description>&lt;div class="wikidoc"&gt;
Would you mind sending me the video so I can try/debug locally?  you can send it to joelmartinez@gmail.com&lt;br /&gt;
&lt;/div&gt;</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:42:09 GMT</pubDate><guid isPermaLink="false">NEW POST: Exception in VideoStreamGetFrameOpen 20080428A</guid></item><item><title>CREATED TASK: Create 3D Sample</title><link>http://www.codeplex.com/ScurvyMedia/WorkItem/View.aspx?WorkItemId=4489</link><description>Create a sample that shows users how to Render a video as a texture onto a 3D model.  Snazzy screenshots should also be included for promotion of the library.&lt;br /&gt;</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:36:51 GMT</pubDate><guid isPermaLink="false">CREATED TASK: Create 3D Sample 20080428A</guid></item><item><title>CREATED RELEASE: v0.8.2008.x</title><link>http://www.codeplex.com/ScurvyMedia/Release/ProjectReleases.aspx?ReleaseId=12912</link><description>.</description><author></author><pubDate>Mon, 28 Apr 2008 08:32:12 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: v0.8.2008.x 20080428A</guid></item><item><title>COMMENTED ISSUE: File Streamed videos may play too fast or too slow</title><link>http://www.codeplex.com/ScurvyMedia/WorkItem/View.aspx?WorkItemId=2385</link><description>Right now, the streaming video doesn&amp;#39;t take into account the timed frame index that the base Video class calculates for you, it just plays the next frame every update.  Thus, if the game&amp;#39;s framerate is too fast or too slow, the video will play accordingly.&lt;br /&gt;&lt;br /&gt;-Need to store in the .xnb the frame index right before the actual texture.&lt;br /&gt;-Modify the runtime class so that if the just-loaded frame index has already passed, it will advance to the next one until it catches up.&lt;br /&gt;Comments: ** Comment from web user: joelmartinez ** &lt;p&gt;looking at this one now.&lt;/p&gt;</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:31:01 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: File Streamed videos may play too fast or too slow 20080428A</guid></item><item><title>COMMENTED ISSUE: AVI must be writable</title><link>http://www.codeplex.com/ScurvyMedia/WorkItem/View.aspx?WorkItemId=3245</link><description>input AVIs must be writable for the import process to work.  This is despite the fact that the import process only reads and does not change any details on the AVI.&lt;br /&gt;Comments: ** Comment from web user: joelmartinez ** &lt;p&gt;I am planning on changing the tech used to decode the AVIs to use something else.  Still investigating that, thus, this issue is deferred for right now.&lt;/p&gt;</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:29:55 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: AVI must be writable 20080428A</guid></item><item><title>CLOSED FEATURE: Multithread video streaming</title><link>http://www.codeplex.com/ScurvyMedia/WorkItem/View.aspx?WorkItemId=4486</link><description>video should be multi threaded in order to improve performance&lt;br /&gt;Comments: in the latest release</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:26:54 GMT</pubDate><guid isPermaLink="false">CLOSED FEATURE: Multithread video streaming 20080428A</guid></item><item><title>CLOSED ISSUE: InvalidOperationException when calling Video.Update</title><link>http://www.codeplex.com/ScurvyMedia/WorkItem/View.aspx?WorkItemId=4487</link><description>An exception is thrown with the message &amp;#34;The operation was aborted. You may not modify a resource that has been set on a device, or after it has been used within a tiling bracket.&amp;#34;&lt;br /&gt;Comments: in the latest release</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:26:27 GMT</pubDate><guid isPermaLink="false">CLOSED ISSUE: InvalidOperationException when calling Video.Update 20080428A</guid></item><item><title>CLOSED TASK: Xbox 360 Project Support</title><link>http://www.codeplex.com/ScurvyMedia/WorkItem/View.aspx?WorkItemId=4488</link><description>Add xbox 360 project for scurvy media assembly and also sample project&lt;br /&gt;Comments: in the latest release</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 08:26:01 GMT</pubDate><guid isPermaLink="false">CLOSED TASK: Xbox 360 Project Support 20080428A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/ScurvyMedia/SourceControl/ListDownloadableCommits.aspx</link><description>http&amp;#58;&amp;#47;&amp;#47;codecube.net&amp;#47;&amp;#63;p&amp;#61;40</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 03:13:09 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080428A</guid></item><item><title>UPDATED RELEASE: v0.7.2008.0427 (Apr 27, 2008)</title><link>http://www.codeplex.com/ScurvyMedia/Release/ProjectReleases.aspx?ReleaseId=8615</link><description>&amp;#42;Xbox 360 Project support&amp;#33;&lt;br /&gt;&amp;#42;Streaming playback mode is now multithreaded.  On xbox, it defaults to Core&amp;#35;2.&lt;br /&gt;&amp;#42;Texture setting is now double-buffered to avoid stalls and further improve performance.&lt;br /&gt;&amp;#42;Internal video related functionality has been moved to the Scurvy.Media.VideoModel namespace.&lt;br /&gt;&amp;#42;Fixed InvalidOperationException bug.  This a side effect of the double buffering above &amp;#58;-&amp;#41;&lt;br /&gt;&amp;#42;Improved runtime allocation profile by removing debug write statements.</description><author></author><pubDate>Mon, 28 Apr 2008 02:20:36 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: v0.7.2008.0427 (Apr 27, 2008) 20080428A</guid></item><item><title>UPDATED RELEASE: v0.7.2008.0427</title><link>http://www.codeplex.com/ScurvyMedia/Release/ProjectReleases.aspx?ReleaseId=8615</link><description>&amp;#42;Xbox 360 Project support&amp;#33;&lt;br /&gt;&amp;#42;Streaming playback mode is now multithreaded.  On xbox, it defaults to Core&amp;#35;2.&lt;br /&gt;&amp;#42;Texture setting is now double-buffered to avoid stalls and further improve performance.&lt;br /&gt;&amp;#42;Internal video related functionality has been moved to the Scurvy.Media.VideoModel namespace.&lt;br /&gt;&amp;#42;Fixed InvalidOperationException bug.  This a side effect of the double buffering above &amp;#58;-&amp;#41;&lt;br /&gt;&amp;#42;Improved runtime allocation profile by removing debug write statements.</description><author></author><pubDate>Mon, 28 Apr 2008 02:09:56 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: v0.7.2008.0427 20080428A</guid></item><item><title>CREATED TASK: Xbox 360 Project Support</title><link>http://www.codeplex.com/ScurvyMedia/WorkItem/View.aspx?WorkItemId=4488</link><description>Add xbox 360 project for scurvy media assembly and also sample project&lt;br /&gt;</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 01:57:56 GMT</pubDate><guid isPermaLink="false">CREATED TASK: Xbox 360 Project Support 20080428A</guid></item><item><title>CREATED ISSUE: InvalidOperationException when calling Video.Update</title><link>http://www.codeplex.com/ScurvyMedia/WorkItem/View.aspx?WorkItemId=4487</link><description>An exception is thrown with the message &amp;#34;The operation was aborted. You may not modify a resource that has been set on a device, or after it has been used within a tiling bracket.&amp;#34;&lt;br /&gt;</description><author>joelmartinez</author><pubDate>Mon, 28 Apr 2008 01:51:41 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: InvalidOperationException when calling Video.Update 20080428A</guid></item></channel></rss>