MediaPlayer: add 25% video scale menu option
Useful for high resolution video on low resolution screen. Change-Id: I9e8c5ee4eee4ea39b14af896d126d412d087aa16 Reviewed-on: https://review.haiku-os.org/c/haiku/+/9132 Reviewed-by: waddlesplash <[email protected]> Tested-by: Commit checker robot <[email protected]>
This commit is contained in:
@@ -1791,29 +1791,34 @@ MainWin::_CreateMenu()
|
||||
fVideoMenu->AddItem(fSubTitleTrackMenu);
|
||||
fVideoMenu->AddSeparatorItem();
|
||||
BMessage* resizeMessage = new BMessage(M_VIEW_SIZE);
|
||||
resizeMessage->AddInt32("size", 25);
|
||||
fVideoMenu->AddItem(new BMenuItem(
|
||||
B_TRANSLATE("25% scale"), resizeMessage, '0'));
|
||||
|
||||
resizeMessage = new BMessage(M_VIEW_SIZE);
|
||||
resizeMessage->AddInt32("size", 50);
|
||||
fVideoMenu->AddItem(new BMenuItem(
|
||||
B_TRANSLATE("50% scale"), resizeMessage, '0'));
|
||||
B_TRANSLATE("50% scale"), resizeMessage, '1'));
|
||||
|
||||
resizeMessage = new BMessage(M_VIEW_SIZE);
|
||||
resizeMessage->AddInt32("size", 100);
|
||||
fVideoMenu->AddItem(new BMenuItem(
|
||||
B_TRANSLATE("100% scale"), resizeMessage, '1'));
|
||||
B_TRANSLATE("100% scale"), resizeMessage, '2'));
|
||||
|
||||
resizeMessage = new BMessage(M_VIEW_SIZE);
|
||||
resizeMessage->AddInt32("size", 200);
|
||||
fVideoMenu->AddItem(new BMenuItem(
|
||||
B_TRANSLATE("200% scale"), resizeMessage, '2'));
|
||||
B_TRANSLATE("200% scale"), resizeMessage, '3'));
|
||||
|
||||
resizeMessage = new BMessage(M_VIEW_SIZE);
|
||||
resizeMessage->AddInt32("size", 300);
|
||||
fVideoMenu->AddItem(new BMenuItem(
|
||||
B_TRANSLATE("300% scale"), resizeMessage, '3'));
|
||||
B_TRANSLATE("300% scale"), resizeMessage, '4'));
|
||||
|
||||
resizeMessage = new BMessage(M_VIEW_SIZE);
|
||||
resizeMessage->AddInt32("size", 400);
|
||||
fVideoMenu->AddItem(new BMenuItem(
|
||||
B_TRANSLATE("400% scale"), resizeMessage, '4'));
|
||||
B_TRANSLATE("400% scale"), resizeMessage, '5'));
|
||||
|
||||
fVideoMenu->AddSeparatorItem();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user