Audio Sync Settings
This section covers additional notes for the functions MediaPool:AutoSyncAudio.
AutoSyncAudio takes in a {audioSyncSettings} dict, that has the following keys:
resolve.AUDIO_SYNC_MODE:                  audioSyncMode (see below),  [resolve.AUDIO_SYNC_TIMECODE by default]
resolve.AUDIO_SYNC_CHANNEL_NUMBER:        channelNumber (see below)   [1 by default]
resolve.AUDIO_SYNC_RETAIN_EMBEDDED_AUDIO: Bool,                       [False by default]
resolve.AUDIO_SYNC_RETAIN_VIDEO_METADATA: Bool,                       [False by default]
audioSyncMode can be one of the following:
resolve.AUDIO_SYNC_WAVEFORM
resolve.AUDIO_SYNC_TIMECODE
With AUDIO_SYNC_WAVEFORM mode, channelNumber is used to determine channel offset for comparison.
channelNumber can be one of the following:
resolve.AUDIO_SYNC_CHANNEL_AUTOMATIC = -1
resolve.AUDIO_SYNC_CHANNEL_MIX = -2
an actual channel offset from input media for waveform comparison.
1 <= channel offset <= channelMax, where channelMax is the channel count of the audio clip in [MediaPoolItems] with the fewest channels.