00001 #include "MPGGOP.hpp" 00002 #include "MPGFrame.hpp" 00003 00004 MPGGOP::MPGGOP(Stream * s, unsigned int pat_i):GOP(s, pat_i) { 00005 noBVOPs = 0; 00006 BVOPsByteSize = 0; 00007 } 00008 00009 MPGGOP::MPGGOP(Stream * s, unsigned int mod_i, unsigned int pat_i):GOP(s, 00010 mod_i, 00011 pat_i) { 00012 noBVOPs = 0; 00013 BVOPsByteSize = 0; 00014 } 00015 00016 MPGGOP::~MPGGOP() { 00017 } 00018 00019 uint MPGGOP::getByteSize() { 00020 return byteSize; 00021 } 00022 00023 void MPGGOP::setByteSize(uint size) { 00024 byteSize = size; 00025 } 00026 00027 uint MPGGOP::getNoBVOPs() { 00028 return noBVOPs; 00029 } 00030 00031 void MPGGOP::incNoBVOPs() { 00032 noBVOPs++; 00033 }