Difference between revisions of "SoC 2010 projects"

From VideoLAN Wiki
Jump to navigation Jump to search
(Add Phonon PCM IO project)
Line 16: Line 16:
 
Youtube is the most popular video sharing website, right now. VLMC is a video editing software and having features in VLMC to search-retrieve videos, directly upload/update/delete videos on Youtube, within the application itself, would be awesome. The aim of this project is to write a small C++/Qt based Youtube client library for VLMC that provides her all the APIs to perform all those things.
 
Youtube is the most popular video sharing website, right now. VLMC is a video editing software and having features in VLMC to search-retrieve videos, directly upload/update/delete videos on Youtube, within the application itself, would be awesome. The aim of this project is to write a small C++/Qt based Youtube client library for VLMC that provides her all the APIs to perform all those things.
  
 +
= List of current Phonon projects =
 +
== PCM I/O API ==
 +
 +
* '''Project page''': [[SoC 2010/PCM IO API (Phonon)]]
 +
* '''Student''': [[User:Mforney|Michael Forney]]
 +
* '''Mentor''': Jean-Baptiste Kempf
 +
* '''Abstract''':
 +
 +
Design a fully featured PCM I/O API for Phonon, and provide an implementation for the Phonon-VLC backend and one other (either MPlayer or Xine). 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.
  
 
[[Category:SoC_2010_Project]][[Category:SoC]]
 
[[Category:SoC_2010_Project]][[Category:SoC]]

Revision as of 23:11, 29 April 2010

Here is a list of the accepted projects for Google Summer of Code 2O10.

List of current VLC projects

List of current x264 projects

List of current VLMC projects

Enhancing VLMC

Youtube is the most popular video sharing website, right now. VLMC is a video editing software and having features in VLMC to search-retrieve videos, directly upload/update/delete videos on Youtube, within the application itself, would be awesome. The aim of this project is to write a small C++/Qt based Youtube client library for VLMC that provides her all the APIs to perform all those things.

List of current Phonon projects

PCM I/O API

Design a fully featured PCM I/O API for Phonon, and provide an implementation for the Phonon-VLC backend and one other (either MPlayer or Xine). 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.