From f03c88c6d89fd51cbc0538841bb3227accfa0431 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Sun, 6 Jan 2019 13:55:12 -0800 Subject: [PATCH] Initialize preamp gain --- js/mediaMiddleware.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/js/mediaMiddleware.ts b/js/mediaMiddleware.ts index 9e2dc151..a33531e2 100644 --- a/js/mediaMiddleware.ts +++ b/js/mediaMiddleware.ts @@ -26,13 +26,15 @@ import { objectForEach } from "./utils"; export default (media: Media) => (store: MiddlewareStore) => { const { - media: { volume, balance } + media: { volume, balance }, + equalizer: { sliders } } = store.getState(); // Ensure the default state is the canonical value. media.setVolume(volume); media.setBalance(balance); - // TODO: Ensure other values like bands and preamp are in sync + media.setPreamp(sliders.preamp); + // TODO: Ensure other values like bands are in sync media.on("timeupdate", () => { store.dispatch({