|
PrashantScratch
Just a page with my ideas and info
Phase-Design FrameworkSince it has to be cross-platform, we'll use JUCE. It has all features we need to implement a multimedia app. File format supportWe'll support mp3, aac/mp4 and ogg vorbis at the minimum. Also flac, wav, aiff. No wma support planned. 3rd party librariesFor mp3, we'll use MAD. For tagging mp3's, we'll use id3lib. Ideas for AAC tagging? We can use faad2 for decoding the audio. For the library database, of course sqlite will be used. Some feature ideasShould be resolution independent - which means resizing might actually zoom the whole player! That means using vector graphics everywhere. Animations should be used tastefully. Here is the banshee mockup. We can use a similar overall UI feel: |
-- similar, not exactly the same