Package com.reportmill.graphics
Class RMSoundData
- java.lang.Object
- 
- com.reportmill.base.RMObject
- 
- com.reportmill.graphics.RMSoundData
 
 
- 
- All Implemented Interfaces:
- RMArchiver.Archiving,- java.lang.Cloneable
 - Direct Known Subclasses:
- RMWavSoundData
 
 public class RMSoundData extends RMObject 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.util.Map_cachestatic intRMBitRate11kstatic intRMBitRate22kstatic intRMBitRate44kstatic intRMBitRate5kstatic intRMBitRateUndefined
 - 
Constructor SummaryConstructors Constructor Description RMSoundData()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RMDataadpcmSamples()intbitRate()intbitsPerSample()static booleancanRead(java.lang.String anExt)intchannelCount()booleanequals(java.lang.Object anObj)RMDatagetData()java.lang.StringgetName()static RMSoundDatagetSoundData(java.lang.Object aSource)java.lang.ObjectinitWithArchiver(RMArchiver anArchiver)Legacy unarchiving.voidreadData()intsampleCount()RMDataReadersamples()intsamplesPerSecond()- 
Methods inherited from class com.reportmill.base.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, undoClone, undoCopy, undoEquals
 
- 
 
- 
- 
- 
Field Detail- 
RMBitRate5kpublic static final int RMBitRate5k - See Also:
- Constant Field Values
 
 - 
RMBitRate11kpublic static final int RMBitRate11k - See Also:
- Constant Field Values
 
 - 
RMBitRate22kpublic static final int RMBitRate22k - See Also:
- Constant Field Values
 
 - 
RMBitRate44kpublic static final int RMBitRate44k - See Also:
- Constant Field Values
 
 - 
RMBitRateUndefinedpublic static final int RMBitRateUndefined - See Also:
- Constant Field Values
 
 - 
_cachepublic static java.util.Map _cache 
 
- 
 - 
Method Detail- 
canReadpublic static boolean canRead(java.lang.String anExt) 
 - 
getSoundDatapublic static RMSoundData getSoundData(java.lang.Object aSource) 
 - 
readDatapublic void readData() 
 - 
getNamepublic java.lang.String getName() 
 - 
getDatapublic RMData getData() 
 - 
bitsPerSamplepublic int bitsPerSample() 
 - 
samplesPerSecondpublic int samplesPerSecond() 
 - 
channelCountpublic int channelCount() 
 - 
sampleCountpublic int sampleCount() 
 - 
samplespublic RMDataReader samples() 
 - 
bitRatepublic int bitRate() 
 - 
adpcmSamplespublic RMData adpcmSamples() 
 - 
equalspublic boolean equals(java.lang.Object anObj) - Overrides:
- equalsin class- java.lang.Object
 
 - 
initWithArchiverpublic java.lang.Object initWithArchiver(RMArchiver anArchiver) Description copied from class:RMObjectLegacy unarchiving.- Specified by:
- initWithArchiverin interface- RMArchiver.Archiving
- Overrides:
- initWithArchiverin class- RMObject
 
 
- 
 
-