Skip to main content
Deno 2 is finally here 🎉️
Learn more
Latest
interface Protocol.Media.PlayerMessage
import { type Protocol } from "https://deno.land/x/pptr@1.2.0/vendor/devtools-protocol/protocol.d.ts";
const { PlayerMessage } = Protocol.Media;

Have one type per entry in MediaLogRecord::Type Corresponds to kMessage

Properties

level:
| "error"
| "warning"
| "info"
| "debug"

Keep in sync with MediaLogMessageLevel We are currently keeping the message level 'error' separate from the PlayerError type because right now they represent different things, this one being a DVLOG(ERROR) style log message that gets printed based on what log level is selected in the UI, and the other is a representation of a media::PipelineStatus object. Soon however we're going to be moving away from using PipelineStatus for errors and introducing a new error type which should hopefully let us integrate the error log level into the PlayerError type. (PlayerMessageLevel enum)

message: string