1
0
Fork 0
mirror of https://gitlab.com/futo-org/fcast.git synced 2025-08-04 00:07:01 +00:00

Receivers: Fixed protocol backward compatiblity with null values

This commit is contained in:
Michael Hollister 2025-07-18 13:29:37 -05:00
parent 388d212f53
commit c977541c74

View file

@ -295,6 +295,8 @@ export class FCastSession {
delete message.generationTime;
delete message.duration;
delete message.speed;
message.time = message.time !== null ? message.time : 0;
break;
case Opcode.VolumeUpdate:
delete message.generationTime;
@ -313,6 +315,10 @@ export class FCastSession {
break;
case Opcode.PlaybackUpdate:
delete message.itemIndex;
message.time = message.time !== null ? message.time : 0;
message.duration = message.duration !== null ? message.duration : 0;
message.speed = message.speed !== null ? message.speed : 1;
break;
default:
break;