Ejemplo n.º 1
0
 public Entry(AtomELST editListBox, IsoTypeReader itr)
 {
     if (editListBox.Version== 1)
     {
         SegmentDuration = itr.ReadInt64();
         MediaTime = itr.ReadInt64();
     }
     else
     {
         SegmentDuration = itr.ReadUInt32();
         MediaTime = itr.ReadUInt32();
     }
     MediaRate = itr.ReadFixedPoint1616();
     this.EditListBox = editListBox;
 }
Ejemplo n.º 2
0
 public Entry(AtomELST editListBox, IsoTypeReader itr)
 {
     if (editListBox.Version == 1)
     {
         SegmentDuration = itr.ReadInt64();
         MediaTime       = itr.ReadInt64();
     }
     else
     {
         SegmentDuration = itr.ReadUInt32();
         MediaTime       = itr.ReadUInt32();
     }
     MediaRate        = itr.ReadFixedPoint1616();
     this.EditListBox = editListBox;
 }
Ejemplo n.º 3
0
 public MP4Document(Variant metaData) : base(metaData)
 {
     MediaStream = new MemoryStream();
     Reader      = new IsoTypeReader(MediaStream);
     Writer      = new IsoTypeWriter(MediaStream);
 }