Media/WebRTC/2014-02-25

From MozillaWiki
< Media‎ | WebRTC
Jump to: navigation, search

Tues, Feb 25 at 10am Pacific.

Agenda/Notes:

0) Important issues:

  • "What toolkit should we use?", Testing frontend, Process
    • Decisions by Friday or ideally sooner.

1) Stand-ups:

  • Active developers will give a 3 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 (especially unexpected problems)?
  • jesup -
    • Resolved B2G camera rotation issues with slee & CJKu and landed that and front/back permissions.
      • Flame is messed up by manufacturer
      • dynamic rotation is turned off until Media Recorder can handle resolution/aspect changes :-(
    • Mac AEC regression figured out; add media.peerconnection.capture_delay set to to 50
    • Not going to IETF to focus on media issues
      • Need to set up discussion wtih Tuexen & Martin and respond on the lists
      • Will participate remotely
  • padenot -
    • MSG refactor code + design (bug 848954)
    • Compiled test for all our audio backends so we make sure we don't break anything when tweaking stuff for the above
    • Web Audio spec
    • Very minor Web Audio patches
    • Reviews
  • ekr -
    • Mostly working on OpenH264. Josh has a prototype plugin interface and I am starting to write the plugin.
    • Going to try to spend some time to figure out why Flame has so much video latency. Will start by writing some instrumentation for video.
    • At IETF next week.
  • abr -
    • Almost entirely working on coordinating people, open issues, and bugs for Loop
    • Plan to spend significant time before leaving working out diagrams for Loop architecture
    • Availability will be spotty Thursday and Friday of this week
    • IETF next week
  • mt - Unavailable
  • ehugg -
    • Landed 969493 - fix CPR for sandboxing. 932104, the meta-bug is fixed so it appears that the sandboxers are now OK with signaling.
    • OpenH264 project has nearly completed fixes of the sec/crash bugs.
    • Vidyo loads but will not connect from here, so ping me if you need more info.
    • Traveling next week (but not to IETF).
  • jib -
    • Added rtcp stats tests to packetLoss patch (970686) (finds 63 year-off RTCP timestamps on Windows. endian problem? looking into that)
    • Reviews (973315, 969493, 958221)
    • Working on width height gUM constraints (Bug 907352)
    • posted UserMediaSettings proposal to mediacapture (to kill Constrainable) - feedback welcome!
  • bwc - Unavailable
  • gcp -
    • Gingerbread gUM regression
    • Load Adaption changed wrt workweek discussion, incorporated review comments
    • Fixing bugs now
    • Will remove Google load adaption algo for experimentation
  • drno (Nils) -
    • Working on implementing audio stream verification in mochitest via WebAudio (Bug 970729)
  • dmose -
    • front-end i18n mostly figured out
    • various discussions about front-end library & dependencies, process & review
    • up next: keep driving these decisions, then get back to coding
  • standard8 - On PTO
  • tOkeshu -
  • niko -
  • florian-
    • Persistant permissions (bug 804611) landed (in Fx-Team)! \o/
    • includes browser mochitests for most of the WebRTC UI in Firefox
    • some intermitent test failures I need to figure out (Bug 976544)
    • need to setup a security/privacy review
    • Got the required icons for "Bug 876041 - Granting access to microphone shows video icon next to address bar" from Boriss, going to look at writing the patch.
    • gUM prompt working with e10s (bug 973001) [not sure I'll have time]
  • alexis- Unavailable


2) Discussion:

a) Where are we on MLP? What remains?

  • Reviewing the MLP meta bug and getting assignees for dependencies

b) Server-side Loop work - Summary of discussions with mmayo's team

  • mmayo is willing to help us out
  • mini-hackathon in London next weekend

c) Where are we on platform quality (media quality connectivity)?

  • Padenot focusing on the refactor, Randell is focusing on echo

d)IETF is next week

e) New hire: Paul Kerr will be starting Monday. He attending part of the work week in MV. He'll mostly be working with Randell. Paul will be working remotely from San Diego, but he will spend his first week at the MV office.


<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 March 4 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

Spec Issue Bugs: https://bugzilla.mozilla.org/buglist.cgi?list_id=6242328&resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=spec-issue&component=WebRTC&component=WebRTC%3A%20Audio%2FVideo&component=WebRTC%3A%20Networking&component=WebRTC%3A%20Signaling&product=Core

Turn Bugs: https://bugzilla.mozilla.org/buglist.cgi?list_id=6415478&resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=turn&component=WebRTC&component=WebRTC%3A%20Audio%2FVideo&component=WebRTC%3A%20Networking&component=WebRTC%3A%20Signaling&product=Core

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

Crashes in WebRTC: https://bugzilla.mozilla.org/buglist.cgi?keywords=crash%2C%20&keywords_type=allwords&list_id=6167894&resolution=---&query_format=advanced&component=WebRTC&component=WebRTC%3A%20Audio%2FVideo&component=WebRTC%3A%20Networking&component=WebRTC%3A%20Signaling&product=Core