summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
authorAndre Pang <athp@users.sourceforge.net>2004-06-19 15:25:01 +0000
committerAndre Pang <athp@users.sourceforge.net>2004-06-19 15:25:01 +0000
commitf44a5b7a414ecc1e1d07d95f63cafab3bf110a46 (patch)
tree2e897d2d464eea264610339a0046433a5b85a1bd /po
parent63af1d1a064fb92f28334917497c5561153cc005 (diff)
downloadxine-lib-f44a5b7a414ecc1e1d07d95f63cafab3bf110a46.tar.gz
xine-lib-f44a5b7a414ecc1e1d07d95f63cafab3bf110a46.tar.bz2
Mac OS X video output driver:
XineVideoWindow now properly keeps aspect ratio if requested Moved set{Half,Normal,Double}Size methods from XineVideoWindow to XineOpenGLView, since they more logically belong there Changed setVideoSize in XineOpenGLView to only set the video size (and not the view size) Added setViewSize method to XineOpenGLView, to change the view size Internal refactorings: Removed width/height fields from XineVideoWindow: they were unnecessary, since the width and height could be obtained via [self frame] Renamed width/height fields to video_width/video_height in XineOpenGLView, to reflect that they represent the height of the actual video, rather than the view's size (which can always be obtained with [self frame] or [self bounds]) Added videoSize method to XineOpenGLView to get the actual video size Changed isFullScreen, keepsAspectRatio, and initDone fields in XineOpenGLView to BOOL rather than int Apologies for the numerous changes in this one patch which may have been better as a number of smaller, different patches. Much of the original intent of the patch -- to fix the bugs that occured with aspect ratios -- dictated the refactorings which took place. On the bright side, this patch 100% regression-tested! CVS patchset: 6706 CVS date: 2004/06/19 15:25:01
Diffstat (limited to 'po')
0 files changed, 0 insertions, 0 deletions