Audio services: Difference between revisions
Line 613: | Line 613: | ||
| 1 || [[#SetContext]] | | 1 || [[#SetContext]] | ||
|- | |- | ||
| 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 | ||
Line 627: | Line 627: | ||
=== DecodeInterleavedOld === | === DecodeInterleavedOld === | ||
Takes a type-5 input buffer ('''OpusDataIn''') and a type-6 output buffer ('''PcmDataOut'''). Decodes the Opus source data to PCM and returns | 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'''. | ||
=== SetContext === | === SetContext === | ||
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. | ||
=== 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'''. | |||
= auddebug = | = auddebug = |