de.sciss.io
Class AudioFileCacheInfo

java.lang.Object
  extended by de.sciss.io.AudioFileCacheInfo

public class AudioFileCacheInfo
extends java.lang.Object

Version:
0.70, 26-Sep-07
Author:
Hanns Holger Rutz

Constructor Summary
AudioFileCacheInfo(InterleavedStreamFile f, int model, long numFrames)
           
 
Method Summary
static AudioFileCacheInfo decode(byte[] appCode)
           
 byte[] encode()
           
 boolean equals(java.lang.Object o)
           
 long getNumChannels()
           
 long getNumFrames()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AudioFileCacheInfo

public AudioFileCacheInfo(InterleavedStreamFile f,
                          int model,
                          long numFrames)
                   throws java.io.IOException
Throws:
java.io.IOException
Method Detail

decode

public static AudioFileCacheInfo decode(byte[] appCode)

getNumFrames

public long getNumFrames()

getNumChannels

public long getNumChannels()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

encode

public byte[] encode()
              throws java.io.IOException
Throws:
java.io.IOException