Ignore:
Timestamp:
23 Sep 2013, 08:46:50 (11 years ago)
Author:
chang
Message:

Added H_3D_FCO for flexible coding order (FCO).
The results can be seen under codingresults/3D_8.1_vs_fco_only.xls.
The configuration files for FCO are located at cfg/3D-HEVC/NonCTC/fco.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-8.2-dev0-MediaTek/source/Lib/TLibCommon/TComPic.cpp

    r608 r629  
    118118  memcpy(m_numReorderPics, numReorderPics, MAX_TLAYER*sizeof(Int));
    119119
     120  /* initialize the texture to depth reference status */
     121#if H_3D_FCO
     122  for (int j=0; j<2; j++)
     123  {
     124      for (int i=0; i<MAX_NUM_REF; i++)
     125      {
     126          m_aiTexToDepRef[j][i] = -1;
     127      }
     128  }
     129#endif
     130
    120131  return;
    121132}
     
    722733  TComSlice* pcCurrSlice = getSlice(getCurrSliceIdx());
    723734  TComPic* pcTextPic = pcCurrSlice->getTexturePic();
     735#if H_3D_FCO
     736  if ( pcTextPic )
     737  {
     738#endif
     739
    724740  TComSlice* pcTextSlice = pcTextPic->getSlice(0); // currently only support single slice
    725741
     
    743759
    744760  }
     761#if H_3D_FCO
     762  }
     763#endif
     764
    745765}
    746766
Note: See TracChangeset for help on using the changeset viewer.