TPEPlatform/2013-11-14
Media
Media Recording
- bug 879669 - Support Video Encoder module in MediaEncoder framewrok / Shelly
- Part 1: VideoTrackEncoder and some refactor in AudioTrackEncoder
- Accumulate the duration of duplicated chunks.
- Create an black image for null chunks.
- Has finally reached to a stable stage, ready to add documentation.
- Part 1: VideoTrackEncoder and some refactor in AudioTrackEncoder
- bug 879668 - [MediaEncoder] Implement VideoOmxEncoder on B2G / Shelly
- Part 1: Add OMXCodecWrapper
- Part 2: Add OmxTrackEncoder
- Deal with null chunks, and condition of EOS.
Web Audio
- bug 926838 - [B2G] Convolver node run very slow on unagi/buri / JW
- fix build errors on emulators
- port FFTW to ARM device, write perf test code
- peak perf data, loop=1000, fft size=4096
forward fft: kissfft=0.422585(100%), openmaxdl=0.219870(52.03%), fftw=0.178985(42.35%) inverse fft: kissfft=0.557688(100%), openmaxdl=0.241888(43.37%), fftw=0.344252(61.73%) fwd + inv: kissfft=0.980273(100%), openmaxdl=0.461758(47.11%), fftw=0.523237(53.38%) fwd fftw + inv openmaxdl = 0.420873(42.93%)
- bug 916392 - AudioBufferSourceNode output channel count should not drop after playback stops / JW
- run test cases
- discuss with Karl about the lifetime of audio nodes
Streaming Media
Graphic
Input
Input
- bug 924692 - Add support for selecting using touch / Phoebe
- first version WIP upload
- trace nsCSSFrameConstructor.cpp, nsPresShell.cpp to understand layout frame construction processes.
- try to add CreateAnonymousContent functionality in viewportFrame.
Stability
Free Agent
- review web audio article translation. / JW