Difference between revisions of "SoC 2010 Phonon Capture API"
m (added category) |
(nice table) |
||
Line 12: | Line 12: | ||
== Timeline == | == Timeline == | ||
− | The following timeline may be a bit optimistic, but I will try to respect it. | + | The following timeline may be a bit optimistic, but I will try to respect it. It will be revised during the summer if neccessary. By revised I mean adding smaller tasks, not removing tasks or delaying. |
− | + | {| class="wikitable" | |
− | + | ! Date !! Status !! Description | |
− | + | |- | |
− | + | | May 10 - May 24 || In progress || Setup development environment, test things, play with the code | |
− | + | |- | |
− | + | | May 24 - June 15 || Not started || Setup MediaSource to handle capture devices, implement in Phonon-VLC | |
− | + | |- | |
+ | | June 15 - June 25 || Not started || Link video and audio capture devices in AVCapture | ||
+ | |- | ||
+ | | June 25 - July 12 || Not started || Test, improve, simplify the classes implemented previously | ||
+ | |- | ||
+ | | July 12 - July 25 || Not started || Improve Phonon-VLC - document code, implement some lacking API | ||
+ | |- | ||
+ | | July 25 - August 16 || Not started || Implement the capture API in other backends | ||
+ | |} |
Revision as of 16:44, 17 May 2010
Phonon High-level Capture API
Abstract
The goal of this project is to enable Phonon applications to access and display input devices, like webcams. The Phonon code-base is well designed and flexible, and apparently no major modifications are needed to the current API. The ease of use for the Phonon application developer is a priority. Features implemented in Phonon will be implemented in the Phonon-VLC back-end in parallel. Various device classes should be supported.
Information
The exam session lasts here most of June, so I won't be able to work at full capacity during this time (I hope I can achieve 50%-75% of the July work time).
If extra time remains, I will work on improving the overall quality of Phonon.
Timeline
The following timeline may be a bit optimistic, but I will try to respect it. It will be revised during the summer if neccessary. By revised I mean adding smaller tasks, not removing tasks or delaying.
Date | Status | Description |
---|---|---|
May 10 - May 24 | In progress | Setup development environment, test things, play with the code |
May 24 - June 15 | Not started | Setup MediaSource to handle capture devices, implement in Phonon-VLC |
June 15 - June 25 | Not started | Link video and audio capture devices in AVCapture |
June 25 - July 12 | Not started | Test, improve, simplify the classes implemented previously |
July 12 - July 25 | Not started | Improve Phonon-VLC - document code, implement some lacking API |
July 25 - August 16 | Not started | Implement the capture API in other backends |