hi,

ffmpeg support would be great.  Perhaps using this library:
http://www.arjanhouben.nl/SDL_ffmpeg/

py3k is probably not too much work.  It took Marcus only a few days I think
to convert pgreloaded - probably less, so not a full 3 months work.

Feel free to email me your draft application, and I can help you with it.


cheers,


On Thu, Mar 19, 2009 at 10:05 AM, Tyler Laing <trinio...@gmail.com> wrote:

> Ah, apologies, I hadn't fully read the mailing list before I posted
> this.
>
> Pygame for Python 3 is pgreloaded, which I presume has active
> developers.
>
> For the font and image support, there appears to already be a
> volunteer for that.
>
> But I would still like to work on the movie support. If there are any
> other ideas that could be done over the summer, I would like to hear
> them.
>
> -Tyler
>
> On Mar 18, 3:49 pm, Tyler Laing <trinio...@gmail.com> wrote:
> > Hello everyone.
> >
> > My name is Tyler, a third year computer science student at UBC-Okanagan.
> I
> > started programming with python, even developing a simple game in Tkinter
> > before I found pygame. I've been programming in Python for almost 6 years
> > now, giving me a lot of experience and knowledge about the intricacies of
> > Python. In recent years, I've been learning C, and feel confident enough
> > about my skill with C to be able to contribute usefully. I have previous
> > experience working with python integrated into a C app(Nakedmud), as well
> as
> > some development experience(very minor) for rockbox.org. Most of what I
> > contributed to rockbox.org was access to a specific mp3 player, as well
> > decompilation information from the firmware.
> >
> > After looking at all the available choices, I would like to do one of the
> > three following projects:
> >
> > 1) Begin work on porting Pygame to Python 3, if it hasn't already been
> > started.
> > This would involved updating all the c modules to the new api changes and
> > updating all the internal python code to Python 3 format.
> > However, this could be a rather large project to undertake.
> >
> > 2) Add decent movie support using ffmpeg
> > While this is listed in the Hard tasks section, it sounded very
> interesting
> > to me. This would vastly improve my c skills, while contributing
> something
> > very useful to pygame.
> > This would require gaining a passing familiarity with ffmpeg's library,
> its
> > functions, and how they work in a multi-threaded environment. In
> addition, I
> > would also have to design an api for use in pygame for the movie support.
> >
> > 3) Improve font and image support in pygame.
> > This is likely the simplest task of the three. It would require studying
> the
> > documentation for the formats, learning the pygame internal structures
> for
> > these formats, and creating loaders and savers from those internal
> > structures.
> >
> > Thank you for your time, and please let me know if you would like to
> mentor
> > me, and which project would be best for me to undertake.
> >
> > -Tyler
> >
> > --
> > Visit my blog athttp://oddco.ca/zeroth/zblog
>

Reply via email to