AudioSplitStringSet Method (MRendererClass)
string mask that separates audio channels into audio tracks
Sets string mask that separates audio channels into audio tracks. If there is no original tracks information, it is incorrect or you need to separate channels into tracks manually, use this method.
Syntax
Public Overridable Sub AudioSplitStringSet( _
   ByVal _bsSplitString As String _
) 
public virtual void AudioSplitStringSet( 
   string _bsSplitString
)
public procedure AudioSplitStringSet( 
    _bsSplitString: String
); virtual; 
public: virtual void AudioSplitStringSet( 
   BSTR* _bsSplitString
) 

Parameters

_bsSplitString
string mask that separates audio channels into audio tracks
Example
eparate 9 channels into 2-ch, 3-ch and 4-ch tracks
m_objMFile.AudioSplitStringSet("2,3,4")
'After this call we get: track1(2ch), track2(3ch), track3(4ch)
'If there is not enough source channels, 0 channels adds.
'To separate 3 channels into 3 tracks
m_objMFile.AudioSplitStringSet("2,2,2")
'After this call we will get: track1(2ch), track2(1ch), track3(0ch)
//Separate 9 channels into 2-ch, 3-ch and 4-ch tracks
m_objMFile.AudioSplitStringSet("2,3,4");
//After this call we get: track1(2ch), track2(3ch), track3(4ch)
//If there is not enough source channels, 0 channels adds.
//To separate 3 channels into 3 tracks
m_objMFile.AudioSplitStringSet("2,2,2");
//After this call we will get: track1(2ch), track2(1ch), track3(0ch)
//Separate 9 channels into 2-ch, 3-ch and 4-ch tracks
mAudio.AudioSplitStringSet('2,3,4');
//After this call we get: track1(2ch), track2(3ch), track3(4ch)
//If there is not enough source channels, 0 channels adds.
//To separate 3 channels into 3 tracks
mAudio.AudioSplitStringSet('2,2,2');
//After this call we will get: track1(2ch), track2(1ch), track3(0ch)
See Also

Reference

MRendererClass Class
MRendererClass Members