javazoom.jl.converter
public class RiffFile extends Object
Field Summary | |
---|---|
static int | DDC_FAILURE |
static int | DDC_FILE_ERROR |
static int | DDC_INVALID_CALL |
static int | DDC_INVALID_FILE |
static int | DDC_OUT_OF_MEMORY |
static int | DDC_SUCCESS |
static int | DDC_USER_ABORT |
protected RandomAccessFile | file |
protected int | fmode |
static int | RFM_READ |
static int | RFM_UNKNOWN |
static int | RFM_WRITE |
Constructor Summary | |
---|---|
RiffFile()
Dummy Constructor |
Method Summary | |
---|---|
int | Backpatch(long FileOffset, RiffFile.RiffChunkHeader Data, int NumBytes)
Write Data to specified offset. |
int | Backpatch(long FileOffset, byte[] Data, int NumBytes) |
int | Close()
Close Riff File.
|
int | CurrentFileMode()
Return File Mode. |
long | CurrentFilePosition()
Return File Position. |
int | Expect(String Data, int NumBytes)
Expect NumBytes data. |
static int | FourCC(String ChunkName)
Fill the header. |
int | Open(String Filename, int NewMode)
Open a RIFF file. |
int | Read(byte[] Data, int NumBytes)
Read NumBytes data. |
protected int | Seek(long offset)
Seek in the File. |
int | Write(byte[] Data, int NumBytes)
Write NumBytes data. |
int | Write(short[] Data, int NumBytes)
Write NumBytes data. |
int | Write(RiffFile.RiffChunkHeader Triff_header, int NumBytes)
Write NumBytes data. |
int | Write(short Data, int NumBytes)
Write NumBytes data. |
int | Write(int Data, int NumBytes)
Write NumBytes data. |