mirror of
https://gitlab.com/futo-org/fcast.git
synced 2025-08-08 10:12:50 +00:00
Receivers: Added playlist support
This commit is contained in:
parent
72d5c10918
commit
1afd421f7d
22 changed files with 1613 additions and 453 deletions
17
receivers/common/web/UtilityFrontend.ts
Normal file
17
receivers/common/web/UtilityFrontend.ts
Normal file
|
@ -0,0 +1,17 @@
|
|||
import { MediaItem, PlayMessage } from 'common/Packets';
|
||||
|
||||
export function playMessageFromMediaItem(item: MediaItem) {
|
||||
return item ? new PlayMessage(
|
||||
item.container, item.url, item.content,
|
||||
item.time, item.volume, item.speed,
|
||||
item.headers, item.metadata
|
||||
) : new PlayMessage("");
|
||||
}
|
||||
|
||||
export function mediaItemFromPlayMessage(message: PlayMessage) {
|
||||
return message ? new MediaItem(
|
||||
message.container, message.url, message.content,
|
||||
message.time, message.volume, message.speed,
|
||||
null, null, message.headers, message.metadata
|
||||
) : new MediaItem("");
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue