Ticket #1410: xCreatePictureTimingSEI.patch
File xCreatePictureTimingSEI.patch, 1.1 KB (added by Vadim, 8 years ago) |
---|
-
TEncGOP.cpp
522 522 523 523 Void TEncGOP::xCreatePictureTimingSEI (Int IRAPGOPid, SEIMessages& seiMessages, SEIMessages& nestedSeiMessages, SEIMessages& duInfoSeiMessages, TComSlice *slice, Bool isField, std::deque<DUData> &duData) 524 524 { 525 Int picSptDpbOutputDuDelay = 0;526 SEIPictureTiming *pictureTimingSEI = new SEIPictureTiming();527 528 525 const TComVUI *vui = slice->getSPS()->getVuiParameters(); 529 526 const TComHRD *hrd = vui->getHrdParameters(); 530 527 … … 533 530 ( slice->getSPS()->getVuiParametersPresentFlag() ) && 534 531 ( hrd->getNalHrdParametersPresentFlag() || hrd->getVclHrdParametersPresentFlag() ) ) 535 532 { 533 Int picSptDpbOutputDuDelay = 0; 534 SEIPictureTiming *pictureTimingSEI = new SEIPictureTiming(); 535 536 536 // DU parameters 537 537 if( hrd->getSubPicCpbParamsPresentFlag() ) 538 538 { … … 650 650 duInfoSeiMessages.push_back(duInfoSEI); 651 651 } 652 652 } 653 654 if( !m_pcCfg->getPictureTimingSEIEnabled() && pictureTimingSEI ) 655 { 656 delete pictureTimingSEI; 657 } 653 658 } 654 659 } 655 660