PSPRadio is an radio internet client for the PSP. Changes:

  • Added message queue class for inter thread communications and synchronization.
  • Revamped comm system for PSPApp (PSPRadio) using message q. This solves the problem with callback messaging (thread prio boosting/inheritance from caller, overhead on caller thread, etc. — Also, now polling of buttons/vblank is done in a separate thread. — still work in progress –.
  • Message queue system renamed to event queue.. Everything is now using this, except for vblank.
  • Changes to Logging to show time(in ms) and line numbers.
  • Buffer is updated at 6fps max now (this to not overtax main thread+event handler)
  • Now clear metadata on stream stop (including buffer).
  • more internal refactoring…