Ticket #233: ladf_bugfix.patch

File ladf_bugfix.patch, 962 bytes (added by siwamura, 5 years ago)
  • source/App/EncoderApp/EncAppCfg.cpp

    commit d5a16ae14bc6427e2adbfbd11f0e94bd6dfb1916
    Author: Shunsuke Iwamura <iwamura.s-gc@nhk.or.jp>
    Date:   Tue Apr 23 16:36:17 2019 +0900
    
        Bugfix for the initialization issue on LADF
    
    diff --git a/source/App/EncoderApp/EncAppCfg.cpp b/source/App/EncoderApp/EncAppCfg.cpp
    index ac1776a7..8ac209df 100644
    a b bool EncAppCfg::parseCfg( int argc, char* argv[] ) 
    17431743    CHECK( m_LadfNumIntervals != cfg_LadfQpOffset.values.size(), "size of LadfQpOffset must be equal to LadfNumIntervals");
    17441744    CHECK( m_LadfNumIntervals - 1 != cfg_LadfIntervalLowerBound.values.size(), "size of LadfIntervalLowerBound must be equal to LadfNumIntervals - 1");
    17451745    m_LadfQpOffset = cfg_LadfQpOffset.values;
     1746    m_LadfIntervalLowerBound[0] = 0;
    17461747    for (int k = 1; k < m_LadfNumIntervals; k++)
    17471748    {
    17481749      m_LadfIntervalLowerBound[k] = cfg_LadfIntervalLowerBound.values[k - 1];