PSPRadio is an internet radio client for the PSP. Changes:
Updates to readme and whatsnew for 0.36-pre1 Show artist only if available Refactoring to allow for oggs to set samplerate. SoundBuffer now gets samplerate from CurrentSoundStream instead of keeping its own copy Display Artist Populating more metadata fields for ogg: bitrate, title, artist Renamed Author to Artist Moved currentmetadata copy from pspradio to CurrentSoundStream. Also metadata processing from pspradio to pspsounddecoder Simplified metadata notification Moved metadata structure from CPlayList to CPSPSoundStream. Get current metadata from CurrentSoundStream using accessors (ie CurrentSoundStream.GetURI() or GetTitle(), etc) Added support for ogg vorbis streams (files/online streams) Internal cleanup for the icon drawing. The start/stop buttons are now also drawn as normal icons. Fixed selection box that was not the propper size Added network, sound and loading buttons. Playlist filename added. Starting ogg decoder. PSPSound will instantiate it. Basing decoder class from MAD decoder. Now need to implement Added another background object and fixed the lights Also fix to report stream info (like samplerate) everytime Also updated readme/whatsnew with what was actually released for 0.35. Redoing dir by using copy from branch Making decoder more modular… More modularization in progress… Added support for different stream types in preparation for addition of new decoders. It detects the stream type (content type) from filename if local file, or from content-type: metadata from online stream response. (Some servers don’t send the response.. so may want to default to MAD. Added support for determining content types for ogg and aac. Now if content type is not defined, it defaults to MPEG. Also added case for AAC (not supported yet) svn merge -r305:319 branches/OGGSupportAddition to trunk