Class RMSoundData

java.lang.Object
com.reportmill.base.RMObject
com.reportmill.graphics.RMSoundData
All Implemented Interfaces:
RMArchiver.Archiving, Cloneable
Direct Known Subclasses:
RMWavSoundData

public class RMSoundData extends RMObject
  • Field Details

  • Constructor Details

    • RMSoundData

      public RMSoundData()
  • Method Details

    • canRead

      public static boolean canRead(String anExt)
    • getSoundData

      public static RMSoundData getSoundData(Object aSource)
    • readData

      public void readData()
    • getName

      public String getName()
    • getData

      public RMData getData()
    • bitsPerSample

      public int bitsPerSample()
    • samplesPerSecond

      public int samplesPerSecond()
    • channelCount

      public int channelCount()
    • sampleCount

      public int sampleCount()
    • samples

      public RMDataReader samples()
    • bitRate

      public int bitRate()
    • adpcmSamples

      public RMData adpcmSamples()
    • equals

      public boolean equals(Object anObj)
      Overrides:
      equals in class Object
    • initWithArchiver

      public Object initWithArchiver(RMArchiver anArchiver)
      Description copied from class: RMObject
      Legacy unarchiving.
      Specified by:
      initWithArchiver in interface RMArchiver.Archiving
      Overrides:
      initWithArchiver in class RMObject