<div class="gmail_quote">Sorry for the double post, but I didn&#39;t see my message on the listserv, so I wanted to resend it:<br><br>Hi everyone,<br><br>I&#39;m interested in applying for GSOC to work on
Mono.Media and I was just wondering if I could get a few more details
about the project.&nbsp; Has any work been completed on it?&nbsp; How
comprehensive in terms of codec support are you looking for?<br>
<br>This past summer I developed <a href="http://code.google.com/p/ffmpeg-sharp/" target="_blank">ffmpeg-sharp</a>
to aid in decoding and encoding audio for a (yet to be released) media player I&#39;ve
been working on for the past year, so I have some background
on audio playback.&nbsp; I&#39;ve also done work with both OpenAL and
DirectSound for my media player (I can provide code samples of the work
I&#39;ve done).<br>
<br>The way I would envision the framework is a base library that
supports both codec and backend plugins; eg. a backend plugin for
DirectSound, OpenAL, ALSA, etc.. and frontend plugins for codec support
such as ffmpeg.<br>
<br>I see two methods for audio playback, simple single-threaded methods that take either a stream or file and play it back as well as
more complicated multi-threaded methods for continuous or dynamic
playback.&nbsp; I&#39;ve done some work with gapless playback using OpenAL and Directsound for
my player.<br>
<br>I was just curious if I could get a little input on my ideas and whatnot before I go ahead and write up my application.<br><br>Thank you in advance,<br><font color="#888888"><font color="#888888">Justin Cherniak<br><a href="mailto:cherniak@wisc.edu" target="_blank">cherniak@wisc.edu</a></font>
</font></div><br>