Difference between revisions of "SoC 2010/PCM IO API (Phonon)"
Jump to navigation
Jump to search
(Add initial project page) |
m (Tag with {{SoCProject}} (sorry if this pings anyone)) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{SoCProject|year=2010|student=[[User:Mforney|Michael Forney]]|mentor=Jean-Baptiste Kempf}} | ||
+ | |||
== Abstract == | == Abstract == | ||
− | Design a fully featured PCM I/O API for Phonon, and provide an implementation for the Phonon-VLC backend and one other (either | + | Design a fully featured PCM I/O API for Phonon, and provide an implementation for the Phonon-VLC backend and one other (either Xine or GStreamer). This API will allow developers to capture PCM data from devices like a sound card, or to play back raw audio from memory, or elsewhere. This will provide some important missing features in Phonon, and open the door for many applications waiting to make use of an API like this. |
== Timeline == | == Timeline == | ||
Line 6: | Line 8: | ||
! Date !! Description !! Status | ! Date !! Description !! Status | ||
|- | |- | ||
− | | April 26th - May 23rd || Planning, API design || | + | | April 26th - May 23rd || Planning, API design || Completed |
|- | |- | ||
− | | May 24th - June 7th || API implementation in Phonon || | + | | May 24th - June 7th || API implementation in Phonon || In progress |
|- | |- | ||
| June 8th - July 4th || Add support for API to VLC backend || Not started | | June 8th - July 4th || Add support for API to VLC backend || Not started | ||
|- | |- | ||
− | | July 5th - July 25th || Add support for other backend (probably | + | | July 5th - July 25th || Add support for other backend (probably GStreamer) || Not started |
|- | |- | ||
| July 26th - August 1st || Code finalization || Not started | | July 26th - August 1st || Code finalization || Not started | ||
Line 24: | Line 26: | ||
* Phonon: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon.git | * Phonon: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon.git | ||
* Phonon-VLC: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon-vlc.git | * Phonon-VLC: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon-vlc.git | ||
+ | |||
+ | {{GSoC}} |
Latest revision as of 07:11, 5 February 2019
This project is part of Google Summer of Code 2010.
|
Abstract
Design a fully featured PCM I/O API for Phonon, and provide an implementation for the Phonon-VLC backend and one other (either Xine or GStreamer). This API will allow developers to capture PCM data from devices like a sound card, or to play back raw audio from memory, or elsewhere. This will provide some important missing features in Phonon, and open the door for many applications waiting to make use of an API like this.
Timeline
Date | Description | Status |
---|---|---|
April 26th - May 23rd | Planning, API design | Completed |
May 24th - June 7th | API implementation in Phonon | In progress |
June 8th - July 4th | Add support for API to VLC backend | Not started |
July 5th - July 25th | Add support for other backend (probably GStreamer) | Not started |
July 26th - August 1st | Code finalization | Not started |
August 2nd - August 9th | Finish documentation | Not started |
August 9th - August 16th | Cleanup | Not started |
Repositories
- Phonon: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon.git
- Phonon-VLC: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon-vlc.git
VideoLAN Google Summer of Code (GSoC/SoC) mentoring projects |
2007 • 2008 • 2009 • 2010 • 2011 (GCi 2011 • SOCIS x264 2011) • |