One issue that we may run into is that we may need basic video decoding
support rather soon here at UCL, so we may need to implement some basic
support for that before the start of the GSOC project.

I would not modify your proposition because of that, but it is possible
that a part of the job would already be bone before the GSOC would
actually start. That just means that you would have more time to do
optional tasks.

About your proposition: Theora is a video format, it does not handle
sounds etc. Ogg does. It is a container format which can contain theora
files, sounds, lossless video files etc, see eg
http://en.wikipedia.org/wiki/Ogg#Ogg_codecs.

So your project may actually be about working toward adding support for
playback of audio/video container file formats such as Ogg, not only for
theora. It would need to define some classes abstracting the actual
format and implementation of the container and playback manager.

I'm not sure that caching at startup is really useful, but a good
management and parametrization of the threads and resources would be
needed. You may also consider preparing the job for a video encoder, it
would probably have some common part with the framework that you would
have to design.



------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
_______________________________________________
Crystal-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: 
mailto:[email protected]?subject=unsubscribe

Reply via email to