[fidldoc] Updating fidldocs
diff --git a/sdk/fidl/fuchsia.media/index.md b/sdk/fidl/fuchsia.media/index.md
index 9ddf271..42421ae 100644
--- a/sdk/fidl/fuchsia.media/index.md
+++ b/sdk/fidl/fuchsia.media/index.md
@@ -605,7 +605,7 @@
</tr></table>
## AudioCore {:#AudioCore}
-*Defined in [fuchsia.media/audio_core.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#8)*
+*Defined in [fuchsia.media/audio_core.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#80)*
### CreateAudioRenderer {:#CreateAudioRenderer}
@@ -791,6 +791,59 @@
+### SetInteraction {:#SetInteraction}
+
+ SetInteraction allows changing how audio_core handles interactions of multiple active
+ streams simultaneously. If streams of Usage `active` are processing audio, and streams of
+ Usage `affected` are as well, the Behavior specified will be applied to the streams of Usage
+ `affected`.
+
+#### Request
+<table>
+ <tr><th>Name</th><th>Type</th></tr>
+ <tr>
+ <td><code>active</code></td>
+ <td>
+ <code><a class='link' href='#Usage'>Usage</a></code>
+ </td>
+ </tr><tr>
+ <td><code>affected</code></td>
+ <td>
+ <code><a class='link' href='#Usage'>Usage</a></code>
+ </td>
+ </tr><tr>
+ <td><code>behavior</code></td>
+ <td>
+ <code><a class='link' href='#Behavior'>Behavior</a></code>
+ </td>
+ </tr></table>
+
+
+
+### ResetInteractions {:#ResetInteractions}
+
+ Re-initializes the set of rules that are currently governing the interaction of streams in
+ audio_core. The default behavior is 'NONE'.
+
+#### Request
+<table>
+ <tr><th>Name</th><th>Type</th></tr>
+ </table>
+
+
+
+### LoadDefaults {:#LoadDefaults}
+
+ Re-loads the platform policy configuration. Falls back to a default config if the platform
+ does not provide a config.
+
+#### Request
+<table>
+ <tr><th>Name</th><th>Type</th></tr>
+ </table>
+
+
+
## AudioDeviceEnumerator {:#AudioDeviceEnumerator}
*Defined in [fuchsia.media/audio_device_enumerator.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_device_enumerator.fidl#34)*
@@ -3311,7 +3364,7 @@
### AudioRenderUsage {:#AudioRenderUsage}
Type: <code>uint32</code>
-*Defined in [fuchsia.media/audio_core.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#81)*
+*Defined in [fuchsia.media/audio_core.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#11)*
Usage annotating the purpose of the stream being used to render audio.
An AudioRenderer's usage cannot be changed after creation. The
@@ -3345,7 +3398,7 @@
### AudioCaptureUsage {:#AudioCaptureUsage}
Type: <code>uint32</code>
-*Defined in [fuchsia.media/audio_core.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#108)*
+*Defined in [fuchsia.media/audio_core.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#38)*
Usages annotating the purpose of the stream being used to capture audio. The
AudioCaptureUsage is used by audio policy to dictate how audio streams
@@ -3371,10 +3424,33 @@
<td></td>
</tr></table>
+### Behavior {:#Behavior}
+Type: <code>uint32</code>
+
+*Defined in [fuchsia.media/audio_core.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#63)*
+
+ The behaviors applied to streams when multiple are active.
+
+
+<table>
+ <tr><th>Name</th><th>Value</th><th>Description</th></tr><tr>
+ <td><code>NONE</code></td>
+ <td><code>0</code></td>
+ <td></td>
+ </tr><tr>
+ <td><code>DUCK</code></td>
+ <td><code>1</code></td>
+ <td></td>
+ </tr><tr>
+ <td><code>MUTE</code></td>
+ <td><code>2</code></td>
+ <td></td>
+ </tr></table>
+
### AudioOutputRoutingPolicy {:#AudioOutputRoutingPolicy}
Type: <code>uint32</code>
-*Defined in [fuchsia.media/audio_core.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#139)*
+*Defined in [fuchsia.media/audio_core.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#165)*
@@ -4475,7 +4551,7 @@
## **UNIONS**
### Usage {:#Usage}
-*Defined in [fuchsia.media/audio_core.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#132)*
+*Defined in [fuchsia.media/audio_core.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#74)*
<table>
@@ -4829,7 +4905,7 @@
<td></td>
</tr>
<tr>
- <td><a href="https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#103">RENDER_USAGE_COUNT</a></td>
+ <td><a href="https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#33">RENDER_USAGE_COUNT</a></td>
<td>
<code>5</code>
</td>
@@ -4837,7 +4913,7 @@
<td></td>
</tr>
<tr>
- <td><a href="https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#130">CAPTURE_USAGE_COUNT</a></td>
+ <td><a href="https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.media/audio_core.fidl#60">CAPTURE_USAGE_COUNT</a></td>
<td>
<code>4</code>
</td>
diff --git a/sdk/fidl/fuchsia.modular/index.md b/sdk/fidl/fuchsia.modular/index.md
index c00419c..756a2ea 100644
--- a/sdk/fidl/fuchsia.modular/index.md
+++ b/sdk/fidl/fuchsia.modular/index.md
@@ -2913,7 +2913,7 @@
</tr></table>
## StoryPuppetMaster {:#StoryPuppetMaster}
-*Defined in [fuchsia.modular/puppet_master.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.modular/story/puppet_master.fidl#77)*
+*Defined in [fuchsia.modular/puppet_master.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.modular/story/puppet_master.fidl#74)*
### Enqueue {:#Enqueue}
@@ -5607,17 +5607,6 @@
</tr>
</table>
-### WatchSessionOptions {:#WatchSessionOptions}
-*Defined in [fuchsia.modular/puppet_master.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.modular/story/puppet_master.fidl#74)*
-
-
-
-
-
-<table>
- <tr><th>Name</th><th>Type</th><th>Description</th><th>Default</th></tr>
-</table>
-
### SetFocusState {:#SetFocusState}
*Defined in [fuchsia.modular/story_command.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.modular/story/story_command.fidl#37)*
diff --git a/sdk/fidl/fuchsia.settings/index.md b/sdk/fidl/fuchsia.settings/index.md
index 8636c33..925c8cd 100644
--- a/sdk/fidl/fuchsia.settings/index.md
+++ b/sdk/fidl/fuchsia.settings/index.md
@@ -20,6 +20,9 @@
- `settings` all current values of the accessibility settings.
* see <a class='link' href='#AccessibilitySettings'>AccessibilitySettings</a> for their meaning.
+ This call may fail if AccessibilitySettings are not accessible, possibly because of file
+ system errors, not being supported on this product, or general service failures.
+
#### Request
<table>
<tr><th>Name</th><th>Type</th></tr>
@@ -30,9 +33,9 @@
<table>
<tr><th>Name</th><th>Type</th></tr>
<tr>
- <td><code>settings</code></td>
+ <td><code>result</code></td>
<td>
- <code><a class='link' href='#AccessibilitySettings'>AccessibilitySettings</a></code>
+ <code><a class='link' href='#Accessibility_Watch_Result'>Accessibility_Watch_Result</a></code>
</td>
</tr></table>
@@ -55,7 +58,12 @@
#### Response
<table>
<tr><th>Name</th><th>Type</th></tr>
- </table>
+ <tr>
+ <td><code>result</code></td>
+ <td>
+ <code><a class='link' href='#Accessibility_Set_Result'>Accessibility_Set_Result</a></code>
+ </td>
+ </tr></table>
## Display {:#Display}
*Defined in [fuchsia.settings/display.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/display.fidl#9)*
@@ -324,8 +332,37 @@
## **STRUCTS**
+### Accessibility_Watch_Response {:#Accessibility_Watch_Response}
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#2)*
+
+
+
+
+
+<table>
+ <tr><th>Name</th><th>Type</th><th>Description</th><th>Default</th></tr><tr>
+ <td><code>settings</code></td>
+ <td>
+ <code><a class='link' href='#AccessibilitySettings'>AccessibilitySettings</a></code>
+ </td>
+ <td></td>
+ <td>No default</td>
+ </tr>
+</table>
+
+### Accessibility_Set_Response {:#Accessibility_Set_Response}
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#9)*
+
+
+
+
+
+<table>
+ <tr><th>Name</th><th>Type</th><th>Description</th><th>Default</th></tr>
+</table>
+
### Display_Watch_Response {:#Display_Watch_Response}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#6)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#16)*
@@ -343,7 +380,7 @@
</table>
### Display_Set_Response {:#Display_Set_Response}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#13)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#23)*
@@ -354,7 +391,7 @@
</table>
### Intl_Watch_Response {:#Intl_Watch_Response}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#24)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#34)*
@@ -372,7 +409,7 @@
</table>
### Intl_Set_Response {:#Intl_Set_Response}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#31)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#41)*
@@ -383,7 +420,7 @@
</table>
### Privacy_Watch_Response {:#Privacy_Watch_Response}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#38)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#48)*
@@ -401,7 +438,7 @@
</table>
### Privacy_Set_Response {:#Privacy_Set_Response}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#45)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#55)*
@@ -412,7 +449,7 @@
</table>
### System_Watch_Response {:#System_Watch_Response}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#52)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#62)*
@@ -430,7 +467,7 @@
</table>
### System_Set_Response {:#System_Set_Response}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#59)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#69)*
@@ -447,7 +484,7 @@
### ColorBlindnessType {:#ColorBlindnessType}
Type: <code>uint32</code>
-*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#47)*
+*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#50)*
@@ -473,7 +510,7 @@
### CaptionFontFamily {:#CaptionFontFamily}
Type: <code>uint32</code>
-*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#94)*
+*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#97)*
Font family groups for closed captions, specified by 47 CFR §79.102(k).
@@ -516,7 +553,7 @@
### EdgeStyle {:#EdgeStyle}
Type: <code>uint32</code>
-*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#106)*
+*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#109)*
Edge style for fonts as specified in 47 CFR §79.103(c)(7)
@@ -593,7 +630,7 @@
### AccessibilitySettings {:#AccessibilitySettings}
-*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#26)*
+*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#29)*
Supported accessibility settings.
@@ -654,7 +691,7 @@
### CaptionsSettings {:#CaptionsSettings}
-*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#63)*
+*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#66)*
What kind of sources get closed captions, and how they look.
@@ -706,7 +743,7 @@
### CaptionFontStyle {:#CaptionFontStyle}
-*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#81)*
+*Defined in [fuchsia.settings/accessibility.fidl](https://fuchsia.googlesource.com/fuchsia/+/master/sdk/fidl/fuchsia.settings/accessibility.fidl#84)*
Font, size, and color of closed captions text.
@@ -898,8 +935,46 @@
## **UNIONS**
+### Accessibility_Watch_Result {:#Accessibility_Watch_Result}
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#5)*
+
+
+<table>
+ <tr><th>Name</th><th>Type</th><th>Description</th></tr><tr>
+ <td><code>response</code></td>
+ <td>
+ <code><a class='link' href='#Accessibility_Watch_Response'>Accessibility_Watch_Response</a></code>
+ </td>
+ <td></td>
+ </tr><tr>
+ <td><code>err</code></td>
+ <td>
+ <code><a class='link' href='#Error'>Error</a></code>
+ </td>
+ <td></td>
+ </tr></table>
+
+### Accessibility_Set_Result {:#Accessibility_Set_Result}
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#12)*
+
+
+<table>
+ <tr><th>Name</th><th>Type</th><th>Description</th></tr><tr>
+ <td><code>response</code></td>
+ <td>
+ <code><a class='link' href='#Accessibility_Set_Response'>Accessibility_Set_Response</a></code>
+ </td>
+ <td></td>
+ </tr><tr>
+ <td><code>err</code></td>
+ <td>
+ <code><a class='link' href='#Error'>Error</a></code>
+ </td>
+ <td></td>
+ </tr></table>
+
### Display_Watch_Result {:#Display_Watch_Result}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#9)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#19)*
<table>
@@ -918,7 +993,7 @@
</tr></table>
### Display_Set_Result {:#Display_Set_Result}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#16)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#26)*
<table>
@@ -937,7 +1012,7 @@
</tr></table>
### Intl_Watch_Result {:#Intl_Watch_Result}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#27)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#37)*
<table>
@@ -956,7 +1031,7 @@
</tr></table>
### Intl_Set_Result {:#Intl_Set_Result}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#34)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#44)*
<table>
@@ -975,7 +1050,7 @@
</tr></table>
### Privacy_Watch_Result {:#Privacy_Watch_Result}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#41)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#51)*
<table>
@@ -994,7 +1069,7 @@
</tr></table>
### Privacy_Set_Result {:#Privacy_Set_Result}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#48)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#58)*
<table>
@@ -1013,7 +1088,7 @@
</tr></table>
### System_Watch_Result {:#System_Watch_Result}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#55)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#65)*
<table>
@@ -1032,7 +1107,7 @@
</tr></table>
### System_Set_Result {:#System_Set_Result}
-*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#62)*
+*Defined in [fuchsia.settings/generated](https://fuchsia.googlesource.com/fuchsia/+/master/generated#72)*
<table>