Audio services: Difference between revisions

Line 627: Line 627:
| 3 || [3.0.0+] [[#SetContextForMultiStream]]
| 3 || [3.0.0+] [[#SetContextForMultiStream]]
|-
|-
| 4 || [6.0.0+] DecodeInterleavedWithPerfOld ([4.0.0-5.1.0] DecodeInterleavedWithPerf)
| 4 || [6.0.0+] [[#DecodeInterleavedWithPerfOld]] ([4.0.0-5.1.0] DecodeInterleavedWithPerf)
|-
|-
| 5 || [6.0.0+] DecodeInterleavedForMultiStreamWithPerfOld ([4.0.0-5.1.0] DecodeInterleavedForMultiStreamWithPerf)
| 5 || [6.0.0+] [[#DecodeInterleavedForMultiStreamWithPerfOld]] ([4.0.0-5.1.0] DecodeInterleavedForMultiStreamWithPerf)
|-
|-
| 6 || [6.0.0+] DecodeInterleaved
| 6 || [6.0.0+] [[#DecodeInterleaved]]
|-
|-
| 7 || [6.0.0+] DecodeInterleavedForMultiStream
| 7 || [6.0.0+] [[#DecodeInterleavedForMultiStream]]
|}
|}


Line 647: Line 647:
=== SetContextForMultiStream ===
=== SetContextForMultiStream ===
Takes a type-5 input buffer ('''DecoderContextIn'''). Sends the unknown context data to the hardware decoder.
Takes a type-5 input buffer ('''DecoderContextIn'''). Sends the unknown context data to the hardware decoder.
=== DecodeInterleavedWithPerfOld ===
Takes a type-0x5 input buffer and a type-0x46 output buffer. Returns a total of 0x10-bytes.
=== DecodeInterleavedForMultiStreamWithPerfOld ===
Takes a type-0x5 input buffer and a type-0x46 output buffer. Returns a total of 0x10-bytes.
=== DecodeInterleaved ===
Takes an input u8, a type-0x5 input buffer and a type-0x46 output buffer. Returns a total of 0x10-bytes.
=== DecodeInterleavedForMultiStream ===
Takes an input u8, a type-0x5 input buffer and a type-0x46 output buffer. Returns a total of 0x10-bytes.


= auddebug =
= auddebug =