public VobSubMergedPack(byte[] subPictureData, TimeSpan presentationTimestamp, int streamId, IdxParagraph idxLine) { SubPicture = new SubPicture(subPictureData); StartTime = presentationTimestamp; StreamId = streamId; IdxLine = idxLine; }
public SubPicturesWithSeparateTimeCodes(SubPicture subPicture, TimeSpan start, TimeSpan end) { Picture = subPicture; Start = start; End = end; }
public SubPicture AddPicture(byte[] buffer) { Picture = new SubPicture(buffer, ControlSequencePosition, -4); return(Picture); }
public SubPicture AddPicture(byte[] buffer) { Picture = new SubPicture(buffer, ControlSequencePosition, -4); return Picture; }
/// <summary> /// The add picture. /// </summary> /// <param name="buffer"> /// The buffer. /// </param> /// <returns> /// The <see cref="SubPicture"/>. /// </returns> public SubPicture AddPicture(byte[] buffer) { this.Picture = new SubPicture(buffer, this.ControlSequencePosition, -4); return this.Picture; }
/// <summary> /// Initializes a new instance of the <see cref="SubPicturesWithSeparateTimeCodes"/> class. /// </summary> /// <param name="subPicture"> /// The sub picture. /// </param> /// <param name="start"> /// The start. /// </param> /// <param name="end"> /// The end. /// </param> public SubPicturesWithSeparateTimeCodes(SubPicture subPicture, TimeSpan start, TimeSpan end) { this.Picture = subPicture; this.Start = start; this.End = end; }