aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/AudioWaveform.tsx
diff options
context:
space:
mode:
authormehekj <mehek.jethani@gmail.com>2021-10-28 15:58:38 -0400
committermehekj <mehek.jethani@gmail.com>2021-10-28 15:58:38 -0400
commit3ba076f93e2aa182698a229b381a77765f11213e (patch)
treee04e444f26e8986d8e8048b5a46170f5ba436724 /src/client/views/AudioWaveform.tsx
parent5886662d38619be96d1cb3ed6396dd133c254841 (diff)
fixed marker drag and drop in scrolled zoomed timeline
Diffstat (limited to 'src/client/views/AudioWaveform.tsx')
-rw-r--r--src/client/views/AudioWaveform.tsx20
1 files changed, 17 insertions, 3 deletions
diff --git a/src/client/views/AudioWaveform.tsx b/src/client/views/AudioWaveform.tsx
index 58384792e..4d9c039c4 100644
--- a/src/client/views/AudioWaveform.tsx
+++ b/src/client/views/AudioWaveform.tsx
@@ -20,6 +20,7 @@ export interface AudioWaveformProps {
clipEnd: number;
zoomFactor: number;
PanelHeight: () => number;
+ PanelWidth: () => number;
}
@observer
@@ -88,15 +89,28 @@ export class AudioWaveform extends React.Component<AudioWaveformProps> {
return (
<div className="audioWaveform">
<Waveform
- color={Colors.MEDIUM_BLUE}
+ color={Colors.MEDIUM_BLUE_ALT}
height={this.waveHeight}
- barWidth={200.0 / this.audioBuckets.length}
+ barWidth={2}
pos={this.props.duration}
duration={this.props.duration}
peaks={this.audioBuckets}
- progressColor={Colors.MEDIUM_BLUE}
+ progressColor={Colors.MEDIUM_BLUE_ALT}
/>
</div>
);
}
}
+
+
+// export interface WaveformProps {
+// barWidth: number;
+// width: () => number;
+// height: () => number;
+// peaks: number[];
+// color: string;
+// }
+
+// export class Waveform extends React.Component<WaveformProps> {
+
+// } \ No newline at end of file