file type architecture changes

phantomjinx <[email protected]>
Newsgroups gmane.comp.ipod.gtkpod.user,gmane.comp.ipod.gtkpod
Message-ID <[email protected]>
Evening people,

I have just committed a change to the way file types are handled in gtkpod.

Rather than simply extending switch statements all over the codebase, I 
have broken the file types out into their own atomic plugins.

This has the following advantages:
1. A file type is completely independant and can be turned off if not 
required.
2. New file types are trivial to add with their own behaviour.

This also makes it easier to move towards using ffmpeg libraries for 
doing conversion, which I shall implement later.

For now, please download and build the latest HEAD in git and let me 
know what breaks. I am sure there are regression bugs so dont hesitate 
to yell!

Cheers for now

PGR

------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev

_______________________________________________
Gtkpod-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-questions
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.