Changes for version 0.04

  • implemented a builtin message handler mechanism. Message corresponding methods will be invoked, so the user can simply supply/overload the message methods.
  • added samples/handler.pl and samples/gtkhandler.pl to demonstrate the use of the builtin message handler.
  • added samples/synopsis.pl. This proves that the usage shown in the SYNOPSIS really works ;)
  • no symbols are exported by default anymore, some Exporter tags are available instead.
    • THIS IS AN INCOMPATIBLE CHANGE.
    • Try 'use MPEG::MP3Play qw(:DEFAULT)' as a first step, but better look into the documentation and see, which symbols you really need to import.
    • I think 'use MPEG::MP3Play qw(:msg :state)' will work in most cases.
  • notification_mask setting
  • player mode setting
  • default message handler for player_state messages
  • fixed some minor documentation typos

Modules

Perl extension for playing back MPEG music