Line 218: |
Line 218: |
| | 100 || [12.0.0+] [[#IsBluetoothEnabled]] | | | 100 || [12.0.0+] [[#IsBluetoothEnabled]] |
| |- | | |- |
− | | 128 || [12.0.0+] AcquireAudioEvent | + | | 128 || [12.0.0+] [[#AcquireAudioEvent]] |
| |- | | |- |
− | | 129 || [12.0.0+] GetAudioEventInfo | + | | 129 || [12.0.0+] [[#GetAudioEventInfo]] |
| |- | | |- |
− | | 130 || [12.0.0+] OpenAudioConnection | + | | 130 || [12.0.0+] [[#OpenAudioConnection]] |
| |- | | |- |
− | | 131 || [12.0.0+] CloseAudioConnection | + | | 131 || [12.0.0+] [[#CloseAudioConnection]] |
| |- | | |- |
− | | 132 || [12.0.0+] OpenAudioOut | + | | 132 || [12.0.0+] [[#OpenAudioOut]] |
| |- | | |- |
− | | 133 || [12.0.0+] CloseAudioOut | + | | 133 || [12.0.0+] [[#CloseAudioOut]] |
| |- | | |- |
− | | 134 || [12.0.0+] AcquireAudioOutStateChangedEvent | + | | 134 || [12.0.0+] [[#AcquireAudioOutStateChangedEvent]] |
| |- | | |- |
− | | 135 || [12.0.0+] StartAudioOut | + | | 135 || [12.0.0+] [[#StartAudioOut]] |
| |- | | |- |
− | | 136 || [12.0.0+] StopAudioOut | + | | 136 || [12.0.0+] [[#StopAudioOut]] |
| |- | | |- |
− | | 137 || [12.0.0+] GetAudioOutState | + | | 137 || [12.0.0+] [[#GetAudioOutState]] |
| |- | | |- |
− | | 138 || [12.0.0+] GetAudioOutFeedingCodec | + | | 138 || [12.0.0+] [[#GetAudioOutFeedingCodec]] |
| |- | | |- |
− | | 139 || [12.0.0+] GetAudioOutFeedingParameter | + | | 139 || [12.0.0+] [[#GetAudioOutFeedingParameter]] |
| |- | | |- |
− | | 140 || [12.0.0+] AcquireAudioOutBufferAvailableEvent | + | | 140 || [12.0.0+] [[#AcquireAudioOutBufferAvailableEvent]] |
| |- | | |- |
− | | 141 || [12.0.0+] SendAudioData | + | | 141 || [12.0.0+] [[#SendAudioData]] |
| |- | | |- |
− | | 142 || [12.0.0+] AcquireAudioControlInputStateChangedEvent | + | | 142 || [12.0.0+] [[#AcquireAudioControlInputStateChangedEvent]] |
| |- | | |- |
− | | 143 || [12.0.0+] GetAudioControlInputState | + | | 143 || [12.0.0+] [[#GetAudioControlInputState]] |
| |- | | |- |
− | | 144 || [12.0.0+] AcquireAudioConnectionStateChangedEvent | + | | 144 || [12.0.0+] [[#AcquireAudioConnectionStateChangedEvent]] |
| |- | | |- |
− | | 145 || [12.0.0+] GetConnectedAudioDevice | + | | 145 || [12.0.0+] [[#GetConnectedAudioDevice]] |
| |- | | |- |
| | 256 || [5.0.0+] [[#IsManufacturingMode]] | | | 256 || [5.0.0+] [[#IsManufacturingMode]] |
Line 925: |
Line 925: |
| | | |
| This uses a BSA extension (message 0x8D0). | | This uses a BSA extension (message 0x8D0). |
| + | |
| + | == IsBluetoothEnabled == |
| + | No input, returns an output bool. |
| + | |
| + | == AcquireAudioEvent == |
| + | No input, returns an output Event handle. |
| + | |
| + | sdknso uses an user-specified EventClearMode. |
| + | |
| + | == GetAudioEventInfo == |
| + | Takes a type-0xA output buffer, returns an output [[#AudioEventType]]. |
| + | |
| + | == OpenAudioConnection == |
| + | Takes an input [[#Address]], no output. |
| + | |
| + | == CloseAudioConnection == |
| + | Takes an input [[#Address]], no output. |
| + | |
| + | == OpenAudioOut == |
| + | Takes an input [[#Address]], returns an output u32. |
| + | |
| + | == CloseAudioOut == |
| + | Takes an input u32, no output. |
| + | |
| + | == AcquireAudioOutStateChangedEvent == |
| + | Takes an input u32, returns an output Event handle. |
| + | |
| + | sdknso uses an user-specified EventClearMode. |
| + | |
| + | == StartAudioOut == |
| + | |
| + | == StopAudioOut == |
| + | |
| + | == GetAudioOutState == |
| + | |
| + | == GetAudioOutFeedingCodec == |
| + | |
| + | == GetAudioOutFeedingParameter == |
| + | |
| + | == AcquireAudioOutBufferAvailableEvent == |
| + | |
| + | == SendAudioData == |
| + | |
| + | == AcquireAudioControlInputStateChangedEvent == |
| + | |
| + | == GetAudioControlInputState == |
| + | |
| + | == AcquireAudioConnectionStateChangedEvent == |
| + | |
| + | == GetConnectedAudioDevice == |
| | | |
| == IsManufacturingMode == | | == IsManufacturingMode == |
Line 946: |
Line 996: |
| | | |
| [12.0.0+] Takes two type-0xA output buffers, returns an output s32. The first buffer contains an array of [[#Address]], the second buffer contains an array of BitFlagSet with [[#LeChannel]] and bit-count=40. | | [12.0.0+] Takes two type-0xA output buffers, returns an output s32. The first buffer contains an array of [[#Address]], the second buffer contains an array of BitFlagSet with [[#LeChannel]] and bit-count=40. |
− |
| |
− | == IsBluetoothEnabled ==
| |
− | No input, returns an output bool.
| |
| | | |
| = bt = | | = bt = |