Ticket #298: HM5.1patch_ALF_Npass_fixed.patch

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

     
    44914491
    44924492  if (!m_iUsePreviousFilter)
    44934493  {
    4494     decodeFilterSet(pcAlfSaved, m_varIndTab, m_filterCoeffSym);
    4495     saveFilterCoeffToBuffer(m_filterCoeffSym, pcAlfSaved->filters_per_group, m_varIndTab, pcAlfSaved->alf_pcr_region_flag, pcAlfSaved->filter_shape);
     4494    copyALFParam(m_pcTempAlfParam, pcAlfSaved);
     4495    decodeFilterSet(m_pcTempAlfParam, m_varIndTab, m_filterCoeffSym);
     4496    saveFilterCoeffToBuffer(m_filterCoeffSym, m_pcTempAlfParam->filters_per_group, m_varIndTab, m_pcTempAlfParam->alf_pcr_region_flag, m_pcTempAlfParam->filter_shape);
    44964497  }
    44974498
    44984499  if( m_iUsePreviousFilter )