]> njoseph.me Git - nimcoon.git/blobdiff - clitube.nim
Drop mplayer from list of supported players
[nimcoon.git] / clitube.nim
index aeb99534cfb8f80f0a657bf9efc88f28b8c9e111..fb96d616283302740d7f1b46ad8add32c459b565 100644 (file)
@@ -10,7 +10,7 @@ import uri
 import xmltree
 
 # Supported video players in order of preference
-let supportedPlayers = @["mpv", "mplayer", "vlc"]
+let supportedPlayers = @["mpv", "vlc"]
 
 # Only show these many results
 let limit = 10
@@ -20,7 +20,7 @@ type SearchResult = tuple[title: string, url: string]
 proc selectMediaPlayer(): string =
   let availablePlayers = filterIt(supportedPlayers, execProcess("which " & it).len != 0)
   if len(availablePlayers) == 0:
-    echo "Please install one of the supported media players: ", supportedPlayers
+    stderr.writeLine "Please install one of the supported media players: ", $supportedPlayers
     raise newException(OSError, "No supported media player found")
   else:
     return availablePlayers[0]