UNPKG

rx-player

Version:
20 lines (19 loc) 629 B
import { formatError } from "../../../errors"; import log from "../../../log"; export default function sendMessage(msg, transferables) { log.debug("M<--C", "Sending message", { name: msg.type }); if (transferables === undefined) { postMessage(msg); } else { // TypeScript made a mistake here, and 2busy2fix postMessage(msg, transferables); } } export function formatErrorForSender(error) { const formattedError = formatError(error, { defaultCode: "NONE", defaultReason: "An unknown error stopped content playback.", }); return formattedError.serialize(); }