TPEPlatform/2014-02-13: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 11: Line 11:
*{{Bug|956997}} - Media Recording - Pass timeslices value from recorder to encoder writer / ayang
*{{Bug|956997}} - Media Recording - Pass timeslices value from recorder to encoder writer / ayang
** discuss spec issue with cpearce.
** discuss spec issue with cpearce.
* {{Bug|963458}} - [Media Encoder][b2g-emulator-jb] Cannot record the video stream from fake gUM / John
** Cause - SoftAVCEncoder doesn't support image resolution > CIF.
** Fix - upload a patch that adjusts encoder configuration when running on emulator. Currently r? = roc.
* {{Bug|938034}} - [B2G] GetUserMedia can provide recording callback in media stream  / John
*# WIP - Refactor - extract B2G camera source related code to its own class.
*# WIP - Add GonkCameraSource support to get data from camera recording callback.
** Preparing patch for feedback.
* {{Bug|938034}} - [B2G] GetUserMedia can provide recording callback in media stream  / John
*# WIP - Make MediaEncoder aware of data from GonkCameraSource.
*# WIP - Support 'store meta in buffer' mode in OMXCodecWrapper.
** Preparing patch for feedback.


==Streaming Media==
==Streaming Media==

Revision as of 07:01, 13 February 2014

Media Recording

  • bug 957841 - MediaRecorder crash [@ mozilla::dom::MediaRecorder::Session::AfterTracksAdded] /rlin
    • landed plus test case.
  • bug 959490 - [MediaEncoder] Support *.3gp with AMR-NB audio format /rlin
    • WIP implement, can playback encoded blobs, but sample rate is wrong. /rlin
  • Test media recorder API on jb-emulator and report issues /rlin
  • bug 970793 [MediaEncoder] Update correct base_data_offset / ayang
    • landed
  • bug 971639 - [MediaEncoder] Support fragment 3GP format / ayang
    • WIP implementation
  • bug 956997 - Media Recording - Pass timeslices value from recorder to encoder writer / ayang
    • discuss spec issue with cpearce.
  • bug 963458 - [Media Encoder][b2g-emulator-jb] Cannot record the video stream from fake gUM / John
    • Cause - SoftAVCEncoder doesn't support image resolution > CIF.
    • Fix - upload a patch that adjusts encoder configuration when running on emulator. Currently r? = roc.
  • bug 938034 - [B2G] GetUserMedia can provide recording callback in media stream / John
    1. WIP - Refactor - extract B2G camera source related code to its own class.
    2. WIP - Add GonkCameraSource support to get data from camera recording callback.
    • Preparing patch for feedback.
  • bug 938034 - [B2G] GetUserMedia can provide recording callback in media stream / John
    1. WIP - Make MediaEncoder aware of data from GonkCameraSource.
    2. WIP - Support 'store meta in buffer' mode in OMXCodecWrapper.
    • Preparing patch for feedback.

Streaming Media

  • bug 926338 - [B2G][WebRTC] Firefox OS to Desktop Communication Fails to Send Audio Intermittently / slee
    • apprtc sends extra media constraints and sipcc does not handle well
  • bug 970183 - [B2G getUserMedia] Camera always callback landscape frames /slee
    • gcp suggests a solution. I implemented it and had a profiling results.
  • bug 970864 - [tarako]export B2G_NOOPT=1 build error / slee
    • It is fixed on bug 939890. Verified on the latest code base and worked.
  • bug 971659 - linking error when --disable-webrtc on b2g / slee
    • r+ and wait for try server result.
  • bug 853356 - [B2G getUserMedia] Display camera/ microphone permission acquisition prompt / ayang
    • landed

Graphics

  • bug 945082 - lockscreen fade-out animation is still < 60fps /Jerry
    • Add layer border to show temp surface usage.
      • Handle try server error.
    • Fix the buffer size for scaling animation.
      • Handle try server error.
  • bug 963917 - Gallery app high memory usage during 1st launch /Jerry
    • Bug RESOLVED
      • Use "willReadFrequently" flag for context.
      • Set width and height to 0 to purge the canvas buffer.
      • Modify MediaDB to use file-backed blobs instead of memory-backed.
  • bug 970801 - reduce blob-urls object in gallery app /Jerry
    • Gallery still has a large memory usage for thumbnail scanning.
      • Use about:memory tool to profile.
  • GeckoProfiler - simple connection for profiler
    • Read firefox addon document.

Input

Stability

Platform

  • Trace bug 909542 for MAIDAI /CTai
    • This is a clean up bug for gecko camera. It help me understanding current Gecko Camera codes.
  • Bug 968707 - Cavas.ToBlob is slow on B2G /CTai
    • Confirm camera HAL is no related codes for JPEG encoding.

Study