Platform/Planning/Video2010Q4: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
* Reduce orange, reduce assertion failures in mochitests. | * Reduce orange, reduce assertion failures in mochitests. | ||
* Implement playbackRate {{bug|495040}} | * Implement playbackRate {{bug|495040}} | ||
* Implement 'seekable' | |||
* libsydneyaudio replacement and audio refactoring | * libsydneyaudio replacement and audio refactoring | ||
* Rewrite nsWaveDecoder to use nsBuiltinDecoder. | * Rewrite nsWaveDecoder to use nsBuiltinDecoder. | ||
* Thread pool nsBuiltinDecoderStateMachine. {{bug|592833}} | * Thread pool nsBuiltinDecoderStateMachine. {{bug|592833}} | ||
* Refactoring to allow multiple decoders. Required by: | * Refactoring to allow multiple decoders per element. Required by: | ||
** | ** Seamless looping {{bug|449157}} | ||
** Chained Ogg support {{bug|455165}} | ** Chained Ogg support {{bug|455165}} | ||
** Adaptive bandwidth | ** Adaptive bandwidth | ||
Line 19: | Line 20: | ||
* Adaptive bandwidth / RTP (Tim & Blizzard?) | * Adaptive bandwidth / RTP (Tim & Blizzard?) | ||
* Review/Land GStreamer patch (Should this be refactored on top of nsBuiltinDecoder before landing?) | * Review/Land GStreamer patch (Should this be refactored on top of nsBuiltinDecoder before landing?) | ||
* Pushing video directly from decoder thread to compositing process (can develop on Fennec) | |||
* What else? | * What else? |
Revision as of 20:54, 14 September 2010
Candidate work items:
- Reduce orange, reduce assertion failures in mochitests.
- Implement playbackRate bug 495040
- Implement 'seekable'
- libsydneyaudio replacement and audio refactoring
- Rewrite nsWaveDecoder to use nsBuiltinDecoder.
- Thread pool nsBuiltinDecoderStateMachine. bug 592833
- Refactoring to allow multiple decoders per element. Required by:
- Seamless looping bug 449157
- Chained Ogg support bug 455165
- Adaptive bandwidth
- Subtitle support...
- Performance work:
- Setup environment to compare performance vs Flash.
- 'Video should decode into buffers allocated by layer backend we are targeting.' bug 553278
- Perf work for Fennec? (Tremor bug 511348?)
- Other perf work?
- HTMLMediaElement startTime attribute bug 498253
- Adaptive bandwidth / RTP (Tim & Blizzard?)
- Review/Land GStreamer patch (Should this be refactored on top of nsBuiltinDecoder before landing?)
- Pushing video directly from decoder thread to compositing process (can develop on Fennec)
- What else?