Ticket #298: HM5.0patch_ALF_Npass_fixed.patch

File HM5.0patch_ALF_Npass_fixed.patch, 860 bytes (added by yamakage, 12 years ago)
  • Lib/TLibEncoder/TEncAdaptiveLoopFilter.cpp

     
    41834183
    41844184  if (!m_iUsePreviousFilter)
    41854185  {
    4186     decodeFilterSet(pcAlfSaved, m_varIndTab, m_filterCoeffSym);
    4187     saveFilterCoeffToBuffer(m_filterCoeffSym, pcAlfSaved->filters_per_group, m_varIndTab, pcAlfSaved->alf_pcr_region_flag, pcAlfSaved->filter_shape);
     4186    copyALFParam(m_pcTempAlfParam, pcAlfSaved);
     4187    decodeFilterSet(m_pcTempAlfParam, m_varIndTab, m_filterCoeffSym);
     4188    saveFilterCoeffToBuffer(m_filterCoeffSym, m_pcTempAlfParam->filters_per_group, m_varIndTab, m_pcTempAlfParam->alf_pcr_region_flag, m_pcTempAlfParam->filter_shape);
    41884189  }
    41894190
    41904191  if( m_iUsePreviousFilter )