NAME
File::Format::RIFF::List - a single RIFF list
SYNOPSIS
use File::Format::RIFF;
my ( $list ) = new File::Format::RIFF::List;
$list->type( 'stuf' );
$list->addChunk( abcd => 'a bunch of data' );
$list->addList( 'alst' )->addChunk( xyzw => 'more data' );
print $list->numChunks, "\n";
... some $riff ...
$riff->push( $list );
DESCRIPTION
A File::Format::RIFF::List
is a list of data in a RIFF file. It has an identifier, a type, and an array of data. The id is always 'LIST'. The type must be a four character code, and the data is an array of other lists and/or RIFF chunks.
CONSTRUCTOR
SEE ALSO
File::Format::RIFF::List
inherits from File::Format::RIFF::Container
, so all methods available for Containers can be used on RIFF objects. A Container essentially contains an array of RIFF lists and/or RIFF chunks. See the File::Format::RIFF::Container man page for more information.
AUTHOR
Paul Sturm <sturm@branewave.com>