pi-rfid-jukebox/jukebox/media-player.js

19 lines
428 B
JavaScript
Raw Normal View History

"use strict";
const ChildProcessEmitter = require('./child-process').ChildProcessEmitter;
class MediaPlayer extends ChildProcessEmitter {
2017-04-09 17:55:11 +00:00
constructor(config, logger) {
2017-04-09 18:08:22 +00:00
super(config.mpg321, logger);
2017-04-09 19:08:32 +00:00
this.stderrFilters.push(line => {
return line.substr(0, 3) == '@F '
});
}
}
2017-04-09 17:55:11 +00:00
module.exports = function(config, logger) {
return new MediaPlayer(config, logger);
};
// vim:set ts=2 sw=2 et: