Changeset 1181

Show
Ignore:
Timestamp:
02/25/2010 10:27:37 PM (2 years ago)
Author:
gbooker
Message:

Corrected video bounds computation and removed variable which caused the confusion.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/CommonMediaPlayer/Media Players/DVD Framework/CMPDVDPlayer.m

    r1179 r1181  
    922922        //NSRect frame = [win frame]; 
    923923        CGDirectDisplayID display = [(BRDisplayManager *)[BRDisplayManager sharedInstance] display]; 
    924     CGRect frame = CGDisplayBounds( display ); 
    925     frame.size.width = CGDisplayPixelsWide( display ); 
    926     frame.size.height = CGDisplayPixelsHigh( display ); 
    927924         
    928925        NSSize currentSize; 
     
    934931        else 
    935932        { 
    936                 currentSize.width = frame.size.width; 
    937                 currentSize.height = frame.size.height; 
     933                currentSize.width = CGDisplayPixelsWide(display); 
     934                currentSize.height = CGDisplayPixelsHigh(display); 
    938935        } 
    939936         
     
    952949        { 
    953950                float resizeScale = currentSize.width/nativeSize.width; 
    954                 frame.size.height = nativeSize.height * resizeScale; 
    955                 frame.size.width = currentSize.width; 
     951                rect.size.height = nativeSize.height * resizeScale; 
     952                rect.size.width = currentSize.width; 
    956953        } 
    957954         
     
    968965                        break; 
    969966        } 
    970          
     967 
    971968        rect.origin.x = (currentSize.width - rect.size.width)/2; 
    972969        rect.origin.y = (currentSize.height - rect.size.height)/2;