FlashVideoFiles.FragmentRunEntry.Parse C# (CSharp) Method

Parse() public static method

public static Parse ( ExtendedBinaryReader br ) : FragmentRunEntry
br ExtendedBinaryReader
return FragmentRunEntry
        public static FragmentRunEntry Parse(ExtendedBinaryReader br)
        {
            var entry = new FragmentRunEntry();
                entry.FirstFragment= br.ReadUInt32();
                entry.FirstFragmentTimestamp = br.ReadUInt64();
                entry.FragmentDuration = br.ReadUInt32();
            if(entry.FragmentDuration == 0)
                entry.DiscontinuityIndicator = br.ReadByte();
            else
                entry.DiscontinuityIndicator = null;
            return entry;
        }
FragmentRunEntry