<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>playerframework Issue Tracker Rss Feed</title><link>http://playerframework.codeplex.com/workitem/list/basic</link><description>playerframework Issue Tracker Rss Description</description><item><title>Commented Issue: Captions stopping on videos longer than 100 seconds [22771]</title><link>http://playerframework.codeplex.com/workitem/22771</link><description>&lt;br /&gt;Comments: The bug only applies to the HTML5 web version&amp;#59; there is no bug in the WP8 version.</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 23:07:58 GMT</pubDate><guid isPermaLink="false">Commented Issue: Captions stopping on videos longer than 100 seconds [22771] 20130517110758P</guid></item><item><title>Commented Unassigned: PositionTrackingPlugin throws exception in UninitializeTrackingEvent [24175]</title><link>http://playerframework.codeplex.com/workitem/24175</link><description>I got an exception when I try to dispose a player that has not loaded a video.&lt;br /&gt;The line that throws exception is 87&amp;#58;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;var timelineMarkerKey &amp;#61; activeMarkers.First&amp;#40;kvp &amp;#61;&amp;#62; kvp.Value &amp;#61;&amp;#61; positionTrackingEvent&amp;#41;.Key&amp;#59;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;The &amp;#96;&amp;#96;&amp;#96;activeMarkers&amp;#96;&amp;#96;&amp;#96; variable doesn&amp;#39;t contains any items because no PositionTrackingEvent has been initialized.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Comments: Hello, thanks for the feedback. Unfortunately I have been unable to reproduce this issue. Is there any chance I could get you to provide a simple test project or a snippet of code &amp;#38; xaml you use to setup the player to demonstrate the problem&amp;#63;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 23:06:15 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: PositionTrackingPlugin throws exception in UninitializeTrackingEvent [24175] 20130517110615P</guid></item><item><title>Commented Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177]</title><link>http://playerframework.codeplex.com/workitem/24177</link><description>Hi&lt;br /&gt;&lt;br /&gt;i&amp;#39;m trying to use the caption support in a windows phone 8 implementation dynamically from within the cs code rather than the xaml.&lt;br /&gt;&lt;br /&gt;the xaml implementation works but when I try the same calls in the xaml.cs, I don&amp;#39;t get any results.&lt;br /&gt;&lt;br /&gt;Is there something i&amp;#39;m missing. I followed the sample project which shows the xaml example for WP8. Does the API honour the methods in Xaml.CS &amp;#63;&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks in advance..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the XAMl&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    xmlns&amp;#58;mmppf&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework&amp;#34;&lt;br /&gt;    xmlns&amp;#58;webvtt&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework.WebVTT&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework.WebVTT&amp;#34;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   &lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    &amp;#60;Grid x&amp;#58;Name&amp;#61;&amp;#34;LayoutRoot&amp;#34; Background&amp;#61;&amp;#34;Transparent&amp;#34;&amp;#62;&lt;br /&gt;        &amp;#60;Canvas&amp;#62;&lt;br /&gt;        &amp;#60;mmppf&amp;#58;MediaPlayer x&amp;#58;Name&amp;#61;&amp;#34;player&amp;#34; Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.mp4&amp;#34; IsCaptionSelectionVisible&amp;#61;&amp;#34;True&amp;#34;&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;                &amp;#60;webvtt&amp;#58;WebVTTPlugin&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;                &amp;#60;mmppf&amp;#58;Caption  Description&amp;#61;&amp;#34;English&amp;#34;  Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.vtt&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;Canvas&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Grid&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;In CS code&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   Microsoft.PlayerFramework.MediaPlayer player &amp;#61; new Microsoft.PlayerFramework.MediaPlayer&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.WebVTT.WebVTTPlugin webvttPlugin &amp;#61; new WebVTTPlugin&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.Caption caption &amp;#61; new Microsoft.PlayerFramework.Caption&amp;#40;&amp;#41;&amp;#59; &lt;br /&gt;&lt;br /&gt;            player.IsCaptionSelectionVisible &amp;#61; true&amp;#59;  &lt;br /&gt;            player.Plugins.Add&amp;#40;webvttPlugin&amp;#41;&amp;#59; &lt;br /&gt;            caption.Source &amp;#61; new Uri&amp;#40;vttUrl, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.vtt file&lt;br /&gt;            caption.Description &amp;#61; &amp;#34;English&amp;#34;&amp;#59;&lt;br /&gt;            player.AvailableCaptions.Add&amp;#40;caption&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;            VideoCanvas.Children.Add&amp;#40;player&amp;#41;&amp;#59;&lt;br /&gt;.....&lt;br /&gt;             player.Source &amp;#61; new Uri&amp;#40;url, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.mp4 file&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: Yes, you can also programmatically set the caption via&amp;#58;&amp;#10;&amp;#96;&amp;#96;&amp;#96;&amp;#10;player.SelectedCaption &amp;#61; player.AvailableCaptions.FirstOrDefault&amp;#40;&amp;#41;&amp;#59;&amp;#10;&amp;#96;&amp;#96;&amp;#96;&amp;#10;Also, anything you can do in Xaml you can also do in code.</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 22:49:08 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177] 20130517104908P</guid></item><item><title>Commented Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177]</title><link>http://playerframework.codeplex.com/workitem/24177</link><description>Hi&lt;br /&gt;&lt;br /&gt;i&amp;#39;m trying to use the caption support in a windows phone 8 implementation dynamically from within the cs code rather than the xaml.&lt;br /&gt;&lt;br /&gt;the xaml implementation works but when I try the same calls in the xaml.cs, I don&amp;#39;t get any results.&lt;br /&gt;&lt;br /&gt;Is there something i&amp;#39;m missing. I followed the sample project which shows the xaml example for WP8. Does the API honour the methods in Xaml.CS &amp;#63;&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks in advance..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the XAMl&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    xmlns&amp;#58;mmppf&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework&amp;#34;&lt;br /&gt;    xmlns&amp;#58;webvtt&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework.WebVTT&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework.WebVTT&amp;#34;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   &lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    &amp;#60;Grid x&amp;#58;Name&amp;#61;&amp;#34;LayoutRoot&amp;#34; Background&amp;#61;&amp;#34;Transparent&amp;#34;&amp;#62;&lt;br /&gt;        &amp;#60;Canvas&amp;#62;&lt;br /&gt;        &amp;#60;mmppf&amp;#58;MediaPlayer x&amp;#58;Name&amp;#61;&amp;#34;player&amp;#34; Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.mp4&amp;#34; IsCaptionSelectionVisible&amp;#61;&amp;#34;True&amp;#34;&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;                &amp;#60;webvtt&amp;#58;WebVTTPlugin&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;                &amp;#60;mmppf&amp;#58;Caption  Description&amp;#61;&amp;#34;English&amp;#34;  Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.vtt&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;Canvas&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Grid&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;In CS code&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   Microsoft.PlayerFramework.MediaPlayer player &amp;#61; new Microsoft.PlayerFramework.MediaPlayer&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.WebVTT.WebVTTPlugin webvttPlugin &amp;#61; new WebVTTPlugin&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.Caption caption &amp;#61; new Microsoft.PlayerFramework.Caption&amp;#40;&amp;#41;&amp;#59; &lt;br /&gt;&lt;br /&gt;            player.IsCaptionSelectionVisible &amp;#61; true&amp;#59;  &lt;br /&gt;            player.Plugins.Add&amp;#40;webvttPlugin&amp;#41;&amp;#59; &lt;br /&gt;            caption.Source &amp;#61; new Uri&amp;#40;vttUrl, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.vtt file&lt;br /&gt;            caption.Description &amp;#61; &amp;#34;English&amp;#34;&amp;#59;&lt;br /&gt;            player.AvailableCaptions.Add&amp;#40;caption&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;            VideoCanvas.Children.Add&amp;#40;player&amp;#41;&amp;#59;&lt;br /&gt;.....&lt;br /&gt;             player.Source &amp;#61; new Uri&amp;#40;url, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.mp4 file&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: I&amp;#39;ve now found the meaning &amp;#34;manually&amp;#34; select. &amp;#10;&amp;#10;The user has to manually select a caption &amp;#58;-&amp;#41; on the player...&amp;#10;&amp;#10;Is there a way to set this automatically in the CS logic</description><author>bytefx</author><pubDate>Fri, 17 May 2013 22:31:42 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177] 20130517103142P</guid></item><item><title>Commented Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177]</title><link>http://playerframework.codeplex.com/workitem/24177</link><description>Hi&lt;br /&gt;&lt;br /&gt;i&amp;#39;m trying to use the caption support in a windows phone 8 implementation dynamically from within the cs code rather than the xaml.&lt;br /&gt;&lt;br /&gt;the xaml implementation works but when I try the same calls in the xaml.cs, I don&amp;#39;t get any results.&lt;br /&gt;&lt;br /&gt;Is there something i&amp;#39;m missing. I followed the sample project which shows the xaml example for WP8. Does the API honour the methods in Xaml.CS &amp;#63;&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks in advance..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the XAMl&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    xmlns&amp;#58;mmppf&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework&amp;#34;&lt;br /&gt;    xmlns&amp;#58;webvtt&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework.WebVTT&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework.WebVTT&amp;#34;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   &lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    &amp;#60;Grid x&amp;#58;Name&amp;#61;&amp;#34;LayoutRoot&amp;#34; Background&amp;#61;&amp;#34;Transparent&amp;#34;&amp;#62;&lt;br /&gt;        &amp;#60;Canvas&amp;#62;&lt;br /&gt;        &amp;#60;mmppf&amp;#58;MediaPlayer x&amp;#58;Name&amp;#61;&amp;#34;player&amp;#34; Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.mp4&amp;#34; IsCaptionSelectionVisible&amp;#61;&amp;#34;True&amp;#34;&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;                &amp;#60;webvtt&amp;#58;WebVTTPlugin&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;                &amp;#60;mmppf&amp;#58;Caption  Description&amp;#61;&amp;#34;English&amp;#34;  Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.vtt&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;Canvas&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Grid&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;In CS code&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   Microsoft.PlayerFramework.MediaPlayer player &amp;#61; new Microsoft.PlayerFramework.MediaPlayer&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.WebVTT.WebVTTPlugin webvttPlugin &amp;#61; new WebVTTPlugin&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.Caption caption &amp;#61; new Microsoft.PlayerFramework.Caption&amp;#40;&amp;#41;&amp;#59; &lt;br /&gt;&lt;br /&gt;            player.IsCaptionSelectionVisible &amp;#61; true&amp;#59;  &lt;br /&gt;            player.Plugins.Add&amp;#40;webvttPlugin&amp;#41;&amp;#59; &lt;br /&gt;            caption.Source &amp;#61; new Uri&amp;#40;vttUrl, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.vtt file&lt;br /&gt;            caption.Description &amp;#61; &amp;#34;English&amp;#34;&amp;#59;&lt;br /&gt;            player.AvailableCaptions.Add&amp;#40;caption&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;            VideoCanvas.Children.Add&amp;#40;player&amp;#41;&amp;#59;&lt;br /&gt;.....&lt;br /&gt;             player.Source &amp;#61; new Uri&amp;#40;url, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.mp4 file&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: code looks like.&amp;#10;&amp;#10;pls note, I am not assigning a name for the mediaplayer or captions container. This is done synamically in the CS code.&amp;#10;&amp;#10;separate question&amp;#58;  I was also wondering ,will the API honour the behavior if I do all in the CS code and only have a canvas..but add the player, the captions etc without the adding this to the XAML. In this way the dev will have more flexibility in the &amp;#42;.XAML.cs &amp;#40;wish list&amp;#41;&amp;#10;&amp;#10;XAML now&amp;#58;&amp;#10;&amp;#96;&amp;#96;&amp;#96;&amp;#10;&amp;#60;phone&amp;#58;PhoneApplicationPage&amp;#10;    x&amp;#58;Class&amp;#61;&amp;#34;PhoneApp1.MainPage&amp;#34;&amp;#10;    xmlns&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;schemas.microsoft.com&amp;#47;winfx&amp;#47;2006&amp;#47;xaml&amp;#47;presentation&amp;#34;&amp;#10;    xmlns&amp;#58;x&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;schemas.microsoft.com&amp;#47;winfx&amp;#47;2006&amp;#47;xaml&amp;#34;&amp;#10;    xmlns&amp;#58;phone&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.Phone.Controls&amp;#59;assembly&amp;#61;Microsoft.Phone&amp;#34;&amp;#10;    xmlns&amp;#58;shell&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.Phone.Shell&amp;#59;assembly&amp;#61;Microsoft.Phone&amp;#34;&amp;#10;    xmlns&amp;#58;d&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;schemas.microsoft.com&amp;#47;expression&amp;#47;blend&amp;#47;2008&amp;#34;&amp;#10;    xmlns&amp;#58;mc&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;schemas.openxmlformats.org&amp;#47;markup-compatibility&amp;#47;2006&amp;#34;&amp;#10;    xmlns&amp;#58;mmppf&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework&amp;#34;&amp;#10;    xmlns&amp;#58;webvtt&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework.WebVTT&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework.WebVTT&amp;#34;&amp;#10;    mc&amp;#58;Ignorable&amp;#61;&amp;#34;d&amp;#34;&amp;#10;    FontFamily&amp;#61;&amp;#34;&amp;#123;StaticResource PhoneFontFamilyNormal&amp;#125;&amp;#34;&amp;#10;    FontSize&amp;#61;&amp;#34;&amp;#123;StaticResource PhoneFontSizeNormal&amp;#125;&amp;#34;&amp;#10;    Foreground&amp;#61;&amp;#34;&amp;#123;StaticResource PhoneForegroundBrush&amp;#125;&amp;#34;&amp;#10;    SupportedOrientations&amp;#61;&amp;#34;Landscape&amp;#34;  Orientation&amp;#61;&amp;#34;Landscape&amp;#34;&amp;#10;    shell&amp;#58;SystemTray.IsVisible&amp;#61;&amp;#34;False&amp;#34;&amp;#62;&amp;#10;&amp;#10;    &amp;#60;&amp;#33;--LayoutRoot is the root grid where all page content is placed--&amp;#62;&amp;#10;        &amp;#60;Grid x&amp;#58;Name&amp;#61;&amp;#34;LayoutRoot&amp;#34; Background&amp;#61;&amp;#34;Transparent&amp;#34;&amp;#62;&amp;#10;        &amp;#60;Canvas &amp;#62;&amp;#10;                &amp;#60;mmppf&amp;#58;MediaPlayer  IsCaptionSelectionVisible&amp;#61;&amp;#34;True&amp;#34;&amp;#62;&amp;#10;                    &amp;#60;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&amp;#10;                        &amp;#60;webvtt&amp;#58;WebVTTPlugin&amp;#47;&amp;#62;&amp;#10;                    &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&amp;#10;                    &amp;#60;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&amp;#10;                        &amp;#60;mmppf&amp;#58;Caption  Description&amp;#61;&amp;#34;English&amp;#34;  &amp;#47;&amp;#62;&amp;#10;                    &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&amp;#10;                &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer&amp;#62;&amp;#10;            &amp;#60;&amp;#47;Canvas&amp;#62;&amp;#10;    &amp;#60;&amp;#47;Grid&amp;#62;&amp;#10;&amp;#10;        &amp;#60;&amp;#33;--Uncomment to see an alignment grid to help ensure your controls are&amp;#10;            aligned on common boundaries.  The image has a top margin of -32px to&amp;#10;            account for the System Tray. Set this to 0 &amp;#40;or remove the margin altogether&amp;#41;&amp;#10;            if the System Tray is hidden.&amp;#10;&amp;#10;            Before shipping remove this XAML and the image itself.--&amp;#62;&amp;#10;        &amp;#60;&amp;#33;--&amp;#60;Image Source&amp;#61;&amp;#34;&amp;#47;Assets&amp;#47;AlignmentGrid.png&amp;#34; VerticalAlignment&amp;#61;&amp;#34;Top&amp;#34; Height&amp;#61;&amp;#34;800&amp;#34; Width&amp;#61;&amp;#34;480&amp;#34; Margin&amp;#61;&amp;#34;0,-32,0,0&amp;#34; Grid.Row&amp;#61;&amp;#34;0&amp;#34; Grid.RowSpan&amp;#61;&amp;#34;2&amp;#34; IsHitTestVisible&amp;#61;&amp;#34;False&amp;#34; &amp;#47;&amp;#62;--&amp;#62;&amp;#10;&amp;#60;&amp;#47;phone&amp;#58;PhoneApplicationPage&amp;#62;&amp;#10;&amp;#96;&amp;#96;&amp;#96;&amp;#10;&amp;#10;CS code&amp;#58;&amp;#10;&amp;#96;&amp;#96;&amp;#96;&amp;#10; public partial class MainPage &amp;#58; PhoneApplicationPage&amp;#10;    &amp;#123;&amp;#10;        &amp;#47;&amp;#47; Constructor&amp;#10;        public MainPage&amp;#40;&amp;#41;&amp;#10;        &amp;#123;&amp;#10;            InitializeComponent&amp;#40;&amp;#41;&amp;#59;&amp;#10;&amp;#10;            var vttUrl &amp;#61; &amp;#34;http&amp;#58;&amp;#47;&amp;#47;smf.blob.core.windows.net&amp;#47;samples&amp;#47;win8&amp;#47;captions&amp;#47;captions.vtt&amp;#34;&amp;#59;&amp;#10;            var url &amp;#61; &amp;#34;http&amp;#58;&amp;#47;&amp;#47;smf.blob.core.windows.net&amp;#47;samples&amp;#47;win8&amp;#47;captions&amp;#47;movie.mp4&amp;#34;&amp;#59;&amp;#10;&amp;#10;            Microsoft.PlayerFramework.MediaPlayer player &amp;#61; new Microsoft.PlayerFramework.MediaPlayer&amp;#40;&amp;#41;&amp;#59;&amp;#10;            Microsoft.PlayerFramework.WebVTT.WebVTTPlugin webvttPlugin &amp;#61; new WebVTTPlugin&amp;#40;&amp;#41;&amp;#59;&amp;#10;            Microsoft.PlayerFramework.Caption caption &amp;#61; new Microsoft.PlayerFramework.Caption&amp;#40;&amp;#41;&amp;#59;&amp;#10;&amp;#10;            player.IsCaptionSelectionVisible &amp;#61; true&amp;#59;&amp;#10;            player.Plugins.Add&amp;#40;webvttPlugin&amp;#41;&amp;#59;&amp;#10;            caption.Source &amp;#61; new Uri&amp;#40;vttUrl, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.vtt file&amp;#10;            caption.Description &amp;#61; &amp;#34;English&amp;#34;&amp;#59;&amp;#10;            player.AvailableCaptions.Add&amp;#40;caption&amp;#41;&amp;#59;&amp;#10;&amp;#10;            VideoCanvas.Children.Add&amp;#40;player&amp;#41;&amp;#59;&amp;#10;            player.Source &amp;#61; new Uri&amp;#40;url, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.mp4 file&amp;#10;&amp;#10;        &amp;#125;&amp;#10;    &amp;#125;&amp;#10;&amp;#96;&amp;#96;&amp;#96;</description><author>bytefx</author><pubDate>Fri, 17 May 2013 21:04:03 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177] 20130517090403P</guid></item><item><title>Commented Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177]</title><link>http://playerframework.codeplex.com/workitem/24177</link><description>Hi&lt;br /&gt;&lt;br /&gt;i&amp;#39;m trying to use the caption support in a windows phone 8 implementation dynamically from within the cs code rather than the xaml.&lt;br /&gt;&lt;br /&gt;the xaml implementation works but when I try the same calls in the xaml.cs, I don&amp;#39;t get any results.&lt;br /&gt;&lt;br /&gt;Is there something i&amp;#39;m missing. I followed the sample project which shows the xaml example for WP8. Does the API honour the methods in Xaml.CS &amp;#63;&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks in advance..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the XAMl&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    xmlns&amp;#58;mmppf&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework&amp;#34;&lt;br /&gt;    xmlns&amp;#58;webvtt&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework.WebVTT&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework.WebVTT&amp;#34;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   &lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    &amp;#60;Grid x&amp;#58;Name&amp;#61;&amp;#34;LayoutRoot&amp;#34; Background&amp;#61;&amp;#34;Transparent&amp;#34;&amp;#62;&lt;br /&gt;        &amp;#60;Canvas&amp;#62;&lt;br /&gt;        &amp;#60;mmppf&amp;#58;MediaPlayer x&amp;#58;Name&amp;#61;&amp;#34;player&amp;#34; Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.mp4&amp;#34; IsCaptionSelectionVisible&amp;#61;&amp;#34;True&amp;#34;&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;                &amp;#60;webvtt&amp;#58;WebVTTPlugin&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;                &amp;#60;mmppf&amp;#58;Caption  Description&amp;#61;&amp;#34;English&amp;#34;  Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.vtt&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;Canvas&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Grid&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;In CS code&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   Microsoft.PlayerFramework.MediaPlayer player &amp;#61; new Microsoft.PlayerFramework.MediaPlayer&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.WebVTT.WebVTTPlugin webvttPlugin &amp;#61; new WebVTTPlugin&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.Caption caption &amp;#61; new Microsoft.PlayerFramework.Caption&amp;#40;&amp;#41;&amp;#59; &lt;br /&gt;&lt;br /&gt;            player.IsCaptionSelectionVisible &amp;#61; true&amp;#59;  &lt;br /&gt;            player.Plugins.Add&amp;#40;webvttPlugin&amp;#41;&amp;#59; &lt;br /&gt;            caption.Source &amp;#61; new Uri&amp;#40;vttUrl, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.vtt file&lt;br /&gt;            caption.Description &amp;#61; &amp;#34;English&amp;#34;&amp;#59;&lt;br /&gt;            player.AvailableCaptions.Add&amp;#40;caption&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;            VideoCanvas.Children.Add&amp;#40;player&amp;#41;&amp;#59;&lt;br /&gt;.....&lt;br /&gt;             player.Source &amp;#61; new Uri&amp;#40;url, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.mp4 file&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: interesting. &amp;#10;&amp;#10;Thanks for the response. &amp;#10;Pls can you show me the XAML for this project. I didn&amp;#39;t realize there was a captions button available &amp;#58;-&amp;#40;&amp;#10;&amp;#10;&amp;#34;Remember, you need to manually click the captions button and select a caption to display or you won&amp;#39;t see captions.&amp;#34;&amp;#10;</description><author>bytefx</author><pubDate>Fri, 17 May 2013 20:55:45 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177] 20130517085545P</guid></item><item><title>Commented Issue: Captions stopping on videos longer than 100 seconds [22771]</title><link>http://playerframework.codeplex.com/workitem/22771</link><description>&lt;br /&gt;Comments: thanks for the response. does this fix apply to winphone 8 as well</description><author>bytefx</author><pubDate>Fri, 17 May 2013 20:43:58 GMT</pubDate><guid isPermaLink="false">Commented Issue: Captions stopping on videos longer than 100 seconds [22771] 20130517084358P</guid></item><item><title>Commented Issue: Captions stopping on videos longer than 100 seconds [22771]</title><link>http://playerframework.codeplex.com/workitem/22771</link><description>&lt;br /&gt;Comments: This issue is for the HTML5 web version only and a fix has been checked into the source code available via the Source tab at the top of the page.</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 19:25:48 GMT</pubDate><guid isPermaLink="false">Commented Issue: Captions stopping on videos longer than 100 seconds [22771] 20130517072548P</guid></item><item><title>Commented Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177]</title><link>http://playerframework.codeplex.com/workitem/24177</link><description>Hi&lt;br /&gt;&lt;br /&gt;i&amp;#39;m trying to use the caption support in a windows phone 8 implementation dynamically from within the cs code rather than the xaml.&lt;br /&gt;&lt;br /&gt;the xaml implementation works but when I try the same calls in the xaml.cs, I don&amp;#39;t get any results.&lt;br /&gt;&lt;br /&gt;Is there something i&amp;#39;m missing. I followed the sample project which shows the xaml example for WP8. Does the API honour the methods in Xaml.CS &amp;#63;&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks in advance..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the XAMl&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    xmlns&amp;#58;mmppf&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework&amp;#34;&lt;br /&gt;    xmlns&amp;#58;webvtt&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework.WebVTT&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework.WebVTT&amp;#34;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   &lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    &amp;#60;Grid x&amp;#58;Name&amp;#61;&amp;#34;LayoutRoot&amp;#34; Background&amp;#61;&amp;#34;Transparent&amp;#34;&amp;#62;&lt;br /&gt;        &amp;#60;Canvas&amp;#62;&lt;br /&gt;        &amp;#60;mmppf&amp;#58;MediaPlayer x&amp;#58;Name&amp;#61;&amp;#34;player&amp;#34; Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.mp4&amp;#34; IsCaptionSelectionVisible&amp;#61;&amp;#34;True&amp;#34;&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;                &amp;#60;webvtt&amp;#58;WebVTTPlugin&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;                &amp;#60;mmppf&amp;#58;Caption  Description&amp;#61;&amp;#34;English&amp;#34;  Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.vtt&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;Canvas&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Grid&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;In CS code&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   Microsoft.PlayerFramework.MediaPlayer player &amp;#61; new Microsoft.PlayerFramework.MediaPlayer&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.WebVTT.WebVTTPlugin webvttPlugin &amp;#61; new WebVTTPlugin&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.Caption caption &amp;#61; new Microsoft.PlayerFramework.Caption&amp;#40;&amp;#41;&amp;#59; &lt;br /&gt;&lt;br /&gt;            player.IsCaptionSelectionVisible &amp;#61; true&amp;#59;  &lt;br /&gt;            player.Plugins.Add&amp;#40;webvttPlugin&amp;#41;&amp;#59; &lt;br /&gt;            caption.Source &amp;#61; new Uri&amp;#40;vttUrl, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.vtt file&lt;br /&gt;            caption.Description &amp;#61; &amp;#34;English&amp;#34;&amp;#59;&lt;br /&gt;            player.AvailableCaptions.Add&amp;#40;caption&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;            VideoCanvas.Children.Add&amp;#40;player&amp;#41;&amp;#59;&lt;br /&gt;.....&lt;br /&gt;             player.Source &amp;#61; new Uri&amp;#40;url, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.mp4 file&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: I just tried this and was able to see captions. Remember, you need to manually click the captions button and select a caption to display or you won&amp;#39;t see captions. Here&amp;#39;s the code I used to test in case it helps&amp;#58;&amp;#10;&amp;#10;&amp;#96;&amp;#96;&amp;#96;&amp;#10;public MainPage&amp;#40;&amp;#41;&amp;#10;&amp;#123;&amp;#10;    InitializeComponent&amp;#40;&amp;#41;&amp;#59;&amp;#10;&amp;#10;    var vttUrl &amp;#61; &amp;#34;http&amp;#58;&amp;#47;&amp;#47;smf.blob.core.windows.net&amp;#47;samples&amp;#47;win8&amp;#47;captions&amp;#47;captions.vtt&amp;#34;&amp;#59;&amp;#10;    var url &amp;#61; &amp;#34;http&amp;#58;&amp;#47;&amp;#47;smf.blob.core.windows.net&amp;#47;samples&amp;#47;win8&amp;#47;captions&amp;#47;movie.mp4&amp;#34;&amp;#59;&amp;#10;&amp;#10;    Microsoft.PlayerFramework.MediaPlayer player &amp;#61; new Microsoft.PlayerFramework.MediaPlayer&amp;#40;&amp;#41;&amp;#59;&amp;#10;    Microsoft.PlayerFramework.WebVTT.WebVTTPlugin webvttPlugin &amp;#61; new WebVTTPlugin&amp;#40;&amp;#41;&amp;#59;&amp;#10;    Microsoft.PlayerFramework.Caption caption &amp;#61; new Microsoft.PlayerFramework.Caption&amp;#40;&amp;#41;&amp;#59;&amp;#10;&amp;#10;    player.IsCaptionSelectionVisible &amp;#61; true&amp;#59;&amp;#10;    player.Plugins.Add&amp;#40;webvttPlugin&amp;#41;&amp;#59;&amp;#10;    caption.Source &amp;#61; new Uri&amp;#40;vttUrl, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.vtt file&amp;#10;    caption.Description &amp;#61; &amp;#34;English&amp;#34;&amp;#59;&amp;#10;    player.AvailableCaptions.Add&amp;#40;caption&amp;#41;&amp;#59;&amp;#10;&amp;#10;    VideoCanvas.Children.Add&amp;#40;player&amp;#41;&amp;#59;&amp;#10;    player.Source &amp;#61; new Uri&amp;#40;url, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.mp4 file&amp;#10;&amp;#125;&amp;#10;&amp;#96;&amp;#96;&amp;#96;</description><author>timgreenfield</author><pubDate>Fri, 17 May 2013 19:21:52 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177] 20130517072152P</guid></item><item><title>Commented Issue: Captions stopping on videos longer than 100 seconds [22771]</title><link>http://playerframework.codeplex.com/workitem/22771</link><description>&lt;br /&gt;Comments: hi &amp;#10;&amp;#10;is this windows phone 8 or win 8 &amp;#63;</description><author>bytefx</author><pubDate>Fri, 17 May 2013 16:56:56 GMT</pubDate><guid isPermaLink="false">Commented Issue: Captions stopping on videos longer than 100 seconds [22771] 20130517045656P</guid></item><item><title>Created Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177]</title><link>http://playerframework.codeplex.com/workitem/24177</link><description>Hi&lt;br /&gt;&lt;br /&gt;i&amp;#39;m trying to use the caption support in a windows phone 8 implementation dynamically from within the cs code rather than the xaml.&lt;br /&gt;&lt;br /&gt;the xaml implementation works but when I try the same calls in the xaml.cs, I don&amp;#39;t get any results.&lt;br /&gt;&lt;br /&gt;Is there something i&amp;#39;m missing. I followed the sample project which shows the xaml example for WP8. Does the API honour the methods in Xaml.CS &amp;#63;&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks in advance..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the XAMl&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    xmlns&amp;#58;mmppf&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework&amp;#34;&lt;br /&gt;    xmlns&amp;#58;webvtt&amp;#61;&amp;#34;clr-namespace&amp;#58;Microsoft.PlayerFramework.WebVTT&amp;#59;assembly&amp;#61;Microsoft.PlayerFramework.WebVTT&amp;#34;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   &lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;    &amp;#60;Grid x&amp;#58;Name&amp;#61;&amp;#34;LayoutRoot&amp;#34; Background&amp;#61;&amp;#34;Transparent&amp;#34;&amp;#62;&lt;br /&gt;        &amp;#60;Canvas&amp;#62;&lt;br /&gt;        &amp;#60;mmppf&amp;#58;MediaPlayer x&amp;#58;Name&amp;#61;&amp;#34;player&amp;#34; Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.mp4&amp;#34; IsCaptionSelectionVisible&amp;#61;&amp;#34;True&amp;#34;&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;                &amp;#60;webvtt&amp;#58;WebVTTPlugin&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.Plugins&amp;#62;&lt;br /&gt;            &amp;#60;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;                &amp;#60;mmppf&amp;#58;Caption  Description&amp;#61;&amp;#34;English&amp;#34;  Source&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;sample.vtt&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;            &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer.AvailableCaptions&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;mmppf&amp;#58;MediaPlayer&amp;#62;&lt;br /&gt;        &amp;#60;&amp;#47;Canvas&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Grid&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;In CS code&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;   Microsoft.PlayerFramework.MediaPlayer player &amp;#61; new Microsoft.PlayerFramework.MediaPlayer&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.WebVTT.WebVTTPlugin webvttPlugin &amp;#61; new WebVTTPlugin&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            Microsoft.PlayerFramework.Caption caption &amp;#61; new Microsoft.PlayerFramework.Caption&amp;#40;&amp;#41;&amp;#59; &lt;br /&gt;&lt;br /&gt;            player.IsCaptionSelectionVisible &amp;#61; true&amp;#59;  &lt;br /&gt;            player.Plugins.Add&amp;#40;webvttPlugin&amp;#41;&amp;#59; &lt;br /&gt;            caption.Source &amp;#61; new Uri&amp;#40;vttUrl, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.vtt file&lt;br /&gt;            caption.Description &amp;#61; &amp;#34;English&amp;#34;&amp;#59;&lt;br /&gt;            player.AvailableCaptions.Add&amp;#40;caption&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;            VideoCanvas.Children.Add&amp;#40;player&amp;#41;&amp;#59;&lt;br /&gt;.....&lt;br /&gt;             player.Source &amp;#61; new Uri&amp;#40;url, UriKind.RelativeOrAbsolute&amp;#41;&amp;#59; &amp;#47;&amp;#47; url points to sample.mp4 file&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;</description><author>bytefx</author><pubDate>Thu, 16 May 2013 17:06:18 GMT</pubDate><guid isPermaLink="false">Created Unassigned: Caption support (webvtt) in Player Framework for Windows Phone 8  [24177] 20130516050618P</guid></item><item><title>Commented Feature: HttpClient improperly implemented in the WP8 version (VAST ads not working) [24176]</title><link>http://playerframework.codeplex.com/workitem/24176</link><description>We&amp;#39;re developing apps for WP8 and Win8, both in C&amp;#35;. We have in both apps Trailer page with PrerollAdvertisement using online VAST xml from our Ad provider. It works fine on Win8, but nothing is shown in WP8. After investigating source code of the Media Player Platform I found the bug in the __usage of HttpClient__. In Windows 8 default HttpClient is used together with header and useragent setting. In WP8 only primitive wrapper over HttpWebRequest is used.&lt;br /&gt;&lt;br /&gt;There are two possible solutions&amp;#58; Include headers and user agents in the WP8 version as well or use the &amp;#34;HTTP Client Libraries&amp;#34; from NuGet instead of the primitive wrapper.&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;nuget.org&amp;#47;packages&amp;#47;Microsoft.Net.Http&lt;br /&gt;&lt;br /&gt;Exact place of the bug&amp;#58;&lt;br /&gt;__Microsoft.PlayerFramework.Advertising.Extensions.DownloadStreamAsync__&lt;br /&gt;Comments: Thank you for your feedback, I just checked in a change to support this. This will be included with our next release, however you can easily rebuild against the latest source yourself.&amp;#13;&amp;#10;&amp;#13;&amp;#10;&amp;#91;Learn more about how to create a new private build with this change.&amp;#93;&amp;#40;http&amp;#58;&amp;#47;&amp;#47;playerframework.codeplex.com&amp;#47;wikipage&amp;#63;title&amp;#61;Source&amp;#37;20Code&amp;#37;20and&amp;#37;20Build&amp;#37;20Scripts&amp;#38;referringTitle&amp;#61;Documentation&amp;#41;&amp;#13;&amp;#10;</description><author>timgreenfield</author><pubDate>Fri, 03 May 2013 16:51:13 GMT</pubDate><guid isPermaLink="false">Commented Feature: HttpClient improperly implemented in the WP8 version (VAST ads not working) [24176] 20130503045113P</guid></item><item><title>Edited Feature: HttpClient improperly implemented in the WP8 version (VAST ads not working) [24176]</title><link>http://playerframework.codeplex.com/workitem/24176</link><description>We&amp;#39;re developing apps for WP8 and Win8, both in C&amp;#35;. We have in both apps Trailer page with PrerollAdvertisement using online VAST xml from our Ad provider. It works fine on Win8, but nothing is shown in WP8. After investigating source code of the Media Player Platform I found the bug in the __usage of HttpClient__. In Windows 8 default HttpClient is used together with header and useragent setting. In WP8 only primitive wrapper over HttpWebRequest is used.&lt;br /&gt;&lt;br /&gt;There are two possible solutions&amp;#58; Include headers and user agents in the WP8 version as well or use the &amp;#34;HTTP Client Libraries&amp;#34; from NuGet instead of the primitive wrapper.&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;nuget.org&amp;#47;packages&amp;#47;Microsoft.Net.Http&lt;br /&gt;&lt;br /&gt;Exact place of the bug&amp;#58;&lt;br /&gt;__Microsoft.PlayerFramework.Advertising.Extensions.DownloadStreamAsync__&lt;br /&gt;</description><author>timgreenfield</author><pubDate>Fri, 03 May 2013 16:51:13 GMT</pubDate><guid isPermaLink="false">Edited Feature: HttpClient improperly implemented in the WP8 version (VAST ads not working) [24176] 20130503045113P</guid></item><item><title>Created Unassigned: HttpClient improperly implemented in the WP8 version (VAST ads not working) [24176]</title><link>http://playerframework.codeplex.com/workitem/24176</link><description>We&amp;#39;re developing apps for WP8 and Win8, both in C&amp;#35;. We have in both apps Trailer page with PrerollAdvertisement using online VAST xml from our Ad provider. It works fine on Win8, but nothing is shown in WP8. After investigating source code of the Media Player Platform I found the bug in the __usage of HttpClient__. In Windows 8 default HttpClient is used together with header and useragent setting. In WP8 only primitive wrapper over HttpWebRequest is used.&lt;br /&gt;&lt;br /&gt;There are two possible solutions&amp;#58; Include headers and user agents in the WP8 version as well or use the &amp;#34;HTTP Client Libraries&amp;#34; from NuGet instead of the primitive wrapper.&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;nuget.org&amp;#47;packages&amp;#47;Microsoft.Net.Http&lt;br /&gt;&lt;br /&gt;Exact place of the bug&amp;#58;&lt;br /&gt;__Microsoft.PlayerFramework.Advertising.Extensions.DownloadStreamAsync__&lt;br /&gt;</description><author>Necroman</author><pubDate>Fri, 03 May 2013 12:48:38 GMT</pubDate><guid isPermaLink="false">Created Unassigned: HttpClient improperly implemented in the WP8 version (VAST ads not working) [24176] 20130503124838P</guid></item><item><title>Created Unassigned: PositionTrackingPlugin throws exception in UninitializeTrackingEvent [24175]</title><link>http://playerframework.codeplex.com/workitem/24175</link><description>I got an exception when I try to dispose a player that has not loaded a video.&lt;br /&gt;The line that throws exception is 87&amp;#58;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;var timelineMarkerKey &amp;#61; activeMarkers.First&amp;#40;kvp &amp;#61;&amp;#62; kvp.Value &amp;#61;&amp;#61; positionTrackingEvent&amp;#41;.Key&amp;#59;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;The &amp;#96;&amp;#96;&amp;#96;activeMarkers&amp;#96;&amp;#96;&amp;#96; variable doesn&amp;#39;t contains any items because no PositionTrackingEvent has been initialized.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><author>willli</author><pubDate>Thu, 02 May 2013 12:04:58 GMT</pubDate><guid isPermaLink="false">Created Unassigned: PositionTrackingPlugin throws exception in UninitializeTrackingEvent [24175] 20130502120458P</guid></item><item><title>Commented Unassigned: ISMV + playready local playback [24174]</title><link>http://playerframework.codeplex.com/workitem/24174</link><description>On Windows 8, trying to play a local playready file fails with a &amp;#34;MF_MEDIA_ENGINE_ERR_SRC_NOT_SUPPORTED &amp;#58; HRESULT - 0xC00D5212&amp;#34; error&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve tested it with the files from the playready test server &amp;#40;for instance http&amp;#58;&amp;#47;&amp;#47;playready.directtaps.net&amp;#47;smoothstreaming&amp;#47;SSWSS720H264PR&amp;#47;SuperSpeedway_720_1427.ismv&amp;#41;, and using the following configuration &amp;#58; &lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt; _protectionManager.ComponentLoadFailed &amp;#43;&amp;#61; new ComponentLoadFailedEventHandler&amp;#40;ProtectionManager_ComponentLoadFailed&amp;#41;&amp;#59;&lt;br /&gt;                _protectionManager.ServiceRequested &amp;#43;&amp;#61; new ServiceRequestedEventHandler&amp;#40;ProtectionManager_ServiceRequested&amp;#41;&amp;#59;&lt;br /&gt;                Windows.Foundation.Collections.PropertySet cpSystems &amp;#61; new Windows.Foundation.Collections.PropertySet&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                cpSystems.Add&amp;#40;&amp;#34;&amp;#123;F4637010-03C3-42CD-B932-B48ADF3A6A54&amp;#125;&amp;#34;, &amp;#34;Microsoft.Media.PlayReadyClient.PlayReadyWinRTTrustedInput&amp;#34;&amp;#41;&amp;#59; &amp;#47;&amp;#47;Playready &lt;br /&gt;                _protectionManager.Properties.Add&amp;#40;&amp;#34;Windows.Media.Protection.MediaProtectionSystemIdMapping&amp;#34;, cpSystems&amp;#41;&amp;#59;&lt;br /&gt;                _protectionManager.Properties.Add&amp;#40;&amp;#34;Windows.Media.Protection.MediaProtectionSystemId&amp;#34;, &amp;#34;&amp;#123;F4637010-03C3-42CD-B932-B48ADF3A6A54&amp;#125;&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                MediaExtensionManager extensions &amp;#61; ActualPlayer.MediaExtensionManager&amp;#59;&lt;br /&gt;                &lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler&amp;#34;, &amp;#34;.pyv&amp;#34;, &amp;#34;PRvideo&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler&amp;#34;, &amp;#34;.pya&amp;#34;, &amp;#34;PRaudio&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler&amp;#34;, &amp;#34;.wma&amp;#34;, &amp;#34;PRaudio&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler&amp;#34;, &amp;#34;.wmv&amp;#34;, &amp;#34;PRvideo&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.AdaptiveStreaming.SmoothByteStreamHandler&amp;#34;, &amp;#34;.ism&amp;#34;, &amp;#34;text&amp;#47;xml&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.AdaptiveStreaming.SmoothByteStreamHandler&amp;#34;, &amp;#34;.ism&amp;#34;, &amp;#34;application&amp;#47;vnd.ms-sstr&amp;#43;xml&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                ActualPlayer.ProtectionManager &amp;#61; _protectionManager&amp;#59;&lt;br /&gt;                ActualPlayer.MediaExtensionManager &amp;#61; extensions&amp;#59;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: My question is not about smooth streaming. Smooth streaming is working fine, what I want is to play a piff&amp;#47;playready file, hence the .ismv file. </description><author>ben86</author><pubDate>Tue, 30 Apr 2013 08:09:30 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: ISMV + playready local playback [24174] 20130430080930A</guid></item><item><title>Commented Unassigned: Play pause button / playrate issue [24172]</title><link>http://playerframework.codeplex.com/workitem/24172</link><description>The play pause button does not seem to be working if you change the playrate when playing an adaptive stream.&lt;br /&gt;&lt;br /&gt;When playing a .wmv file changing the playrate while the video is playing the play pause button changes to the play icon and when clicked it changes the playrate back to 1x and the pause icon then shows.&lt;br /&gt;Comments: Hello, which version are you using&amp;#63; Win8 JS or Xaml or WP8&amp;#63;</description><author>timgreenfield</author><pubDate>Mon, 29 Apr 2013 17:30:10 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: Play pause button / playrate issue [24172] 20130429053010P</guid></item><item><title>Commented Unassigned: ISMV + playready local playback [24174]</title><link>http://playerframework.codeplex.com/workitem/24174</link><description>On Windows 8, trying to play a local playready file fails with a &amp;#34;MF_MEDIA_ENGINE_ERR_SRC_NOT_SUPPORTED &amp;#58; HRESULT - 0xC00D5212&amp;#34; error&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve tested it with the files from the playready test server &amp;#40;for instance http&amp;#58;&amp;#47;&amp;#47;playready.directtaps.net&amp;#47;smoothstreaming&amp;#47;SSWSS720H264PR&amp;#47;SuperSpeedway_720_1427.ismv&amp;#41;, and using the following configuration &amp;#58; &lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt; _protectionManager.ComponentLoadFailed &amp;#43;&amp;#61; new ComponentLoadFailedEventHandler&amp;#40;ProtectionManager_ComponentLoadFailed&amp;#41;&amp;#59;&lt;br /&gt;                _protectionManager.ServiceRequested &amp;#43;&amp;#61; new ServiceRequestedEventHandler&amp;#40;ProtectionManager_ServiceRequested&amp;#41;&amp;#59;&lt;br /&gt;                Windows.Foundation.Collections.PropertySet cpSystems &amp;#61; new Windows.Foundation.Collections.PropertySet&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                cpSystems.Add&amp;#40;&amp;#34;&amp;#123;F4637010-03C3-42CD-B932-B48ADF3A6A54&amp;#125;&amp;#34;, &amp;#34;Microsoft.Media.PlayReadyClient.PlayReadyWinRTTrustedInput&amp;#34;&amp;#41;&amp;#59; &amp;#47;&amp;#47;Playready &lt;br /&gt;                _protectionManager.Properties.Add&amp;#40;&amp;#34;Windows.Media.Protection.MediaProtectionSystemIdMapping&amp;#34;, cpSystems&amp;#41;&amp;#59;&lt;br /&gt;                _protectionManager.Properties.Add&amp;#40;&amp;#34;Windows.Media.Protection.MediaProtectionSystemId&amp;#34;, &amp;#34;&amp;#123;F4637010-03C3-42CD-B932-B48ADF3A6A54&amp;#125;&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                MediaExtensionManager extensions &amp;#61; ActualPlayer.MediaExtensionManager&amp;#59;&lt;br /&gt;                &lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler&amp;#34;, &amp;#34;.pyv&amp;#34;, &amp;#34;PRvideo&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler&amp;#34;, &amp;#34;.pya&amp;#34;, &amp;#34;PRaudio&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler&amp;#34;, &amp;#34;.wma&amp;#34;, &amp;#34;PRaudio&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler&amp;#34;, &amp;#34;.wmv&amp;#34;, &amp;#34;PRvideo&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.AdaptiveStreaming.SmoothByteStreamHandler&amp;#34;, &amp;#34;.ism&amp;#34;, &amp;#34;text&amp;#47;xml&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                extensions.RegisterByteStreamHandler&amp;#40;&amp;#34;Microsoft.Media.AdaptiveStreaming.SmoothByteStreamHandler&amp;#34;, &amp;#34;.ism&amp;#34;, &amp;#34;application&amp;#47;vnd.ms-sstr&amp;#43;xml&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                ActualPlayer.ProtectionManager &amp;#61; _protectionManager&amp;#59;&lt;br /&gt;                ActualPlayer.MediaExtensionManager &amp;#61; extensions&amp;#59;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: Smooth streaming content needs to be served from the web. Try again with the url of the smooth streaming manifest&amp;#58; http&amp;#58;&amp;#47;&amp;#47;playready.directtaps.net&amp;#47;smoothstreaming&amp;#47;SSWSS720H264PR&amp;#47;SuperSpeedway_720.ism&amp;#47;Manifest</description><author>timgreenfield</author><pubDate>Mon, 29 Apr 2013 17:25:51 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: ISMV + playready local playback [24174] 20130429052551P</guid></item><item><title>Closed Issue: Locking Windows 8 while content is buffering/playing throws an UnauthorizedAccessException. [23676]</title><link>http://playerframework.codeplex.com/workitem/23676</link><description>&lt;br /&gt;Comments: Released in v1.2</description><author>timgreenfield</author><pubDate>Fri, 26 Apr 2013 20:21:34 GMT</pubDate><guid isPermaLink="false">Closed Issue: Locking Windows 8 while content is buffering/playing throws an UnauthorizedAccessException. [23676] 20130426082134P</guid></item><item><title>Edited Issue: Error Line 209 in AnalyticsCollector.cs [24173]</title><link>http://playerframework.codeplex.com/workitem/24173</link><description>&lt;br /&gt;The code in the method void DetachEvents&amp;#40;&amp;#41; on line 209 and 210 incorrectly adds the events using &amp;#43;&amp;#61; when it should be removing them using -&amp;#61;&lt;br /&gt;&lt;br /&gt;209            AdaptiveMonitor.ChunkDownloaded &amp;#43;&amp;#61; AdaptiveMonitor_ChunkDownloaded&amp;#59;&lt;br /&gt;210            AdaptiveMonitor.ChunkFailure &amp;#43;&amp;#61; AdaptiveMonitor_ChunkFailure&amp;#59;&lt;br /&gt;211            AdaptiveMonitor.CurrentBitrateChanged -&amp;#61; AdaptiveMonitor_CurrentBitrateChanged&amp;#59;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><author>timgreenfield</author><pubDate>Fri, 26 Apr 2013 16:17:03 GMT</pubDate><guid isPermaLink="false">Edited Issue: Error Line 209 in AnalyticsCollector.cs [24173] 20130426041703P</guid></item></channel></rss>