diff --git a/Example/DSWaveformImageExample-iOS/SwiftUIExample/RecordingIndicatorView.swift b/Example/DSWaveformImageExample-iOS/SwiftUIExample/RecordingIndicatorView.swift index db32b40..b1263ee 100644 --- a/Example/DSWaveformImageExample-iOS/SwiftUIExample/RecordingIndicatorView.swift +++ b/Example/DSWaveformImageExample-iOS/SwiftUIExample/RecordingIndicatorView.swift @@ -5,6 +5,7 @@ import DSWaveformImageViews struct RecordingIndicatorView: View { let samples: [Float] let duration: TimeInterval + let shouldDrawSilence: Bool @Binding var isRecording: Bool @@ -22,7 +23,7 @@ struct RecordingIndicatorView: View { var body: some View { HStack { - WaveformLiveCanvas(samples: samples, configuration: configuration) + WaveformLiveCanvas(samples: samples, configuration: configuration, shouldDrawSilencePadding: shouldDrawSilence) .padding(.vertical, 2) Text(Self.timeFormatter.string(from: duration) ?? "00:00") @@ -48,7 +49,7 @@ struct RecordingIndicatorView: View { #if DEBUG struct RecordingIndicatorView_Previews: PreviewProvider { static var previews: some View { - RecordingIndicatorView(samples: [], duration: 120, isRecording: .constant(true)) + RecordingIndicatorView(samples: [], duration: 120, shouldDrawSilence: true, isRecording: .constant(true)) } } #endif diff --git a/Example/DSWaveformImageExample-iOS/SwiftUIExample/SwiftUIExampleView.swift b/Example/DSWaveformImageExample-iOS/SwiftUIExample/SwiftUIExampleView.swift index 3ca91c6..062998c 100644 --- a/Example/DSWaveformImageExample-iOS/SwiftUIExample/SwiftUIExampleView.swift +++ b/Example/DSWaveformImageExample-iOS/SwiftUIExample/SwiftUIExampleView.swift @@ -71,6 +71,7 @@ struct SwiftUIExampleView: View { RecordingIndicatorView( samples: audioRecorder.samples, duration: audioRecorder.recordingTime, + shouldDrawSilence: silence, isRecording: $audioRecorder.isRecording ) .padding(.horizontal)