Skip to content

Commit 9cf818f

Browse files
authored
Merge pull request #37 from fwolter/refactor-playmode
Refactor
2 parents 18ef863 + 9ceb66b commit 9cf818f

1 file changed

Lines changed: 5 additions & 10 deletions

File tree

softhddevice.cpp

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -676,8 +676,7 @@ bool cSoftHdDevice::SetPlayMode(ePlayMode play_mode)
676676
LOGDEBUG("device: %s: %d", __FUNCTION__, play_mode);
677677

678678
switch (play_mode) {
679-
// no audio/video
680-
case 0:
679+
case pmNone:
681680
m_pVideoStream->Stop();
682681
m_pVideoStream->Clear();
683682
m_pVideoStream->CloseDecoder();
@@ -693,24 +692,20 @@ bool cSoftHdDevice::SetPlayMode(ePlayMode play_mode)
693692
m_pVideoStream->Start();
694693
m_pVideoStream->Resume();
695694
break;
696-
// audio/video
697-
case 1:
695+
case pmAudioVideo:
698696
m_pRender->WakeupDecodingThread();
699697
m_pRender->WakeupDisplayThread();
700698
break;
701-
// audio only
702-
case 2:
699+
case pmAudioOnly:
703700
m_pRender->ExitDecodingThread();
704701
m_pRender->ExitDisplayThread();
705702
break;
706-
// audio only (black screen)
707-
case 3:
703+
case pmAudioOnlyBlack:
708704
LOGDEBUG("device: %s: FIXME: audio only, silence video errors");
709705
m_pRender->WakeupDecodingThread();
710706
m_pRender->WakeupDisplayThread();
711707
break;
712-
// video only
713-
case 4:
708+
case pmVideoOnly:
714709
m_pRender->WakeupDecodingThread();
715710
m_pRender->WakeupDisplayThread();
716711
break;

0 commit comments

Comments
 (0)