Media/WebRTC/2014-04-15
Tues, April 15 at 10am Pacific
Agenda/Notes:
1) Stand-ups:
- Active developers will give a 1 minute (or less) stand up focusing on -
- what are you currently working on that the team is following/tracking (please give the bug number) and when do you think you'll be done?
- what are you moving onto next?
- have you hit any problems/blockers (especially unexpected problems)?
- feel free to put a longer summary in the etherpad, but try to limit spoken comments to 1 mins or less. We can use the second half of the meeting (Discussion) for deeper dives.
- jesup -
- Big AEC landings
- AEC now in gUM
- Mac initial audio latency bug 919215 landed; should dramatically help mac on the first call after starting the browser
- Found thread-safety issues with wasapi cubeb backend; worked around
- Added some missing locking around Pause/Shutdown/etc
- Be wary of the large number of media (streaming) test oranges, especially on B2G and windows and mac
- Reviewing lots of HW codec patches. Getting close, finally.
- Chrome dev vs Fierfox datachannel interop failure, trailing space on an m= line
- patch up; chrome will disable test for a while.
- Big AEC landings
- padenot -
- Mixer patches landed (Bug 818882)
- Moved onto Bug 848954 (driving MSG off the audio clock)
- abr -
- Continuing partner conversations around SDK (some progress, still work to be done)
- Working with FxA team around MSISDN (phone number) IDs (see https://github.com/mozilla/fxa-auth-server/wiki/API-extensions-for-supporting-MSISDN-verification-in-FxA-auth-server for an early proposal)
- Researching telemetry options for uploading failed ICE logs
- OOO Friday of next week and week following
- mt -
- landing 942367
- more code in train for review (966066, 975144)
- bug 907770 blocked (again) on build system changes
- working on bug 996238 and the NSS changes it requires (996250)
- ehugg -
- Bugs 995380 and 819549. Signaling unittests are broken, investigating which fix is possible.
- OpenH264
- On PTO next week.
- jib -
- New constraint syntax patch up for review in (Bug 907352) (syntax soon in Editor's draft!)
- Added backwards compatibility for facingMode constraint on mobile (tbpl trouble).
- Still working on width/height patch (workaround webidl union limitation Bug 995352)
- webidl "union.construct().Append()" patch (Bug 994465)
- reviews:
- peerIdentity (Bug 942367)
- connectivity failure reporting (Bug 970734)
- dead object (Bug 993780)
- bwc - On PTO
- gcp -
- no luck getting Flame<>Flame H264 calls
- Will experiment with ekr H264 loopback tests
- Switch to 3.50 update work for Android
- drno (Nils) -
- mostly working on PC.close() and its underspecified behavior
- Tiger team got the sunny day test environment for steeplechase up and running
- dmose
- done:
- got most of the unit-testing automation with Marionette stood up & landed (bug 976127)
- various reviews & bug triage
- worked with Standard8 on CORS/L10n bits of about: privs bug (bug 976109)
- up next:
- keep driving privs bug forward with Standard8 (bug 976109)
- not currently blocked
- done:
- standard8
- Mainly doing work on improving handling of privs versus non-privs code in loop
- Various bug triages as well
- Away Thur - Mon
- tOkeshu - On PTO
- niko -
- bug 996526 (backbone view templates refactoring) review pending
- bug 991128 (reload an ongoing call page) review pending
- bug 972019 (terminate a call) 6 patches landed
- fought hard with partner's frontend sdk; their DOM/automatic styling related stuff is painful and gets in the way. Their API is frankly cumbersome.
- some comments on server code
- pkerr -
- Finishing up incorporating review feedback to bug970691 - fake video timestamps.
- Back to load adaptation later today. Return to testing/debug on OS X.
2) Discussion:
a) questions from stand ups
b) about:webrtc reporting -- post will be coming to dev-media -- How can we improve it?
- Simple summary of connection status
c) AEC improvements are in Nightly -- please help test, especially on Mac.
- noise cancellation landed as well
d) WebRTC wiki will soon be updated with info and tracking
- e.g. Platform chart: http://people.mozilla.org/~sescalante/webRTC-mini-Gantt/webRTC-mini-GanttGantt.html
<Read only section>
Notices:
- Reminder to dogfood whenever possible: Use WebRTC for chats within the team whenever possible (prefer to IRC, etc if possible)
- Reviews:
- Reminder to handle review requests in a timely manner (previously discussed) and to raise any design issues early if possible, preferably outside of the the review process (in the bug, email, IRC, calls, whatever makes sense)
- Next meeting with tokbox will be today, April 15 at 2pm, Pacific.
References:
WebRTC Uplift Bugs: https://bugzilla.mozilla.org/buglist.cgi?list_id=6242297&resolution=FIXED&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=webrtc-uplift
Intermittent failures in WebRTC Automation: https://bugzilla.mozilla.org/buglist.cgi?keywords=intermittent-failure%2C%20&keywords_type=allwords&list_id=6167884&resolution=---&query_format=advanced&component=WebRTC&component=WebRTC%3A%20Audio%2FVideo&component=WebRTC%3A%20Networking&component=WebRTC%3A%20Signaling&product=Core