TPEPlatform/2013-11-14: Difference between revisions

 
(8 intermediate revisions by 5 users not shown)
Line 10: Line 10:
** Part 2: Add OmxTrackEncoder
** Part 2: Add OmxTrackEncoder
*** Deal with null chunks, and condition of EOS.
*** Deal with null chunks, and condition of EOS.
*{{Bug|920934}} -  [MediaEncoder] Implement AudioOmxEncoder on B2G / John Lin
** encode AAC frames using MediaCodec.
** test with packing to MP4 using MediaMuxer. Output can be played.
** integrate with ayang's fmp4 muxer.
*{{Bug|891704}} - [MediaEncoder] Implement MP4Writer / ayang
** integrate with John's aac encoder
*{{Bug|879669}} Support Video Encoder module in MediaEncoder framewrok /rlin
** MediaEncoder part patch provided
*{{Bug|891705}} [MediaEncoder] Implement WebM 1.0 container writer /rlin
** still implement
*{{Bug|935774}} "Assertion failure: meta" in mozilla::MediaEncoder::GetEncodedData
** r+, but block by another bug, wait to land


'''Web Audio'''
'''Web Audio'''
Line 36: Line 51:
** follow-up bug for fixing contractID/interface name in PushService.jsm, remove obsolete TestUDPServerSocket.cpp
** follow-up bug for fixing contractID/interface name in PushService.jsm, remove obsolete TestUDPServerSocket.cpp
** upload patch and waiting for review.
** upload patch and waiting for review.
* {{Bug|926746}} -  HARDWARE_UNAVAILABLE is already thrown while GetUserMedia for audio / slee
** WIP patches and wait for feedback.
* {{Bug|896391}} - memcpy from camera preview's GraphicBuffer is slow / slee
** Profile the memory copy speed of libyuv and bionic.
** results https://bugzilla.mozilla.org/show_bug.cgi?id=896391#c44


==Graphic ==
==Graphic ==
Line 63: Line 83:
**Use systrace to get profiler data
**Use systrace to get profiler data
***Try to build b2g18 on JB 4.2
***Try to build b2g18 on JB 4.2
* {{Bug|934140}} - Enable HWC on Nexus 4 with Android JB HAL
* {{Bug|934912}} - QCT CAF patch for RB swap/copybit related patches
** Diego Wilson provided a patched which based on latest CAF JB4.3 and cannot be applied on our current code base. Working on syncing our HAL libs(hwcomposer + copybit + overlay + kernel header + libvirtual + libhardware + qdutil + libgralloc) to CAF.


==Input==
==Input==
Line 77: Line 101:
==Study==
==Study==
* Frame tree construction \ SC
* Frame tree construction \ SC
* Study CSS 2.1 spec /Chiajung
Confirmed users
182

edits