<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mforney</id>
	<title>VideoLAN Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mforney"/>
	<link rel="alternate" type="text/html" href="https://wiki.videolan.org/Special:Contributions/Mforney/"/>
	<updated>2026-11-04T16:40:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=SoC_2010/PCM_IO_API_(Phonon)&amp;diff=16243</id>
		<title>SoC 2010/PCM IO API (Phonon)</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=SoC_2010/PCM_IO_API_(Phonon)&amp;diff=16243"/>
		<updated>2010-06-07T23:00:13Z</updated>

		<summary type="html">&lt;p&gt;Mforney: /* Abstract */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date !! Description !! Status&lt;br /&gt;
|-&lt;br /&gt;
| April 26th - May 23rd || Planning, API design || Completed&lt;br /&gt;
|-&lt;br /&gt;
| May 24th - June 7th || API implementation in Phonon || In progress&lt;br /&gt;
|-&lt;br /&gt;
| June 8th - July 4th || Add support for API to VLC backend || Not started&lt;br /&gt;
|-&lt;br /&gt;
| July 5th - July 25th || Add support for other backend (probably GStreamer) || Not started&lt;br /&gt;
|-&lt;br /&gt;
| July 26th - August 1st || Code finalization || Not started&lt;br /&gt;
|-&lt;br /&gt;
| August 2nd - August 9th || Finish documentation || Not started&lt;br /&gt;
|-&lt;br /&gt;
| August 9th - August 16th || Cleanup || Not started&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositories ==&lt;br /&gt;
* Phonon: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon.git&lt;br /&gt;
* Phonon-VLC: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon-vlc.git&lt;/div&gt;</summary>
		<author><name>Mforney</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=SoC_2010/PCM_IO_API_(Phonon)&amp;diff=16242</id>
		<title>SoC 2010/PCM IO API (Phonon)</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=SoC_2010/PCM_IO_API_(Phonon)&amp;diff=16242"/>
		<updated>2010-06-07T22:59:16Z</updated>

		<summary type="html">&lt;p&gt;Mforney: /* Timeline */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date !! Description !! Status&lt;br /&gt;
|-&lt;br /&gt;
| April 26th - May 23rd || Planning, API design || Completed&lt;br /&gt;
|-&lt;br /&gt;
| May 24th - June 7th || API implementation in Phonon || In progress&lt;br /&gt;
|-&lt;br /&gt;
| June 8th - July 4th || Add support for API to VLC backend || Not started&lt;br /&gt;
|-&lt;br /&gt;
| July 5th - July 25th || Add support for other backend (probably GStreamer) || Not started&lt;br /&gt;
|-&lt;br /&gt;
| July 26th - August 1st || Code finalization || Not started&lt;br /&gt;
|-&lt;br /&gt;
| August 2nd - August 9th || Finish documentation || Not started&lt;br /&gt;
|-&lt;br /&gt;
| August 9th - August 16th || Cleanup || Not started&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositories ==&lt;br /&gt;
* Phonon: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon.git&lt;br /&gt;
* Phonon-VLC: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon-vlc.git&lt;/div&gt;</summary>
		<author><name>Mforney</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=SoC_2010/PCM_IO_API_(Phonon)&amp;diff=16070</id>
		<title>SoC 2010/PCM IO API (Phonon)</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=SoC_2010/PCM_IO_API_(Phonon)&amp;diff=16070"/>
		<updated>2010-05-18T21:21:24Z</updated>

		<summary type="html">&lt;p&gt;Mforney: Add initial project page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Abstract ==&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date !! Description !! Status&lt;br /&gt;
|-&lt;br /&gt;
| April 26th - May 23rd || Planning, API design || In progress&lt;br /&gt;
|-&lt;br /&gt;
| May 24th - June 7th || API implementation in Phonon || Not started&lt;br /&gt;
|-&lt;br /&gt;
| June 8th - July 4th || Add support for API to VLC backend || Not started&lt;br /&gt;
|-&lt;br /&gt;
| July 5th - July 25th || Add support for other backend (probably Xine) || Not started&lt;br /&gt;
|-&lt;br /&gt;
| July 26th - August 1st || Code finalization || Not started&lt;br /&gt;
|-&lt;br /&gt;
| August 2nd - August 9th || Finish documentation || Not started&lt;br /&gt;
|-&lt;br /&gt;
| August 9th - August 16th || Cleanup || Not started&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositories ==&lt;br /&gt;
* Phonon: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon.git&lt;br /&gt;
* Phonon-VLC: git://gitorious.org/~tridactyla/phonon/tridactyla-phonon-vlc.git&lt;/div&gt;</summary>
		<author><name>Mforney</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=SoC_2010_projects&amp;diff=15997</id>
		<title>SoC 2010 projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=SoC_2010_projects&amp;diff=15997"/>
		<updated>2010-04-29T23:11:18Z</updated>

		<summary type="html">&lt;p&gt;Mforney: Add Phonon PCM IO project&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here is a list of the accepted projects for Google Summer of Code 2O10.&lt;br /&gt;
&lt;br /&gt;
= List of current VLC projects =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= List of current x264 projects =&lt;br /&gt;
&lt;br /&gt;
= List of current VLMC projects =&lt;br /&gt;
==Enhancing VLMC==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Project page: [[SoC 2010/Youtube Integration VLMC|SoC 2010/Youtube Integration in VLMC]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Student&#039;&#039;&#039;: [[User:Rohityadav|Rohit Yadav]]&lt;br /&gt;
* &#039;&#039;&#039;Mentor&#039;&#039;&#039;: Ludovic &#039;etix&#039; Fauvet&lt;br /&gt;
* &#039;&#039;&#039;Abstract&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
= List of current Phonon projects =&lt;br /&gt;
== PCM I/O API ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Project page&#039;&#039;&#039;: [[SoC 2010/PCM IO API (Phonon)]]&lt;br /&gt;
* &#039;&#039;&#039;Student&#039;&#039;&#039;: [[User:Mforney|Michael Forney]]&lt;br /&gt;
* &#039;&#039;&#039;Mentor&#039;&#039;&#039;: Jean-Baptiste Kempf&lt;br /&gt;
* &#039;&#039;&#039;Abstract&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
[[Category:SoC_2010_Project]][[Category:SoC]]&lt;/div&gt;</summary>
		<author><name>Mforney</name></author>
	</entry>
</feed>