<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Silverlight &#124; WPF &#124; Microsoft.Net &#187; Closed Captioning</title>
	<atom:link href="http://joel.neubeck.net/tag/closed-captioning/feed/" rel="self" type="application/rss+xml" />
	<link>http://joel.neubeck.net</link>
	<description>Simplifing structure without changing results</description>
	<lastBuildDate>Wed, 26 May 2010 18:43:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Silverlight Video Player updated to display Closed Captioning</title>
		<link>http://joel.neubeck.net/2008/07/sl2videoplayer-closed-captioning/</link>
		<comments>http://joel.neubeck.net/2008/07/sl2videoplayer-closed-captioning/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 15:02:47 +0000</pubDate>
		<dc:creator>joel</dc:creator>
				<category><![CDATA[CodePlex]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Closed Captioning]]></category>
		<category><![CDATA[ToggleButton]]></category>
		<category><![CDATA[Video Player]]></category>

		<guid isPermaLink="false">http://joel.neubeck.net/?p=205</guid>
		<description><![CDATA[Yesterday I completed the first version of Closed Captioning support for the Silverlight 2 Video Player on CodePlex.  It definitely in an alpha phase, but with some polish it should be reliable and more usable.  Here is an image of how the captions are being displayed. In this first version I made a decision to [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I completed the first version of Closed Captioning support for the <a title="SL2 Video Player" href="http://www.codeplex.com/sl2videoplayer/" target="_blank">Silverlight 2 Video Player</a> on CodePlex.  It definitely in an alpha phase, but with some polish it should be reliable and more usable.  Here is an image of how the captions are being displayed.</p>
<p><a href="http://joel.neubeck.net/wp-content/uploads/2008/07/video_cc.png"><img class="aligncenter size-full wp-image-206" title="video_cc" src="http://joel.neubeck.net/wp-content/uploads/2008/07/video_cc.png" alt="" width="500" height="248" /></a><br style="clear:both"/>In this first version I made a decision to display closed captioning when the volume is muted, but with the right visualization we should be able to find a nice place for a ToggleButton.  Here is a list of a few other things I did to the project.</p>
<ul>
<li>Updated Xml parsing to support markers with multiple types (Marker, CC, etc)</li>
<li>Converted speaker button control to ToggleButton to display a different visualization when the player is muted.</li>
<li>Linked volumeSlider to speaker button so slider drops to zero on mute and back to previous volume when mute is turned off.</li>
<li>Added a new event from mediaControl that is fired when the volume is changed.  This allows the player to control closed captioning display and not the media controller.</li>
<li>Wrote closedCaptioning UserControl that visualizes the scrolling captions.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://joel.neubeck.net/2008/07/sl2videoplayer-closed-captioning/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
