[Loop][Room] Create a 'Room' manager for handling connections with OpenTok

RESOLVED FIXED

Status

Firefox OS
Gaia::Loop
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: borjasalguero, Assigned: jaoo)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

3 years ago
Given all params we need, we should create a library/helper for connecting to a session, listen to all changes within the room (participants joining, leaving...) and all methods related with the UI (mute video & audio, enable speaker/earpiece...)
(Reporter)

Updated

3 years ago
Blocks: 1097684
(Reporter)

Updated

3 years ago
Depends on: 1104002
(Reporter)

Updated

3 years ago
Depends on: 1104003
(Reporter)

Updated

3 years ago
Assignee: nobody → josea.olivera
No longer depends on: 1104002
(Assignee)

Comment 1

3 years ago
Created attachment 8528537 [details] [review]
Pointer to Github PR https://github.com/mozilla-b2g/firefoxos-loop-client/pull/333
(Assignee)

Comment 2

3 years ago
Comment on attachment 8528537 [details] [review]
Pointer to Github PR https://github.com/mozilla-b2g/firefoxos-loop-client/pull/333

The manager being added here is just a first attempt. We need to add a few bits more to test it and change what needs to be changed. We could land this and continue with bug 1104003, would you mind guys to have a look please? Thanks!
Attachment #8528537 - Flags: review?(crdlc)
Attachment #8528537 - Flags: review?(borja.bugzilla)
(Reporter)

Comment 3

3 years ago
Comment on attachment 8528537 [details] [review]
Pointer to Github PR https://github.com/mozilla-b2g/firefoxos-loop-client/pull/333

Some comments to address, so fix them and let's move forward! Thanks!
Attachment #8528537 - Flags: review?(borja.bugzilla) → review+
Comment on attachment 8528537 [details] [review]
Pointer to Github PR https://github.com/mozilla-b2g/firefoxos-loop-client/pull/333

left some comments in gh
Attachment #8528537 - Flags: review?(crdlc) → review+
(Assignee)

Comment 5

3 years ago
Thanks guys!

Landed on master branch at:

https://github.com/mozilla-b2g/firefoxos-loop-client/commit/8eea22275525725312a08e4a810e1eed017da2aa
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.