public HLSMetadataPayload(IHLSID3MetadataPayload pld, uint bitrate, uint segsequence) { _timestamp = pld.Timestamp; _bitrate = bitrate; _segmentsequence = segsequence; var frames = pld.ParseFrames(); if (frames != null && frames.Count > 0) { _frames = frames.Select((f) => { return(new HLSMetadataID3Frame(f)); }).ToList(); } }
public HLSMetadataPayload(IHLSID3MetadataPayload pld,uint bitrate,uint segsequence) { _timestamp = pld.Timestamp; _bitrate = bitrate; _segmentsequence = segsequence; var frames = pld.ParseFrames(); if (frames != null && frames.Count > 0) { _frames = frames.Select((f) => { return new HLSMetadataID3Frame(f); }).ToList(); } }