basst85 / NextRemoteJs

Simple webinterface for the Ziggo Next setopbox
13 stars 4 forks source link

more sourcetypes #9

Closed timoline closed 3 years ago

timoline commented 4 years ago

Currently the app crashes when changing to replay tv, dvr or youtube for example There are more sourcetypes we could add ;-)

            if(payloadValue.status){
                if(payloadValue.status.uiStatus === "mainUI"){
                    if(payloadValue.status.playerState.sourceType === "linear"){
                        filtered = _.where(stations, {serviceId: payloadValue.status.playerState.source.channelId});
                        uiStatus = payloadValue;
                        currentChannelId = uiStatus.status.playerState.source.channelId;
                        currentChannel = filtered[0].title;
                        console.log('Current channel:', filtered[0].title);
                    }
                    else if(payloadValue.status.playerState.sourceType === "replay"){
                        uiStatus = payloadValue;
                    }
                    else if(payloadValue.status.playerState.sourceType === "VOD"){
                        uiStatus = payloadValue;
                    }   
                    else if(payloadValue.status.playerState.sourceType === "nDVR"){
                        uiStatus = payloadValue;
                    }                       
                }
                else if(payloadValue.status.uiStatus === "apps"){

                }               

            }