diff --git a/cli/src/main/groovy/com/jdbernard/wdiwtlt/cli/CommandLineInterface.groovy b/cli/src/main/groovy/com/jdbernard/wdiwtlt/cli/CommandLineInterface.groovy index 7c547f2..de58967 100644 --- a/cli/src/main/groovy/com/jdbernard/wdiwtlt/cli/CommandLineInterface.groovy +++ b/cli/src/main/groovy/com/jdbernard/wdiwtlt/cli/CommandLineInterface.groovy @@ -889,14 +889,24 @@ Configuration: private def processRepeat(String option) { switch(option) { + case 'null': + def mode = vlcj.mediaListPlayer.mode + msg("Repeat mode is: " + + mode == MediaListPlayerMode.REPEAT ? 'all.' : + (mode == MediaListPlayerMode.LOOP ? 'one.' : 'off.')) + return + case 'off': vlcj.mediaListPlayer.mode = MediaListPlayerMode.DEFAULT + msg "Repeat set to off." break case 'all': vlcj.mediaListPlayer.mode = MediaListPlayerMode.REPEAT + msg "Repeat set to all." break case 'one': vlcj.mediaListPlayer.mode = MediaListPlayerMode.LOOP + msg "Repeat set to one." break default: invalidOptionsErr('repeat') } }