1
0
Fork 0
mirror of https://gitlab.com/futo-org/fcast.git synced 2025-06-24 21:25:23 +00:00
fcast/receivers/electron/src/Packets.ts

36 lines
703 B
TypeScript
Raw Normal View History

2023-06-20 08:45:01 +02:00
export class PlayMessage {
constructor(
public container: String,
public url: String = null,
public content: String = null,
public time: number = null
) {}
}
export class SeekMessage {
constructor(
public time: number,
) {}
}
export class PlaybackUpdateMessage {
constructor(
public generationTime: number,
2023-06-20 08:45:01 +02:00
public time: number,
public duration: number,
2023-06-20 08:45:01 +02:00
public state: number
) {}
}
export class VolumeUpdateMessage {
constructor(
public generationTime: number,
2023-06-20 08:45:01 +02:00
public volume: number
) {}
}
export class SetVolumeMessage {
constructor(
public volume: number,
) {}
}