« get me outta code hell

Revert "Add paused indicator for mpv player" - http-music - Command-line music player + utils (not a server!)
about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorFlorrie <towerofnix@gmail.com>2018-01-24 22:53:17 -0400
committerFlorrie <towerofnix@gmail.com>2018-01-24 22:53:17 -0400
commita72500509a5a334bd8f0f7d490a4833c03201966 (patch)
tree26c2c65a124c2081eb7e96772ef1c5d47206762d /src
parenta22688a0f04920c73a06a7c1be09037c4de8f0ce (diff)
Revert "Add paused indicator for mpv player"
This reverts commit a22688a0f04920c73a06a7c1be09037c4de8f0ce.

I still have to think through this feature a fair bit more - currently
if you skip to the next track while paused, or pause before MPV actually
starts playing, the paused indicator shows while MPV isn't actually
paused.
Diffstat (limited to 'src')
-rw-r--r--src/loop-play.js15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/loop-play.js b/src/loop-play.js
index 70b5e5c..34ac4d5 100644
--- a/src/loop-play.js
+++ b/src/loop-play.js
@@ -22,11 +22,8 @@ const {
   getItemPathString, safeUnlink, parentSymbol
 } = require('./playlist-utils')
 
-function createStatusLine({percentStr, curStr, lenStr, paused = false}) {
-  return (
-    `(${percentStr}) ${curStr} / ${lenStr}` +
-    (paused === true ? ' (Paused)' : '')
-  )
+function createStatusLine({percentStr, curStr, lenStr}) {
+  return `(${percentStr}) ${curStr} / ${lenStr}`
 }
 
 class Player extends EventEmitter {
@@ -34,7 +31,6 @@ class Player extends EventEmitter {
     super()
 
     this.disablePlaybackStatus = false
-    this.paused = false
   }
 
   playFile(file) {}
@@ -103,9 +99,7 @@ class MPVPlayer extends Player {
           (Math.trunc(percentVal * 100) / 100).toFixed(2) + '%'
         )
 
-        this.printStatusLine(createStatusLine({
-          percentStr, curStr, lenStr, paused: this.paused
-        }))
+        this.printStatusLine(createStatusLine({percentStr, curStr, lenStr}))
       }
     })
 
@@ -156,7 +150,6 @@ class ControllableMPVPlayer extends MPVPlayer {
 
   togglePause() {
     this.sendCommand('cycle pause')
-    this.paused = !this.paused
   }
 
   kill() {
@@ -224,8 +217,6 @@ class SoXPlayer extends Player {
             lenStr = `${lenMin}:${pad(lenSec)}`
           }
 
-          // No need to pass paused to createStatusLine, since the SoX player
-          // can never be paused!
           this.printStatusLine(createStatusLine({percentStr, curStr, lenStr}))
         }
       }