Initialize preamp gain

This commit is contained in:
Jordan Eldredge 2019-01-06 13:55:12 -08:00
parent 7f469cb13e
commit f03c88c6d8

View file

@ -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({