update
This commit is contained in:
parent
079008d5a4
commit
2976a8400f
3 changed files with 5 additions and 14 deletions
|
@ -148,7 +148,7 @@ export default class RAOP {
|
||||||
|
|
||||||
browser.on('update', (service: any) => {
|
browser.on('update', (service: any) => {
|
||||||
if (service.addresses && service.fullname && (service.fullname.includes('_raop._tcp') || service.fullname.includes('_airplay._tcp'))) {
|
if (service.addresses && service.fullname && (service.fullname.includes('_raop._tcp') || service.fullname.includes('_airplay._tcp'))) {
|
||||||
console.log(service.txt)
|
// console.log(service.txt)
|
||||||
this._win.webContents.executeJavaScript(`console.log(
|
this._win.webContents.executeJavaScript(`console.log(
|
||||||
"${service.name} ${service.host}:${service.port} ${service.addresses}"
|
"${service.name} ${service.host}:${service.port} ${service.addresses}"
|
||||||
)`);
|
)`);
|
||||||
|
@ -159,7 +159,7 @@ export default class RAOP {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
electron.ipcMain.on("performAirplayPCM", (event, ipv4, ipport, sepassword, title, artist, album, artworkURL) => {
|
electron.ipcMain.on("performAirplayPCM", (event, ipv4, ipport, sepassword, title, artist, album, artworkURL,txt) => {
|
||||||
|
|
||||||
if (ipv4 != this.ipairplay || ipport != this.portairplay) {
|
if (ipv4 != this.ipairplay || ipport != this.portairplay) {
|
||||||
if (this.airtunes == null) { this.airtunes = new this.u()}
|
if (this.airtunes == null) { this.airtunes = new this.u()}
|
||||||
|
@ -169,7 +169,9 @@ export default class RAOP {
|
||||||
port: ipport,
|
port: ipport,
|
||||||
volume: 60,
|
volume: 60,
|
||||||
password: sepassword,
|
password: sepassword,
|
||||||
|
txt: txt
|
||||||
});
|
});
|
||||||
|
// console.log('lol',txt)
|
||||||
this.device.on('status', (status: any) => {
|
this.device.on('status', (status: any) => {
|
||||||
console.log('device status', status);
|
console.log('device status', status);
|
||||||
if (status == "ready"){
|
if (status == "ready"){
|
||||||
|
|
|
@ -116,7 +116,7 @@
|
||||||
},
|
},
|
||||||
setAirPlayCast(device) {
|
setAirPlayCast(device) {
|
||||||
this.activeCasts.push(device);
|
this.activeCasts.push(device);
|
||||||
ipcRenderer.send("performAirplayPCM",device.host,device.port,null,"","","","")
|
ipcRenderer.send("performAirplayPCM",device.host,device.port,null,"","","","",device.txt)
|
||||||
},
|
},
|
||||||
stopCasting() {
|
stopCasting() {
|
||||||
CiderAudio.stopAudio();
|
CiderAudio.stopAudio();
|
||||||
|
|
|
@ -973,17 +973,6 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="settings-option-body">
|
<div class="settings-option-body">
|
||||||
|
|
||||||
<div class="md-option-line" v-show="app.cfg.advanced.AudioContext">
|
|
||||||
<div class="md-option-segment">
|
|
||||||
FFmpeg location<br/>
|
|
||||||
<small>Restart needed to work. Required for AirPlay. (For example: C:\ffmpeg-4.4-essentials_build\bin\ffmpeg.exe)</small><br/>
|
|
||||||
<small>You can look at the internet on how to install it.</small>
|
|
||||||
</div>
|
|
||||||
<div class="md-option-segment md-option-segment_auto">
|
|
||||||
<input type="text" v-model="app.cfg.advanced.ffmpegLocation"/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="md-option-line">
|
<div class="md-option-line">
|
||||||
<div class="md-option-segment">
|
<div class="md-option-segment">
|
||||||
{{$root.getLz('settings.option.visual.plugin.github.explore')}}
|
{{$root.getLz('settings.option.visual.plugin.github.explore')}}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue