public CopiedTrack(ACB_Waveform waveform, AFS2_Entry awbEntry) { TrackBytes = awbEntry?.bytes; Streaming = (bool)waveform?.Streaming; Loop = (waveform?.LoopFlag == 0) ? false : true; encodeType = waveform.EncodeType; }
/// <summary> /// Wrapper for a Track. /// </summary> public Track_Wrapper(ACB_Waveform waveform, ACB_Wrapper root, Cue_Wrapper _cueWrapper, ACB_Track track = null, ACB_ReferenceItem refItems = null) { TrackRef = track; CueWrapper = _cueWrapper; WaveformWrapper = new Waveform_Wrapper(waveform, root); WrapperRoot = root; Type = TrackType.Track; refItemsRef = refItems; }
public Waveform_Wrapper(ACB_Waveform waveform, ACB_Wrapper root) { WaveformRef = waveform; WrapperRoot = root; }