Changes

no edit summary
Line 254: Line 254:  
| 146 || [13.0.0+] [[#CloseAudioControlInput]]
 
| 146 || [13.0.0+] [[#CloseAudioControlInput]]
 
|-
 
|-
| 147 || [13.0.0+] RegisterAudioControlNotification
+
| 147 || [13.0.0+] [[#RegisterAudioControlNotification]]
 
|-
 
|-
| 148 || [13.0.0+] SendAudioControlPassthroughCommand
+
| 148 || [13.0.0+] [[#SendAudioControlPassthroughCommand]]
 
|-
 
|-
| 149 || [13.0.0+] SendAudioControlSetAbsoluteVolumeCommand
+
| 149 || [13.0.0+] [[#SendAudioControlSetAbsoluteVolumeCommand]]
 
|-
 
|-
 
| 256 || [5.0.0+] [[#IsManufacturingMode]]
 
| 256 || [5.0.0+] [[#IsManufacturingMode]]
Line 1,053: Line 1,053:  
== CloseAudioControlInput ==
 
== CloseAudioControlInput ==
 
Takes an input [[#Address]], no output.
 
Takes an input [[#Address]], no output.
 +
 +
== RegisterAudioControlNotification ==
 +
Takes an input [[#Address]] and an u32 [[#AvrcEventType]], no output.
 +
 +
== SendAudioControlPassthroughCommand ==
 +
Takes an input [[#Address]], an u32 [[#AvrcOperationId]], an u32 [[#AvrcStateType]], no output.
 +
 +
== SendAudioControlSetAbsoluteVolumeCommand ==
 +
Takes an input [[#Address]] and a s32, no output.
    
== IsManufacturingMode ==
 
== IsManufacturingMode ==
Line 2,021: Line 2,030:  
= AudioControlButtonState =
 
= AudioControlButtonState =
 
This is "nn::bluetooth::system::AudioControlButtonState". This is a 0x10-byte struct.
 
This is "nn::bluetooth::system::AudioControlButtonState". This is a 0x10-byte struct.
 +
 +
= AvrcEventType =
 +
This is "nn::bluetooth::hal::AvrcEventType".
 +
 +
= AvrcOperationId =
 +
This is "nn::bluetooth::hal::AvrcOperationId".
 +
 +
= AvrcStateType =
 +
This is "nn::bluetooth::hal::AvrcStateType".
    
= Notes =
 
= Notes =