@geheimgang188/fmod-service-api
Version:
FMOD service API
15 lines (14 loc) • 607 B
TypeScript
export interface MarkerData {
/** FMOD event path, e.g. "event:/Music/Erinnerungsarchiv" */
event: string;
/** Marker name (may contain semicolons) */
marker: string;
/** Timestamp in milliseconds when the marker was triggered in FMOD */
timestamp: number;
}
/**
* Parse a marker message from the fmod-service pub/sub socket.
* Format: `marker:event:/Path/To/Event;MarkerName;t=1777581122145`
* The marker name may contain semicolons; the timestamp is always the last `;t=<digits>` segment.
*/
export declare function parseMarkerMessage(message: string): MarkerData | undefined;