JVCL Help:TJvID3FileInfo.ModeExtension
JVCL Help: TJvID3FileInfo.ModeExtension Property
Search in JVCL Help
Search in all projectsSummary
Indicates the mode extension of the MP3 file.
Pascal
propertyModeExtension: TJvMPEGModeExtension;
Description
Read ModeExtension to determine the mode extension of the MP3 file.
Mode extension is used to join informations that are of no use for stereo effect, thus reducing needed bits. These bits are dynamically determined by an encoder in Joint stereo mode, and Joint Stereo can be changed from one frame to another, or even switched on or off.
Complete frequency range of MPEG file is divided in subbands. There are 32 subbands. For Layer I & II, ModeExtension determines frequency range (bands) where intensity stereo is applied. For Layer III, ModeExtension determines which type of joint stereo is used (intensity stereo or m/s stereo). Frequency range is determined within decompression algorithm.
Layer I & II:
Value | Frequency range |
meModeExt0 | bands 4 to 31 |
meModeExt1 | bands 8 to 31 |
meModeExt2 | bands 12 to 31 |
meModeExt3 | bands 16 to 31 |
Layer III:
Value | Intensity stereo | MS stereo |
meModeExt0 | off | off |
meModeExt1 | on | off |
meModeExt2 | off | on |
meModeExt3 | on | on |
About
Contribute to this help topic
This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page