Skip to content

Commit 319cd40

Browse files
shader cleanup
1 parent cd54234 commit 319cd40

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

components/livekit/audio-visualizer/audio-oscilloscope-visualizer/audio-oscilloscope-visualizer.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {
1717
useTrackVolume,
1818
} from '@livekit/components-react';
1919
import { cn } from '@/lib/utils';
20-
import { OscilliscopeShaders, type OscilliscopeShadersProps } from './oscilliscope-shaders';
20+
import { OscilliscopeShader, type OscilliscopeShaderProps } from './shader';
2121

2222
const DEFAULT_SPEED = 5;
2323
const DEFAULT_AMPLITUDE = 0.025;
@@ -71,7 +71,7 @@ export function AudioOscilloscopeVisualizer({
7171
audioTrack,
7272
className,
7373
}: AudioOscilloscopeVisualizerProps &
74-
OscilliscopeShadersProps &
74+
OscilliscopeShaderProps &
7575
VariantProps<typeof audioOscilloscopeVisualizerVariants>) {
7676
const [speed, setSpeed] = useState(DEFAULT_SPEED);
7777
const { value: amplitude, animate: animateAmplitude } = useAnimatedValue(DEFAULT_AMPLITUDE);
@@ -144,7 +144,7 @@ export function AudioOscilloscopeVisualizer({
144144
}, [state, volume, animateAmplitude, animateFrequency]);
145145

146146
return (
147-
<OscilliscopeShaders
147+
<OscilliscopeShader
148148
speed={speed}
149149
amplitude={amplitude}
150150
frequency={frequency}
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import React, { forwardRef } from 'react';
44
import { Shader } from '@/components/livekit/react-shader/react-shader';
55

6-
const oscilliscopeShaderSource = `
6+
const shaderSource = `
77
const float TAU = 6.28318530718;
88
99
// Noise for dithering
@@ -94,7 +94,7 @@ void mainImage(out vec4 fragColor, in vec2 fragCoord) {
9494
fragColor = vec4(color * uMix, alpha);
9595
}`;
9696

97-
export interface OscilliscopeShadersProps extends React.HTMLAttributes<HTMLDivElement> {
97+
export interface OscilliscopeShaderProps extends React.HTMLAttributes<HTMLDivElement> {
9898
/**
9999
* Class name
100100
* @default ''
@@ -137,7 +137,7 @@ export interface OscilliscopeShadersProps extends React.HTMLAttributes<HTMLDivEl
137137
smoothing?: number;
138138
}
139139

140-
export const OscilliscopeShaders = forwardRef<HTMLDivElement, OscilliscopeShadersProps>(
140+
export const OscilliscopeShader = forwardRef<HTMLDivElement, OscilliscopeShaderProps>(
141141
(
142142
{
143143
className,
@@ -157,7 +157,7 @@ export const OscilliscopeShaders = forwardRef<HTMLDivElement, OscilliscopeShader
157157
return (
158158
<div ref={ref} className={className} {...props}>
159159
<Shader
160-
fs={oscilliscopeShaderSource}
160+
fs={shaderSource}
161161
devicePixelRatio={globalThis.devicePixelRatio ?? 1}
162162
uniforms={{
163163
uSpeed: { type: '1f', value: speed },
@@ -181,6 +181,6 @@ export const OscilliscopeShaders = forwardRef<HTMLDivElement, OscilliscopeShader
181181
}
182182
);
183183

184-
OscilliscopeShaders.displayName = 'OscilliscopeShaders';
184+
OscilliscopeShader.displayName = 'OscilliscopeShader';
185185

186-
export default OscilliscopeShaders;
186+
export default OscilliscopeShader;

components/livekit/audio-visualizer/audio-shader-visualizer/audio-shader-visualizer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {
1818
useTrackVolume,
1919
} from '@livekit/components-react';
2020
import { cn } from '@/lib/utils';
21-
import { AuroraShaders, type AuroraShadersProps } from './aurora-shaders';
21+
import { AuroraShaders, type AuroraShadersProps } from './shader';
2222

2323
const DEFAULT_SPEED = 10;
2424
const DEFAULT_AMPLITUDE = 2;

components/livekit/audio-visualizer/audio-shader-visualizer/aurora-shaders.tsx renamed to components/livekit/audio-visualizer/audio-shader-visualizer/shader.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import React, { forwardRef } from 'react';
44
import { Shader } from '@/components/livekit/react-shader/react-shader';
55

6-
const auroraShaderSource = `
6+
const shaderSource = `
77
const float TAU = 6.28318530718;
88
99
// Noise for dithering
@@ -254,7 +254,7 @@ export const AuroraShaders = forwardRef<HTMLDivElement, AuroraShadersProps>(
254254
return (
255255
<div ref={ref} className={className} {...props}>
256256
<Shader
257-
fs={auroraShaderSource}
257+
fs={shaderSource}
258258
devicePixelRatio={globalThis.devicePixelRatio ?? 1}
259259
uniforms={{
260260
// Aurora wave speed

0 commit comments

Comments
 (0)