Przeglądaj źródła

Allow switching tracks on the fly

master
Roderic Day 5 lat temu
rodzic
commit
11b2deaaca
1 zmienionych plików z 15 dodań i 21 usunięć
  1. +15
    -21
      pico.js

+ 15
- 21
pico.js Wyświetl plik

@@ -296,28 +296,22 @@ const Media = {
State.online.forEach(signalPeerStop)
},
view() {
if(!State.media[State.username]) {
return m('.media',
m('.media-settings',
m('button', {onclick: Media.turnOn}, 'turn on'),
m('select#media-source', Media.videoSources.map(option => m('option', option))),
m('label', m('input#mute-check', {type: 'checkbox'}), 'mute'),
),
)
}
else {
return m('.media',
m('.media-settings',
m('button', {onclick: Media.turnOff}, 'turn off'),
),
m('.videos',
Object.entries(State.media).map(([username, stream]) =>
m(Video, {username, stream})
),
return m('.media',
m('.media-settings',
State.media[State.username]
? m('button', {onclick: Media.turnOff}, 'turn off')
: m('button', {onclick: Media.turnOn}, 'turn on')
,
m('select#media-source', Media.videoSources.map(option => m('option', option))),
m('label', m('input#mute-check', {type: 'checkbox'}), 'mute'),
),
m('.videos',
Object.entries(State.media).map(([username, stream]) =>
m(Video, {username, stream})
),
)
}
}
),
)
},
}
const Login = {
sendLogin: (e) => {

Ładowanie…
Anuluj
Zapisz