Compare commits

..

15 Commits

Author SHA1 Message Date
George Politis
34280b9733 Merge branch 'master' into feat/more-debug-information 2020-10-02 14:24:54 +03:00
George Politis
e082f2a7d6 chore: Updates lib-jitsi-meet@679497938fd06de719f104a4640fd4139b8f5e01 2020-09-30 13:34:44 +02:00
George Politis
f53ea35790 wip: Removes bogus comment. 2020-09-30 13:31:07 +02:00
George Politis
cf6073f721 wip: Addresses @hristoterezov's comments. 2020-09-30 13:31:07 +02:00
George Politis
871504e70e wip: Removes obsolete FIXME 2020-09-30 13:31:07 +02:00
George Politis
9ecfe1add4 wip: Deduplicates code 2020-09-30 13:31:07 +02:00
George Politis
3b346e94c7 wip: Fixes linting errors 2020-09-30 13:31:07 +02:00
George Politis
54a370685d wip: More reactification (save logs action dispatch, remove global APP object usage). 2020-09-30 13:31:07 +02:00
George Politis
49046fead9 wip: Fixes lint errors. 2020-09-30 13:31:07 +02:00
George Politis
03d4f824e7 wip: Fixes lint errors. 2020-09-30 13:31:07 +02:00
George Politis
a950b308ad wip: Fixes lint errors. 2020-09-30 13:31:07 +02:00
George Politis
7ea64e4dc6 wip: UI redesign. 2020-09-30 13:31:07 +02:00
George Politis
c0b3e5cb36 wip: Cleans up code. 2020-09-30 13:31:07 +02:00
George Politis
b88dd4b7de wip: Adds debug information and a save logs link in the GSM popover. 2020-09-30 13:31:07 +02:00
George Politis
595e0d475f wip: Removes duplicate declaration. 2020-09-30 13:31:07 +02:00

View File

@@ -435,20 +435,16 @@ export function _mapDispatchToProps(dispatch: Dispatch<any>) {
*/
export function _mapStateToProps(state: Object, ownProps: Props) {
const conference = state['features/base/conference'].conference;
const firstVideoTrack = getTrackByMediaTypeAndParticipant(
state['features/base/tracks'], MEDIA_TYPE.VIDEO, ownProps.participantId);
const firstAudioTrack = getTrackByMediaTypeAndParticipant(
state['features/base/tracks'], MEDIA_TYPE.AUDIO, ownProps.participantId);
if (conference) {
const firstVideoTrack = getTrackByMediaTypeAndParticipant(
state['features/base/tracks'], MEDIA_TYPE.VIDEO, ownProps.participantId);
const firstAudioTrack = getTrackByMediaTypeAndParticipant(
state['features/base/tracks'], MEDIA_TYPE.AUDIO, ownProps.participantId);
return {
audioSsrc: firstAudioTrack ? conference.getSsrcByTrack(firstAudioTrack.jitsiTrack) : undefined,
videoSsrc: firstVideoTrack ? conference.getSsrcByTrack(firstVideoTrack.jitsiTrack) : undefined
};
}
return {};
return {
audioSsrc: firstAudioTrack
? state['features/base/conference'].conference.getSsrcByTrack(firstAudioTrack.jitsiTrack) : undefined,
videoSsrc: firstVideoTrack
? state['features/base/conference'].conference.getSsrcByTrack(firstVideoTrack.jitsiTrack) : undefined
};
}
export default translate(connect(_mapStateToProps, _mapDispatchToProps)(ConnectionIndicator));