mirror of
https://github.com/captbaritone/webamp.git
synced 2026-07-23 10:07:35 +00:00
Add getVUMeter functions (#912)
This commit is contained in:
parent
49293be610
commit
f03452ebbb
5 changed files with 16 additions and 8 deletions
|
|
@ -7,3 +7,11 @@ export function getMakiTree(state: ModernAppState): MakiTree | null {
|
|||
export function getVolume(state: ModernAppState): number {
|
||||
return state.volume;
|
||||
}
|
||||
|
||||
export function getRightVUMeter(state: ModernAppState): number {
|
||||
return state.rightVUMeter;
|
||||
}
|
||||
|
||||
export function getLeftVUMeter(state: ModernAppState): number {
|
||||
return state.leftVUMeter;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -101,8 +101,6 @@ Set {
|
|||
"System.geteqband",
|
||||
"System.geteqpreamp",
|
||||
"System.getstatus",
|
||||
"System.getleftvumeter",
|
||||
"System.getrightvumeter",
|
||||
"System.getplayitemlength",
|
||||
"System.seekto",
|
||||
"System.onscriptloaded",
|
||||
|
|
|
|||
|
|
@ -129,14 +129,12 @@ class System extends MakiObject {
|
|||
}
|
||||
}
|
||||
|
||||
getleftvumeter() {
|
||||
unimplementedWarning("getleftvumeter");
|
||||
return 0.5;
|
||||
getleftvumeter(): number {
|
||||
return Selectors.getLeftVUMeter(this._store.getState());
|
||||
}
|
||||
|
||||
getrightvumeter() {
|
||||
unimplementedWarning("getrightvumeter");
|
||||
return 0.5;
|
||||
getrightvumeter(): number {
|
||||
return Selectors.getRightVUMeter(this._store.getState());
|
||||
}
|
||||
|
||||
// Seems like volume is 0-255
|
||||
|
|
|
|||
|
|
@ -6,6 +6,8 @@ import thunk from "redux-thunk";
|
|||
const defaultState = {
|
||||
makiTree: null,
|
||||
volume: 127,
|
||||
rightVUMeter: 127,
|
||||
leftVUMeter: 127,
|
||||
xmlTree: null,
|
||||
skinLoaded: false,
|
||||
};
|
||||
|
|
|
|||
|
|
@ -18,6 +18,8 @@ export type ModernAppState = {
|
|||
makiTree: MakiTree | null;
|
||||
xmlTree: XmlTree | null;
|
||||
volume: number;
|
||||
rightVUMeter: number;
|
||||
leftVUMeter: number;
|
||||
skinLoaded: boolean;
|
||||
};
|
||||
export type ModernAction =
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue