Changeset 1092 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibDecoder


Ignore:
Timestamp:
1 Jul 2015, 23:34:53 (11 years ago)
Author:
seregin
Message:

fix ticket #81

Location:
branches/SHM-dev/source/Lib/TLibDecoder
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r1090 r1092  
    11751175  UInt firstSliceSegmentInPic;
    11761176  READ_FLAG( firstSliceSegmentInPic, "first_slice_segment_in_pic_flag" );
     1177
     1178#if SVC_EXTENSION
     1179  pcSlice->setFirstSliceInPic( firstSliceSegmentInPic );
     1180#endif
     1181
    11771182  if( pcSlice->getRapPicFlag())
    11781183  {
  • branches/SHM-dev/source/Lib/TLibDecoder/TDecTop.cpp

    r1090 r1092  
    889889  // exit when a new picture is found
    890890#if SVC_EXTENSION
    891   bNewPOC = (m_apcSlicePilot->getPOC()!= m_prevPOC);
     891  bNewPOC = m_apcSlicePilot->getPOC() != m_prevPOC || ( m_apcSlicePilot->getFirstSliceInPic() && m_parseIdc == -1 );
    892892
    893893#if NO_OUTPUT_OF_PRIOR_PICS
Note: See TracChangeset for help on using the changeset viewer.