summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Merry <dev@randomguy3.me.uk>2011-08-12 11:14:32 +0200
committerAlex Merry <dev@randomguy3.me.uk>2011-08-14 12:00:08 +0100
commited8de486a64457ac4a9e1fee2f096edde43b5747 (patch)
tree563c84e73d07dbea9589835199023cecb46ec252
parentbe00905aedb8e17c7054752282b2700d503ff156 (diff)
Clarifications and minor fixes.
Clarify what the values of CanGoNext and CanGoPrevious should be when the proper value is not known. Also, some typo fixes.
-rw-r--r--spec/Player_Node.xml16
1 files changed, 13 insertions, 3 deletions
diff --git a/spec/Player_Node.xml b/spec/Player_Node.xml
index 06ba4f2..b55b287 100644
--- a/spec/Player_Node.xml
+++ b/spec/Player_Node.xml
@@ -482,6 +482,11 @@
method on this interface and expect the current track to change.
</p>
<p>
+ If it is unknown whether a call to <tp:member-ref>Next</tp:member-ref> will
+ be successful (for example, when streaming tracks), this property should
+ be set to <strong>true</strong>.
+ </p>
+ <p>
If <tp:member-ref>CanControl</tp:member-ref> is
<strong>false</strong>, this property should also be
<strong>false</strong>.
@@ -509,6 +514,11 @@
expect the current track to change.
</p>
<p>
+ If it is unknown whether a call to <tp:member-ref>Previous</tp:member-ref>
+ will be successful (for example, when streaming tracks), this property
+ should be set to <strong>true</strong>.
+ </p>
+ <p>
If <tp:member-ref>CanControl</tp:member-ref> is
<strong>false</strong>, this property should also be
<strong>false</strong>.
@@ -538,7 +548,7 @@
<p>
Note that this is related to whether there is a "current track": the
value should not depend on whether the track is currently paused or
- playing. In fact, if a track is currently playing
+ playing. In fact, if a track is currently playing (and
<tp:member-ref>CanControl</tp:member-ref> is <strong>true</strong>),
this should be <strong>true</strong>.
</p>
@@ -619,7 +629,7 @@
<p>
If this is <strong>false</strong>, clients should assume that all
properties on this interface are read-only (and will raise errors
- if writing to them is attempted); all methods are not implemented
+ if writing to them is attempted), no methods are implemented
and all other properties starting with "Can" are also
<strong>false</strong>.
</p>
@@ -644,7 +654,7 @@
Indicates that the track position has changed in a way that is
inconsistant with the current playing state.
</p>
- <p>When this signal is not received, clients should assume that :</p>
+ <p>When this signal is not received, clients should assume that:</p>
<ul>
<li>
When playing, the position progresses according to the rate property.