cast: add additional logs

This commit is contained in:
Neeraj Gupta 2024-04-21 14:14:36 +05:30
parent 52a0aab7e9
commit 026647f192

View file

@ -51,14 +51,28 @@ export default function PairingMode() {
return;
}
const context = cast.framework.CastReceiverContext.getInstance();
context.setLoggerLevel(cast.framework.LoggerLevel.DEBUG);
const castDebugLogger = cast.debug.CastDebugLogger.getInstance();
castDebugLogger.setEnabled(true);
try {
const options = new cast.framework.CastReceiverOptions();
options.maxInactivity = 3600;
context.addEventListener(
cast.framework.system.EventType.ERROR,
(event) => {
castDebugLogger.info(
"Context Error - ",
JSON.stringify(event),
);
},
);
options.customNamespaces = Object.assign({});
options.customNamespaces["urn:x-cast:pair-request"] =
cast.framework.system.MessageType.JSON;
options.disableIdleTimeout = true;
context.set;
context.addCustomMessageListener(
"urn:x-cast:pair-request",
@ -81,8 +95,9 @@ export default function PairingMode() {
senderId: string;
data: any;
}) => {
console.log("recvcived pair request");
console.log("received message", message);
try {
console.log("sending pair request response message");
cast.framework.CastReceiverContext.getInstance().sendCustomMessage(
"urn:x-cast:pair-request",
message.senderId,
@ -90,6 +105,7 @@ export default function PairingMode() {
code: digits.join(""),
},
);
console.log("sent pair request response message");
} catch (e) {
console.log("failed to pair request response message", e);
log.error("failed to send message", e);