set ap volume 30 for tvs

This commit is contained in:
vapormusic 2022-08-24 12:25:35 +07:00
parent 487e1b9b2a
commit f9d1f8459f

View file

@ -210,7 +210,7 @@ export default class RAOP {
this.portairplay = ipport; this.portairplay = ipport;
this.device = this.airtunes.add(ipv4, { this.device = this.airtunes.add(ipv4, {
port: ipport, port: ipport,
volume: 50, volume: airplay2dv ? 30 : 50,
password: sepassword, password: sepassword,
txt: txt, txt: txt,
airplay2: airplay2dv, airplay2: airplay2dv,
@ -262,6 +262,12 @@ export default class RAOP {
} }
}); });
electron.ipcMain.on("setAirPlayVolume", (event, volume) => {
if (this.device) {
this.device.setVolume(volume);
}
});
electron.ipcMain.on("writeWAV", (event, leftbuffer, rightbuffer) => { electron.ipcMain.on("writeWAV", (event, leftbuffer, rightbuffer) => {
if (this.airtunes != null) { if (this.airtunes != null) {
if (this.worker == null) { if (this.worker == null) {