get segmentObject() {
    return {
      segment: this.segment,
      sequence: this.sequence,
      duration: this.duration,
      timestamp: this.timestamp
    };
  }
/**
   * @readonly
   * @property {Object} segmentObject
   * - Returns the latest Mp4 segment as an <b>Object</b>.
   * <br/>
   *  - <b><code>{segment, sequence, duration, timestamp}</code></b>
   * <br/>
   * - Returns <b>{segment: null, sequence: -1, duration: -1; timestamp: -1}</b> if requested before first [segment event]{@link Mp4Frag#event:segment}.
   * @returns {Object}
   */
@readonly
@property {Object} segmentObject
- Returns the latest Mp4 segment as an Object.
@readonly @property { Object } segmentObject - Returns the latest Mp4 segment as an Object .
get segmentObject() {
    return {
      segment: this.segment,
      sequence: this.sequence,
      duration: this.duration,
      timestamp: this.timestamp
    };
  }
get segmentObject ( ) { return { segment : this . segment , sequence : this . sequence , duration : this . duration , timestamp : this . timestamp } ; }
@readonly
 @property {Object} segmentObject
 - Returns the latest Mp4 segment as an <b>Object</b>.
@readonly @property { Object } segmentObject - Returns the latest Mp4 segment as an <b > Object< / b > .