Mercurial > mplayer.hg
comparison libvo/vo_quartz.c @ 15902:16534910f0fb
fix various window resizing bug with menu option
author | nplourde |
---|---|
date | Sun, 03 Jul 2005 12:24:48 +0000 |
parents | c8e414e49fef |
children | b1bc923b38fe |
comparison
equal
deleted
inserted
replaced
15901:7938b1ee8986 | 15902:16534910f0fb |
---|---|
425 CheckMenuItem (aspectMenu, 1, vo_keepaspect); | 425 CheckMenuItem (aspectMenu, 1, vo_keepaspect); |
426 break; | 426 break; |
427 | 427 |
428 case kAspectOrgCmd: | 428 case kAspectOrgCmd: |
429 movie_aspect = old_movie_aspect; | 429 movie_aspect = old_movie_aspect; |
430 SizeWindow(theWindow, dstRect.right, (dstRect.right/movie_aspect),1); | 430 if(!vo_quartz_fs) |
431 { | |
432 SizeWindow(theWindow, dstRect.right, (dstRect.right/movie_aspect),1); | |
433 } | |
431 window_resized(); | 434 window_resized(); |
432 break; | 435 break; |
433 | 436 |
434 case kAspectFullCmd: | 437 case kAspectFullCmd: |
435 movie_aspect = 4.0f/3.0f; | 438 movie_aspect = 4.0f/3.0f; |
450 break; | 453 break; |
451 | 454 |
452 case kPanScanCmd: | 455 case kPanScanCmd: |
453 vo_panscan = (!(vo_panscan)); | 456 vo_panscan = (!(vo_panscan)); |
454 CheckMenuItem (aspectMenu, 2, vo_panscan); | 457 CheckMenuItem (aspectMenu, 2, vo_panscan); |
458 window_panscan(); | |
459 window_resized(); | |
455 break; | 460 break; |
456 | 461 |
457 default: | 462 default: |
458 result = eventNotHandledErr; | 463 result = eventNotHandledErr; |
459 break; | 464 break; |