ABST box update

This commit is contained in:
Erik Zandvliet 2011-02-07 21:08:00 +01:00
parent 1ae7093b51
commit 8abe080cdc
2 changed files with 64 additions and 0 deletions

View file

@ -15,6 +15,7 @@ class Box_abst {
Box_abst( );
~Box_abst();
Box * GetBox();
void SetBootstrapVersion( uint32_t Version = 1 );
void SetProfile( uint8_t Profile = 0 );
void SetLive( bool Live = true );
void SetUpdate( bool Update = false );
@ -29,6 +30,9 @@ class Box_abst {
void AddSegmentRunTable( Box * newSegment, uint32_t Offset = 0 );
void AddFragmentRunTable( Box * newFragment, uint32_t Offset = 0 );
private:
void SetDefaults( );
void SetReserved( );
uint32_t curBootstrapInfoVersion;
uint8_t curProfile;
bool isLive;
bool isUpdate;