The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

MP3::Player::PktConcert -

A Perl OO wrapper to John Seagull's C API to the Intel Pocket Concert

SYNOPSIS

  use MP3::Player::PktConcert;
  my $pocket_concert = new MP3::Player::PktConcert;
  my $proc_port = $pocket_concert->mount();
  $pocket_concert->open();
  my @tracks = $pocket_concert->tracks();
  foreach my $track (@tracks) {
          printf "%4d %-40s %9d\n", $track->id(), $track->name(), $track->size();
  }
  my ($free,$total) = $pocket_concert->usage();
  printf( "%d bytes free out of %d bytes total\n", $free, $total );
  $pocket_concert->close();

DESCRIPTION

MP3::Player::PktConcert is a Perl wrapper to John Seagull's C API to the Intel PocketConcert MP3 Player.

DEPENDENCIES

This package requires that you have built libusb and libipc. See the accompanying README file for more details.

Exportable constants

  IPC_CACHE_CLEAN
  IPC_CACHE_DIRTY

AUTHOR

Mike Wong <mike_w3@pacbell.net>

Copyright 2002. All Rights Reserved.

This software is free software and may be modified and/or distributed under the same terms as Perl itself.

Intel PocketConcert is a trademark of the Intel Corporation.

SEE ALSO

perl.