eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'RIFFReader':

Home

everywhere
www.exept.de
for:
[back]

Class: RIFFReader


Inheritance:

   Object
   |
   +--RIFFReader

Package:
stx:libview2
Category:
System-Support-FileFormats
Version:
rev: ? date: ? ?
user: ?
file: ? directory: libview2
module: stx stc-classLibrary: libview2

Description:


Abstract helper class to read RIFF files. See concrete subclasses for details.
RIFF is the abstract base-format used for a whole bunch of concrete file formats:
    WAV, AVI, AIF etc.
Concrete formats must be parsed by concrete readers.

Use:
    define your own concrete reader, with methods getChunk_FOO:,
    for each chunk type FOO you want to parse there.
    Define your reader as a client to this reader, and let it processChunks.
    See AVIReader for a concrete example.

This is in an experimental state and not yet finished.
The protocol may change.


Class protocol:

class initialization
o  initialize

instance creation
o  fromFile: aFilename



ST/X 6.1.1; WebServer 1.620 at exept:8081; Tue, 22 May 2012 21:53:46 GMT