title: videobrush orientation does not match phone orientation
body: <p>I am attempting to match the videobrush orientation to the orientation of the phone, but I am having issues implementing this solution. My xaml page is set to PortraitOrLandscape, and I would like for the videobrush to be right side up regardless of the phone's orientation. Before adding the orientation changing if statements to the onOrentationChanged event, the following situation is occuring</p>
  
  <p>Phone: Landscape left, Videobrush: right side up</p>
  
  <p>Phone: Portrait, Videobrush, rotated -90 clockwise</p>
  
  <p>Phone: Landscape right, Videobrush, rotated -180 clockwise</p>
  
  <p>XAML</p>
  
  <pre><code>&lt;Rectangle x:Name="videoRectangle" Margin="0,0,0,0"&gt;
              &lt;Rectangle.Fill&gt;
                  &lt;VideoBrush x:Name="viewfinderBrush" AlignmentX="Left" AlignmentY="Top" Stretch="UniformToFill"&gt;
                      &lt;VideoBrush.RelativeTransform&gt;
                          &lt;CompositeTransform x:Name="viewfinderTransform" 
                                              CenterX="0.5" CenterY="0.5"/&gt;
                      &lt;/VideoBrush.RelativeTransform&gt;
                  &lt;/VideoBrush&gt;                    
              &lt;/Rectangle.Fill&gt;
          &lt;/Rectangle&gt;
  </code></pre>
  
  <p>XAML.CS</p>
  
  <pre><code>protected override void OnOrientationChanged(OrientationChangedEventArgs e)
      {
          base.OnOrientationChanged(e);
  
          if (e.Orientation == PageOrientation.LandscapeLeft)
          {                //do nothing
                           //The videobrush orientation is currently right side up
          }
          if (e.Orientation == PageOrientation.Portrait)
          {
              //the videobrush is currently rotated 90 degrees counter clockwise
              this.viewfinderTransform.Rotation = this.camera.Orientation + 90.0;
          }
          if (e.Orientation == PageOrientation.LandscapeRight)
          {
              //the videobrush is currently rotated 180 degrees counter clockwise
              this.viewfinderTransform.Rotation = this.camera.Orientation + 180;
          }
      }
  </code></pre>
  
  <p>And after adding the if statements, the videobrush orientation gets even crazier. What am I doing wrong? I simply would like to have the videobrush oriented right side up regardless of the phone's orientation.</p>