package org.jcodec.containers.mkv.elements;
import java.util.ArrayList;
import java.util.List;
import org.jcodec.containers.mkv.Type;
import org.jcodec.containers.mkv.ebml.MasterElement;
public class CuePoint extends MasterElement {
public long cueTime;
public List<CueTrackPosition> positions = new ArrayList<CueTrackPosition>();
public CuePoint(long cueTime){
super(Type.CuePoint.id);
this.cueTime = cueTime;
}
public CuePoint(byte[] type) {
super(type);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("CueTime: ").append(cueTime);
for (CueTrackPosition position : positions)
sb.append(position.toString());
return sb.toString();
}
}