diff --git a/MediaRecorder.bs b/MediaRecorder.bs
index cadb834..721c0c0 100644
--- a/MediaRecorder.bs
+++ b/MediaRecorder.bs
@@ -680,10 +680,11 @@ enum RecordingState {
encoding of the blob data.
timecode
- The difference between the timestamp of the first chunk in
- {{BlobEvent/data}} and the timestamp of the first chunk in the first
- {{BlobEvent}} produced by this recorder as a {{DOMHighResTimeStamp}} [[!HR-TIME]]. Note that the {{BlobEvent/timecode}}
- in the first produced {{BlobEvent}} does not need to be zero.
+ For a MediaRecorder instance, the {{BlobEvent/timecode}} in the first
+ produced {{BlobEvent}} MUST contain 0. Subsequent {{BlobEvent}}'s
+ {{BlobEvent/timecode}} contain the difference of the timestamp of creation of
+ the first chunk in said {{BlobEvent}} and the timestamp of the first chunk of the
+ first produced {{BlobEvent}}, as {{DOMHighResTimeStamp}} [[!HR-TIME]].