V-Gears 0
Free Final Fantasy VII engine.
MediaDataInstaller::FmtFile Struct Reference

The structure of each audio file pointer in a sound FMT file. More...

Collaboration diagram for MediaDataInstaller::FmtFile:

Public Attributes

u32 size
 Size of the wav file in the dat. More...
 
u32 offset
 Offset of the wav file in the dat. More...
 
u8 loop_metadata [16]
 Information for sound looping. More...
 
u8 wav_header [18]
 Microsoft WAVFORMATEX header for the wav file. More...
 
u16 samples_per_block
 Samples per block. More...
 
u16 adpcm
 Number of ADPCM coefficients (used for compression, should always be 7). More...
 
u8 adpcm_sets [28]
 Standard Microsoft ADPCMCoefSets. More...
 

Detailed Description

The structure of each audio file pointer in a sound FMT file.

74 bytes.

Member Data Documentation

◆ adpcm

u16 MediaDataInstaller::FmtFile::adpcm

Number of ADPCM coefficients (used for compression, should always be 7).

2 bytes.

◆ adpcm_sets

u8 MediaDataInstaller::FmtFile::adpcm_sets[28]

Standard Microsoft ADPCMCoefSets.

28 bytes.

◆ loop_metadata

u8 MediaDataInstaller::FmtFile::loop_metadata[16]

Information for sound looping.

12 bytes.

◆ offset

u32 MediaDataInstaller::FmtFile::offset

Offset of the wav file in the dat.

4 bytes.

◆ samples_per_block

u16 MediaDataInstaller::FmtFile::samples_per_block

Samples per block.

2 bytes.

◆ size

u32 MediaDataInstaller::FmtFile::size

Size of the wav file in the dat.

4 bytes.

◆ wav_header

u8 MediaDataInstaller::FmtFile::wav_header[18]

Microsoft WAVFORMATEX header for the wav file.

44 bytes.


The documentation for this struct was generated from the following file: