chat_manager::get_post_decode_audio_source_streams

Gets the collection of post-decode audio source streams.

Syntax

void get_post_decode_audio_source_streams(  
    uint32_t* postDecodeAudioSourceStreamCount,  
    post_decode_audio_source_stream_array* postDecodeAudioSourceStreams  
)  

Parameters

postDecodeAudioSourceStreamCount   _Out_
Type: uint32_t*

postDecodeAudioSourceStreams   _Outptr_result_buffer_(*postDecodeAudioSourceStreamCount)
Type: post_decode_audio_source_stream_array*

Return value

Type: void

Remarks

The streams returned by this method are not in any guaranteed order. The order of the streams is also not guaranteed to be consistent between calls to this method. The array returned is only valid until a game_chat_stream_state_change_type::post_decode_audio_source_stream_destroyed stream state change is returned. Will only return streams if remote audio stream processing has been enabled.

Requirements

Header: GameChat2.h

Supported platforms: Windows, Xbox One family consoles and Xbox Series consoles

See also

chat_manager
chat_manager::get_pre_encode_audio_streams
chat_manager::get_post_decode_audio_sink_streams