Audio services: Difference between revisions
| Line 615: | Line 615: | ||
| | 2 || [4.0.0+] [[#DecodeInterleavedForMultiStreamOld]] ([3.0.0-3.0.2] DecodeInterleavedForMultiStream) | | 2 || [4.0.0+] [[#DecodeInterleavedForMultiStreamOld]] ([3.0.0-3.0.2] DecodeInterleavedForMultiStream) | ||
| |- | |- | ||
| | 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) | ||
| Line 634: | Line 634: | ||
| === DecodeInterleavedForMultiStreamOld === | === DecodeInterleavedForMultiStreamOld === | ||
| Takes a type-5 input buffer ('''OpusDataIn''') and a type-6 output buffer ('''PcmDataOut'''). Decodes the Opus source data to PCM and returns output s32 '''DecodedSampleCount''' and u32 '''DecodedDataSize'''. | Takes a type-5 input buffer ('''OpusDataIn''') and a type-6 output buffer ('''PcmDataOut'''). Decodes the Opus source data to PCM and returns output s32 '''DecodedSampleCount''' and u32 '''DecodedDataSize'''. | ||
| === SetContextForMultiStream === | |||
| Takes a type-5 input buffer ('''DecoderContextIn'''). Sends the unknown context data to the hardware decoder. | |||
| = auddebug = | = auddebug = | ||