mirror of
https://projects.vdr-developer.org/git/vdr-plugin-softhddevice.git
synced 2023-10-10 19:16:51 +02:00
Show message for hot-keys.
This commit is contained in:
parent
1f14af6590
commit
deea34eb5e
@ -1,6 +1,7 @@
|
|||||||
User johns
|
User johns
|
||||||
Date:
|
Date:
|
||||||
|
|
||||||
|
Show message for hot-keys.
|
||||||
Fix bug: playback errors with old PES recordings.
|
Fix bug: playback errors with old PES recordings.
|
||||||
Adds Hot-key support for 4:3 zoom modes.
|
Adds Hot-key support for 4:3 zoom modes.
|
||||||
|
|
||||||
|
@ -837,20 +837,33 @@ static void HandleHotkey(int code)
|
|||||||
switch (code) {
|
switch (code) {
|
||||||
case 10: // disable pass-through
|
case 10: // disable pass-through
|
||||||
CodecSetAudioPassthrough(ConfigAudioPassthrough = 0);
|
CodecSetAudioPassthrough(ConfigAudioPassthrough = 0);
|
||||||
|
Skins.QueueMessage(mtInfo, tr("pass-through disabled"));
|
||||||
break;
|
break;
|
||||||
case 11: // enable pass-through
|
case 11: // enable pass-through
|
||||||
CodecSetAudioPassthrough(ConfigAudioPassthrough = 1);
|
CodecSetAudioPassthrough(ConfigAudioPassthrough = 1);
|
||||||
|
Skins.QueueMessage(mtInfo, tr("pass-through enabled"));
|
||||||
break;
|
break;
|
||||||
case 12: // toggle pass-through
|
case 12: // toggle pass-through
|
||||||
CodecSetAudioPassthrough(ConfigAudioPassthrough ^= 1);
|
CodecSetAudioPassthrough(ConfigAudioPassthrough ^= 1);
|
||||||
|
if (ConfigAudioPassthrough) {
|
||||||
|
Skins.QueueMessage(mtInfo, tr("pass-through enabled"));
|
||||||
|
} else {
|
||||||
|
Skins.QueueMessage(mtInfo, tr("pass-through disabled"));
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case 13: // decrease audio delay
|
case 13: // decrease audio delay
|
||||||
ConfigVideoAudioDelay -= 10;
|
ConfigVideoAudioDelay -= 10;
|
||||||
VideoSetAudioDelay(ConfigVideoAudioDelay);
|
VideoSetAudioDelay(ConfigVideoAudioDelay);
|
||||||
|
Skins.QueueMessage(mtInfo,
|
||||||
|
cString::sprintf(tr("audio delay changed to %d"),
|
||||||
|
ConfigVideoAudioDelay));
|
||||||
break;
|
break;
|
||||||
case 14: // increase audio delay
|
case 14: // increase audio delay
|
||||||
ConfigVideoAudioDelay += 10;
|
ConfigVideoAudioDelay += 10;
|
||||||
VideoSetAudioDelay(ConfigVideoAudioDelay);
|
VideoSetAudioDelay(ConfigVideoAudioDelay);
|
||||||
|
Skins.QueueMessage(mtInfo,
|
||||||
|
cString::sprintf(tr("audio delay changed to %d"),
|
||||||
|
ConfigVideoAudioDelay));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 20: // disable full screen
|
case 20: // disable full screen
|
||||||
@ -1796,12 +1809,10 @@ static const char *SVDRPHelpText[] = {
|
|||||||
" 12: toggle audio pass-through\n"
|
" 12: toggle audio pass-through\n"
|
||||||
" 13: decrease audio delay by 10ms\n"
|
" 13: decrease audio delay by 10ms\n"
|
||||||
" 14: increase audio delay by 10ms\n"
|
" 14: increase audio delay by 10ms\n"
|
||||||
" 20: disable fullscreen\n"
|
" 20: disable fullscreen\n 21: enable fullscreen\n"
|
||||||
" 21: enable fullscreen\n"
|
|
||||||
" 22: toggle fullscreen\n",
|
" 22: toggle fullscreen\n",
|
||||||
" 30: stretch 4:3 to 16:9\n"
|
" 30: stretch 4:3 to 16:9\n 31: letter box 4:3 in 16:9\n"
|
||||||
" 31: letter box 4:3 in 16:9\n"
|
" 32: center cut-out 4:3 to 16:9\n"
|
||||||
" 32: center cut-out 4:3 to 16:9\n",
|
|
||||||
" 39: rotate 4:3 to 16:9 zoom mode\n",
|
" 39: rotate 4:3 to 16:9 zoom mode\n",
|
||||||
NULL
|
NULL
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user