Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apply changes from TTML1 clarifying epoch (#358). #602

Merged
merged 2 commits into from
Feb 8, 2018
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions spec/ttml2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23408,12 +23408,15 @@ the rate of playback (or interpretation) of time may artificially dilated or nar
playback of a <loc href="#terms-related-media-object">related media object</loc>. Without loss of generality, the following discussion assumes a fixed play(back) rate. In the case of
variable play rates, appropriate adjustments may need to be made to the resulting computations.</p>
</note>
<p>The <loc href="#terms-document-processing-context">document processing context</loc> defines the applicable epoch and any epoch-related offsets
to be used when establishing the <loc href="#terms-synthetic-document-syncbase">synthetic document syncbase</loc>.</p>
<div2 id="time-expression-semantics-clock">
<head>Clock Time Base</head>
<p>When operating with the <code>clock</code> time base, the following semantics apply for interpreting time expressions,
as defined by <loc href="#timing-value-time-expression">&lt;time-expression&gt;</loc>, and their relationship to media time and local real time.</p>
<p>The clock time base <phrase role="strong"><code>C</code></phrase> is related to local real time <phrase role="strong"><code>R</code></phrase>
expressed in an arbitrary (implementation defined) epoch <phrase role="strong"><code>E</code></phrase>
expressed in the epoch <phrase role="strong"><code>E</code></phrase> (defined by the
<loc href="#terms-document-processing-context">document processing context</loc>)
as follows:</p>
<table id="clock-time-and-real-time" role="semantics">
<caption>TTML Semantics &ndash; Clock Time and Real Time Relationship</caption>
Expand Down Expand Up @@ -23543,7 +23546,8 @@ during playback, presentation timing is not affected.
<p>When operating with the <code>media</code> time base, the following semantics apply for interpreting time expressions,
as defined by <loc href="#timing-value-time-expression">&lt;time-expression&gt;</loc>, and their relationship to media time and local real time.</p>
<p>The media time base <phrase role="strong"><code>M</code></phrase> is related to local real time <phrase role="strong"><code>R</code></phrase>
expressed in an arbitrary (implementation defined) epoch <phrase role="strong"><code>E</code></phrase> as follows:</p>
expressed in the epoch <phrase role="strong"><code>E</code></phrase> (defined by the
<loc href="#terms-document-processing-context">document processing context</loc>) as follows:</p>
<table id="media-time-and-real-time" role="semantics">
<caption>TTML Semantics &ndash; Media Time and Real Time Relationship</caption>
<tbody>
Expand Down