TPEPlatform/2014-01-09: Difference between revisions
Jump to navigation
Jump to search
Alfredoyang (talk | contribs) (→Media) |
(→Media) |
||
Line 27: | Line 27: | ||
** Audio rejects by omx aac encoder, it needs to check further. | ** Audio rejects by omx aac encoder, it needs to check further. | ||
** B2G DecodeStateMachine asserts at getDuration(). | ** B2G DecodeStateMachine asserts at getDuration(). | ||
*{{Bug|950429}} Media Recording - allow NS_DispatchToCurrentThread in Media Encoder thread /rlin | |||
** landed | |||
*{{Bug|891705}} [MediaEncoder] Implement WebM 1.0 container writer /rlin | |||
** keep reviewing amd fix nits | |||
*{{Bug|957452}} MediaRecorder: use-after-free crash [@mozilla::dom::MediaRecorder::Session::GetEncodedData] | |||
** try to build asan to debug this. | |||
==Streaming Media== | ==Streaming Media== |
Revision as of 07:12, 9 January 2014
Media
WiFi Display
- bug 952359 - capture video for WFD / vichen
- study render and composition process, start to test by using WebRTC
- bug 952361 - capture audio for WFD / vichen
- not start
GetUserMedia
- bug 947010 - Create automation test for recording status / SC
- update patch and investigating the root cause of failing on mochitest-b2g-desktop (see bug 956625 and bug 957554)
- r+'ed and ready to land on m-c, waiting for the final call from @fabrice.
- Check for pointerlock permission prompt. / ayang
- It probably needs to add a testcase.
Media Recording
- bug 879668 - [MediaEncoder] Implement OmxTrackEncoder on B2G / John Lin
- update patches to address review comments
- r+'ed from roc
- push to try server and verifying
- investigate audio playback problem of output MP4 files on Android/FxOS.
- bug 957939 - Use ContainerWriter's HAS_AUDIO/HAS_VIDEO flags / ayang
- update patche to review
- Check fragment mp4 playback on Android 4.3 and B2G / ayang
- Audio rejects by omx aac encoder, it needs to check further.
- B2G DecodeStateMachine asserts at getDuration().
- bug 950429 Media Recording - allow NS_DispatchToCurrentThread in Media Encoder thread /rlin
- landed
- bug 891705 [MediaEncoder] Implement WebM 1.0 container writer /rlin
- keep reviewing amd fix nits
- bug 957452 MediaRecorder: use-after-free crash [@mozilla::dom::MediaRecorder::Session::GetEncodedData]
- try to build asan to debug this.
Streaming Media
- bug 890419 - Standalone benchmark for video / slee
- Modify bbrittain's patch and we can profile the video codec performance on devices.
- The performance test on unagi, https://bugzilla.mozilla.org/show_bug.cgi?id=890419#c25.
Graphics
- Parallel EcmaScript: Trace Intel RiverTrail implementation. /CTai
- GTC 2014 session list check. /CTai
- JPEG encoder/decoder: /CTai
- Study JPEG encoder/decoder theory.
- Briefly understand what is NEON.
- bug 956265 - [Flatfish][Settings] Sluggish UI when "Enable hardware composer" is set (and is set by default) /vilin
- Hard-coded mRBSwapSupport flag makes some composition unexpectedly go into HWComposer HAL.(which isn't verified yet.)
- HWComposer shouldn't be enabled on FlatFish. Bug 956193 has already disable it temporally.
- bug 951846 - [FlatFish] ClientThebesLayer::PaintThebes() costs a lot on RotatedBuffer::DrawBufferWithRotation /vilin
- Performance issue on copying GraphicBuffer.
- Test on recommendation from IMG, but still not improved.
- Only set READ_OFTEN flag to src buffer and WRITE_OFTEN flag to dst buffer.
- bug 955987 - [Text Selection] Change selection status in FrameScript /vilin
- Splitted from Bug 924692.
- Study how Input events are sent from InputDispatch to Selection and how current gesture implementation was.
- Profiler and LayerScope tool /Jerry
- Design wireframe
- bug 945082 - lockscreen fade-out animation is still < 60fps /Jerry
- Compositor costs a lot for opacity anim.
- With both opacity and transform anim, b2g costs almost 2x time for app's first frame.
- bug 945082 - [Display][gonk-kk] Porting GonkDisplay, nativewindow and libui / solomon
- Refine the patch according Micheal and Peter's comment
- Check and remove all pixel format handling of PIXEL_FORMAT_A_8 in GrallocTexture and TextureHostOGL
- GonkNativeWindow modification according to KK's change
- bug 893304 - Convert CanvasClientWebGL (and Host) to the new textures /Morris
- Rebase patch to latest m-c
- r+ but try push failed
- bug 926128 - reduce layer programs in use to 6, add colormatrix and blur support /Morris
- Found that some uniform not bind correctly.
- Still encounter some try failed
- bug 951531 - framebuffer to use RGB565 16bit /Morris
- Help to check if we actually use 16bit FB
- bug 946596 - Hi-res phone does not take hi-res screenshots /peter
- wait for reviewer feedback
- bug 951241 - Gallery edit mode artifact /peter
- Debugging
- bug 956432 - cut the rope display abnormal /peter
- happened when set canvas backend as skia, debugging drawimage call
Input
Stability
- bug 950485 - permission broken
- study permission manager in gecko
- need to roll back bug 816956
Free Agent
- bug 956625 - [b2g-desktop][mochitest] ReferenceError: Cc is not defined while using SpecialPowers.loadChromeScript / SC
- simply add |var Cc = Components.classes;| while Cc is undefined.
- r+'ed and landed on m-c
- bug 957554 - [b2g-desktop][mochitest] shell.js doesn't receive mozbrowserloadstart event / SC
- unable to test mozChromeEvent because all the event are pending by shell.js before receiving mozbrowserloadstart
- root cause is that mochitest-b2g-desktop turn off the pref "dom.mozBrowserFramesEnabled" due to not supporting OOP.
- ask @fabrice if anything we can fixed
- bug 854795 - decode and downsample images at the same time for memory savings / SC
- discussed architecture and implementation plan with @thinker, @kanru
- preparing the WIP for ImageDownsampler
- enable miniperf for unagi and peak / slee
- Have a simple introduction.
Study
- Keyboard api study / slee