JVCL Help:TJvID3FileInfo.ModeExtension

From Project JEDI Wiki
Jump to navigationJump to search
JEDI Visual Component Library Help

Search in JVCL Help

 
Search in all projects
 

Summary

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