MCPcopy
hub / github.com/zmxv/react-native-sound / Spec

Interface Spec

src/NativeSoundAndroid.ts:7–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5 loadSync: boolean;
6}
7export interface Spec extends TurboModule {
8 setVolume: (key: number, left: number, right: number) => void;
9 setSpeed: (key: number, speed: number) => void;
10 setSystemVolume: (value: number) => void;
11 getSystemVolume: (callback: (volume: number) => void) => void;
12 getCurrentTime: (
13 key: number,
14 callback: (currentTime: number) => void
15 ) => void;
16 setCurrentTime: (key: number, currentTime: number) => void;
17 play: (key: number, callback: (success: boolean) => void) => void;
18 pause: (key: number, callback: () => void) => void;
19 stop: (key: number, callback: () => void) => void;
20 reset: (key: number) => void;
21 release: (key: number) => void;
22 prepare: (
23 fileName: string,
24 key: number,
25 options: SoundOptionTypes,
26 callback: () => void
27 ) => void;
28 setCategory: (value: string, mixWithOthers: boolean) => void;
29 setLooping: (key: number, isLooping: boolean) => void;
30 setSpeakerphoneOn: (key: number, value: boolean) => void;
31 setPitch: (key: number, pitch: number) => void;
32 addListener: (eventName: string) => void;
33 removeListeners: (count: number) => void;
34}
35
36export default TurboModuleRegistry.getEnforcing<Spec>("RNSound");

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…