add more context details to SessionSetTrackVolumeData

add  mediaType, isJamTrack, and isMetronome to trackVolumeObject parameter
of SessionSetTrackVolumeData api
This commit is contained in:
Nuwan 2023-09-13 18:29:35 +05:30
parent bf1291abf4
commit f835894620
1 changed files with 3 additions and 1 deletions

View File

@ -722,7 +722,6 @@ MIX_MODES = context.JK.MIX_MODES;
this.fillTrackVolumeObject(mixerId, mode);
context.trackVolumeObject.mute = muting;
//await context.jamClient.SessionSetControlState(mixerId, mode);
await context.jamClient.SessionSetTrackVolumeData(mixerId, mode, context.trackVolumeObject);
@ -1015,6 +1014,9 @@ MIX_MODES = context.JK.MIX_MODES;
context.trackVolumeObject.record = mixer.record
context.trackVolumeObject.volL = mixer.volume_left
context.trackVolumeObject.pan = mixer.pan
context.trackVolumeObject.mediaType = mixer.media_type
context.trackVolumeObject.isJamTrack = mixer.is_jam_track
context.trackVolumeObject.isMetronome = mixer.is_metronome
# today we treat all tracks as mono, but this is required to make a stereo track happy
# context.trackVolumeObject.volR = mixer.volume_right;