const electron = require('electron') const path = require('path') const Cast = require('../lib/cast') const {dispatch} = require('../lib/dispatcher') const telemetry = require('../lib/telemetry') const errors = require('../lib/errors') const sound = require('../lib/sound') const TorrentPlayer = require('../lib/torrent-player') const TorrentSummary = require('../lib/torrent-summary') const State = require('../lib/state') const ipcRenderer = electron.ipcRenderer // Controls playback of torrents and files within torrents // both local (