void ComponentByteIO::CollateByteStats(DiracByteStats& dirac_byte_stats) { // set number of component bytes switch(m_compsort) { case Y_COMP: dirac_byte_stats.SetByteCount(STAT_YCOMP_BYTE_COUNT, GetSize()); break; case U_COMP: dirac_byte_stats.SetByteCount(STAT_UCOMP_BYTE_COUNT, GetSize()); break; case V_COMP: dirac_byte_stats.SetByteCount(STAT_VCOMP_BYTE_COUNT, GetSize()); break; } }
void MvDataByteIO::CollateByteStats(DiracByteStats& dirac_byte_stats) { // set number of MV bytes dirac_byte_stats.SetByteCount(STAT_MV_BYTE_COUNT, GetSize()); }
void EndOfSequenceByteIO::CollateByteStats(DiracByteStats& dirac_byte_stats) { dirac_byte_stats.SetByteCount(STAT_TOTAL_BYTE_COUNT, GetSize()); }