Fix markup for audio pages: tags, entities, etc
Change-Id: I6053a188fb51c9c8a5f7807780094c2dde543e2c
diff --git a/src/devices/audio/usb.jd b/src/devices/audio/usb.jd
index 1a0ce67..bb0bb69 100644
--- a/src/devices/audio/usb.jd
+++ b/src/devices/audio/usb.jd
@@ -66,7 +66,6 @@
<a href="http://en.wikipedia.org/wiki/Peripheral">peripherals</a> via the bus.
</p>
-<p>
<p class="note"><strong>Note:</strong> The terms <i>device</i> and <i>accessory</i> are common synonyms for
<i>peripheral</i>. We avoid those terms here, as they could be confused with
Android <a href="http://en.wikipedia.org/wiki/Mobile_device">device</a>
@@ -191,7 +190,7 @@
in particular audio described below.
</p>
-<h2 id="audioClass">USB audio</h2>
+<h2 id="usbAudio">USB audio</h2>
<h3 id="class">USB classes</h3>
@@ -333,8 +332,8 @@
<table>
<tr>
<th>Sub-mode</th>
- <th>Byte count<br \>per packet</th>
- <th>Sample rate<br \>determined by</th>
+ <th>Byte count<br />per packet</th>
+ <th>Sample rate<br />determined by</th>
<th>Used for audio</th>
</tr>
<tr>
@@ -429,7 +428,7 @@
by a <a href="http://en.wikipedia.org/wiki/Digital_data">digital</a> data stream
rather than the <a href="http://en.wikipedia.org/wiki/Analog_signal">analog</a>
signal used by the common TRS mini
-<a href=" http://en.wikipedia.org/wiki/Phone_connector_(audio)">headset connector</a>.
+<a href="http://en.wikipedia.org/wiki/Phone_connector_(audio)">headset connector</a>.
Eventually any digital signal must be converted to analog before it can be heard.
There are tradeoffs in choosing where to place that conversion.
</p>
@@ -452,6 +451,7 @@
<p>
Which design is better? The answer depends on your needs.
Each has advantages and disadvantages.
+</p>
<p class="note"><strong>Note:</strong> This is an artificial comparison, since
a real Android device would probably have both options available.
</p>
@@ -538,7 +538,7 @@
<ul>
<li>design for audio class compliance;
currently Android targets class 1, but it is wise to plan for class 2</li>
-<li>avoid <a href="http://en.wiktionary.org/wiki/quirk">quirks</a>
+<li>avoid <a href="http://en.wiktionary.org/wiki/quirk">quirks</a></li>
<li>test for inter-operability with reference and popular Android devices</li>
<li>clearly document supported features, audio class compliance, power requirements, etc.
so that consumers can make informed decisions</li>
@@ -572,7 +572,9 @@
To enable USB audio, add an entry to the
audio policy configuration file. This is typically
located here:
+</p>
<pre>device/oem/codename/audio_policy.conf</pre>
+<p>
The pathname component "oem" should be replaced by the name
of the OEM who manufactures the Android device,
and "codename" should be replaced by the device code name.
@@ -618,7 +620,9 @@
<p>
The audio Hardware Abstraction Layer (HAL)
implementation for USB audio is located here:
+</p>
<pre>hardware/libhardware/modules/usbaudio/</pre>
+<p>
The USB audio HAL relies heavily on
<i>tinyalsa</i>, described at <a href="terminology.html">Audio Terminology</a>.
Though USB audio relies on isochronous transfers,