/** \fn setSegments \brief setter for the list of segments */ bool ADM_EditorSegment::setSegments(ListOfSegments segm) { if(segm.size()) { segments=segm; return true; } return false; }
void ADM_EditorSegment::dumpSegmentsInternal(ListOfSegments &l) { int n=l.size(); for(int i=0;i<n;i++) { _SEGMENT s=l.at(i); printf("Segment :%d/%d\n",i,n); printf("\tReference :%"PRIu32" %s\n",s._reference,ADM_us2plain(s._reference)); printf("\tstartLinear :%08"PRIu64" %s\n",s._startTimeUs,ADM_us2plain(s._startTimeUs)); printf("\tduration :%08"PRIu64" %s\n",s._durationUs,ADM_us2plain(s._durationUs)); printf("\trefStartPts :%08"PRIu64" %s\n",s._refStartTimeUs,ADM_us2plain(s._refStartTimeUs)); printf("\trefStartDts :%08"PRIu64" %s\n",s._refStartDts,ADM_us2plain(s._refStartDts)); } }