Package org.deepsymmetry.cratedigger.pdb
Class RekordboxAnlz.WaveColorPreviewTag
- java.lang.Object
-
- io.kaitai.struct.KaitaiStruct
-
- org.deepsymmetry.cratedigger.pdb.RekordboxAnlz.WaveColorPreviewTag
-
- Enclosing class:
- RekordboxAnlz
public static class RekordboxAnlz.WaveColorPreviewTag extends io.kaitai.struct.KaitaiStruct
A larger, colorful waveform preview image suitable for display above the touch strip for jumping to a track position on newer high-resolution players.
-
-
Constructor Summary
Constructors Constructor Description WaveColorPreviewTag(io.kaitai.struct.KaitaiStream _io)
WaveColorPreviewTag(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.TaggedSection _parent)
WaveColorPreviewTag(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.TaggedSection _parent, RekordboxAnlz _root)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RekordboxAnlz.TaggedSection
_parent()
RekordboxAnlz
_root()
long
_unnamed2()
byte[]
entries()
static RekordboxAnlz.WaveColorPreviewTag
fromFile(String fileName)
long
lenEntries()
The number of waveform data points, each of which takes one byte for each of six channels of information.long
lenEntryBytes()
The size of each entry, in bytes.
-
-
-
Constructor Detail
-
WaveColorPreviewTag
public WaveColorPreviewTag(io.kaitai.struct.KaitaiStream _io)
-
WaveColorPreviewTag
public WaveColorPreviewTag(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.TaggedSection _parent)
-
WaveColorPreviewTag
public WaveColorPreviewTag(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.TaggedSection _parent, RekordboxAnlz _root)
-
-
Method Detail
-
fromFile
public static RekordboxAnlz.WaveColorPreviewTag fromFile(String fileName) throws IOException
- Throws:
IOException
-
lenEntryBytes
public long lenEntryBytes()
The size of each entry, in bytes. Seems to always be 6.
-
lenEntries
public long lenEntries()
The number of waveform data points, each of which takes one byte for each of six channels of information.
-
_unnamed2
public long _unnamed2()
-
entries
public byte[] entries()
-
_root
public RekordboxAnlz _root()
-
_parent
public RekordboxAnlz.TaggedSection _parent()
- Overrides:
_parent
in classio.kaitai.struct.KaitaiStruct
-
-