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 = |