TPEPlatform/2013-12-26

From MozillaWiki
< TPEPlatform
Revision as of 08:06, 24 December 2013 by Jhlin (talk | contribs) (→‎Media)
Jump to navigation Jump to search

Media

MediaRecording

  • bug 950429 Media Recording - allow NS_DispatchToCurrentThread in Media Encoder thread
    • Patch provided, wait review.
  • bug 950567 - [Media Encoder] phase-in libmkv library
    • The patch can build pass on windows and I am refining the patch for check-in
  • bug 952020 Remove the MediaEncoder::OnEncoderThread()
    • Patch ready, wait for reviewing.
  • bug 952359 - capture video for WFD / vichen
    • study render and composition process
    • study Chromecast
  • bug 952361 - capture audio for WFD / vichen
    • not start
  • bug 920934 - [MediaEncoder] Implement AudioOmxEncoder on B2G / John Lin
    • Fix a problem that VLC cannot play recoded MP4 files: AVC/H.264 NAL start code in encoded data should be replaced with unit length before sending to muxer.
    • Fix incorrect color problem: camera produce NV21 (YY...VUVU...) but encoder needs NV12 (YY...UVUV...).
    • Investigate a problem that there's no sound when playing with Android player.

Streaming Media

Graphic

  • IPDL study / alin
    • trace IDL connection on desktop and emulator.
  • bug 946596 - Hi-res phone does not take hi-res screenshots /peter
    • toBlobHD is not supported yet, and I'm waiting for reviewer's feedback
  • bug 951870 - Remove SurfaceDescriptor from GonkNativeWindow /peter
    • List camera/video use case, buffer life cycle
  • Upload Layer texture from non-compositor thread, to reserve compositorThread cycle. / chiajung
  • study skia/Ne10 / chiajung

Input

Stability

Free Agent

  • openh264 / JW
    • add decoder test - compare hash values of decode output
      • code reviewed by Ekr, and modify code as suggested
    • implement a buffer class to hold frame data

Study