Confirmed users
182
edits
(→Media) |
Alfredoyang (talk | contribs) (→Media) |
||
(9 intermediate revisions by 5 users not shown) | |||
Line 18: | Line 18: | ||
*{{Bug|879669}} Support Video Encoder module in MediaEncoder framewrok /rlin | *{{Bug|879669}} Support Video Encoder module in MediaEncoder framewrok /rlin | ||
** MediaEncoder part | ** get 1r+, still need to fix MediaRecorder & MediaEncoder part. | ||
*{{Bug|891704}} - [MediaEncoder] Implement MP4Writer / ayang | |||
** integrate with Shelly's video omx track encoder | |||
*{{Bug|891705}} [MediaEncoder] Implement WebM 1.0 container writer /rlin | *{{Bug|891705}} [MediaEncoder] Implement WebM 1.0 container writer /rlin | ||
** provide patch for reviewing. | ** provide patch for reviewing. Want to integrate the libvpx libmkv library. | ||
*{{Bug|935774}} "Assertion failure: meta" in mozilla::MediaEncoder::GetEncodedData | *{{Bug|935774}} "Assertion failure: meta" in mozilla::MediaEncoder::GetEncodedData | ||
** | ** landed and verify | ||
*{{bug|891704}} - [MediaEncoder] Implement MP4Writer / ayang | |||
** integrate with John's aac encoder | |||
** pepare patches for review | |||
*{{Bug|879669}} - Support Video Encoder module in MediaEncoder framewrok / Shelly | |||
** Part1: Refactor of TrackEncoder | |||
*** Mainly review+, but submitted another patch with nit fix, asking for review. | |||
** Part2: Add VideoTrackEncoder | |||
*** Mainly review+, but submitted another patch with nit fix, asking for review. | |||
*{{Bug|879668}} - [MediaEncoder] Implement VideoOmxEncoder on B2G / Shelly | |||
** Part 1: Add OMXCodecWrapper | |||
*** Some function interface changes. | |||
** Part 2: Add OmxTrackEncoder | |||
*** Patch submitted for review. | |||
'''Web Audio''' | |||
*{{Bug|937072}} - Intermittent TEST-UNEXPECTED-FAIL | /tests/content/media/webaudio/test/test_waveShaperZeroLengthCurve.html | Test timed out. / JW | |||
** run test cases - can't repro in 20 rounds | |||
** disucss with Karl - could be javascript exception which stop the execution of the test page | |||
* review MediaStreamGraph/Web Audio code / JW | |||
** {{Bug|865247}}: addtion of input/output number to MediaInputPort, multiple input/output ports to AudioNodeEngine | |||
** draw class/object diagram | |||
*** AudioNode connections, AudioBufferSourceNode, AudioNodeEngine, AudioNodeStream | |||
*** MediaStreamAudioDestinationNode, MediaStreamAudioSourceNode, TrackUnionStream | |||
*** MediaStream, MediaInputPort | |||
** draw data flow diagram | |||
*** AudioNodeStream produces audio chunks | |||
==Streaming Media== | ==Streaming Media== | ||
Line 31: | Line 64: | ||
==Graphic == | ==Graphic == | ||
* {{Bug|920921}} - [Flatfish]: Flatfish has bad performance on Homescreen wiping /Jerry | * {{Bug|920921}} - [Flatfish]: Flatfish has bad performance on Homescreen wiping /Jerry, vlin | ||
**Check nsDisplayTransform::ShouldPrerenderTransformedContent() | **Check nsDisplayTransform::ShouldPrerenderTransformedContent() | ||
**Check nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay() | **Check nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay() | ||
** Profile the cost and performance breaking down to InputReader, Content process and Compositor. /vlin | |||
*** Detailed statistics in https://etherpad.mozilla.org/hdperf | |||
* {{Bug|941984}} - [FlatFish] InputReader takes ~18ms to get each event. Makes FPS bounded at ~50fps. /vlin | |||
** Found that the performance bottleneck on page transforming is at InputReader. (Block Bug 920921) | |||
* {{Bug|939392}} - [Homescreen] Invisible border causes layers to be much bigger. /vlin | |||
** Profile the performance improvement. | |||
* {{Bug|937713}} - [B2G] Display does not respond or responds too slowly to device rotation. /vlin | |||
** Investigating. | |||
* ImageBridge study /Jerry | * ImageBridge study /Jerry | ||
Line 63: | Line 107: | ||
==Free Agent== | ==Free Agent== | ||
*{{Bug|854753}} - [B2G][Audio] Implement SpeakerManager API | |||
** landed | |||
==Study== | ==Study== |