mirror of https://gitlab.com/ecodis/exhale.git
editorial changes
This commit is contained in:
parent
19a4dfe7e3
commit
012aecf3c5
|
@ -32,7 +32,7 @@
|
|||
<li><h3>extended basic joint-stereo coding functionality for mid/high rates, minor bugfixes</h3></li>
|
||||
<li><h3>exhaleLib: band adaptive joint-stereo coding for all CVBR modes, fixed rare crash</h3></li>
|
||||
<li><h3>exhaleLib: audio quality fine-tuning, especially for very tonal and transient signals</h3></li>
|
||||
<li><h3>makefile: -std=c++11 too allow for compilation with older gcc compilers (issue 4)</h3></li>
|
||||
<li><h3>makefile: -std=c++11 to allow for compilation with older versions of gcc (issue 4)</h3></li>
|
||||
</ul>
|
||||
<h3> Version <b>1.0.2 <span class="gray"> Mar. 2020</span></b></h3>
|
||||
<ul>
|
||||
|
@ -71,7 +71,7 @@
|
|||
<ul>
|
||||
<li><h3>support for coding with a core coder frame length of 768 samples, no version plan</h3></li>
|
||||
<li><h3>exhaleLib: completed integration of predictive joint-channel coding, version 1.0.4</h3></li>
|
||||
<li><h3>exhaleLib: quality tuning and bug fixing for low-rate stereo coding, version 1.0.4</h3></li>
|
||||
<li><h3>exhaleLib: further quality tuning and bug fixing for low-rate stereo, version 1.0.4</h3></li>
|
||||
<li><h3>exhaleLib: finalization of support for 3.0 – 5.1 multichannel coding, version 1.0.5</h3></li>
|
||||
<li><h3>exhaleLib: speed-ups and further quality tuning for critical signals, version 1.0.5.</h3></li>
|
||||
</ul>
|
||||
|
|
|
@ -359,7 +359,7 @@ unsigned BitStreamWriter::writeStereoCoreToolInfo (const CoreCoderData& elData,
|
|||
if (elData.commonWindow)
|
||||
{
|
||||
const unsigned maxSfbSte = __max (icsInfo0.maxSfb, icsInfo1.maxSfb);
|
||||
const unsigned sfb1Bits = icsInfo1.windowSequence == EIGHT_SHORT ? 4 : 6;
|
||||
const unsigned sfb1Bits = (icsInfo1.windowSequence == EIGHT_SHORT ? 4 : 6);
|
||||
const uint8_t msMaskMode = getOptMsMaskModeValue (elData.stereoDataCurr, nWinGrps, m_numSwbShort, elData.stereoMode, maxSfbSte);
|
||||
|
||||
bitCount += writeChannelWiseIcsInfo (icsInfo0); // ics_info()
|
||||
|
@ -552,7 +552,7 @@ unsigned BitStreamWriter::createAudioConfig (const char samplingFrequencyIndex,
|
|||
if (loudnessInfo > 0) // ISO 23003-4: loudnessInfo()
|
||||
{
|
||||
const unsigned methodDefinition = (loudnessInfo >> 14) & 0xF;
|
||||
const unsigned methodValueBits = (methodDefinition == 7 ? 5 : (methodDefinition == 8 ? 2 : 8));
|
||||
const unsigned methodValueBits = (methodDefinition == 7 ? 5 : (methodDefinition == 8 ? 2 : 8));
|
||||
|
||||
m_auBitStream.write (0, 2); // numConfigExtensions
|
||||
m_auBitStream.write (ID_EXT_LOUDNESS_INFO, 4);
|
||||
|
|
Loading…
Reference in New Issue