# Interface ICefMediaSource

Description
Hierarchy
Methods
Properties

## Unit

uCEFInterfaces

## Declaration

`type ICefMediaSource = interface(ICefBaseRefCounted)`

## Description

Represents a source from which media can be routed. Instances of this object are retrieved via ICefMediaRouter.GetSource. The functions of this interface may be called on any browser process thread unless otherwise indicated.

UNKNOWN

<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/cef_media_router_capi.h">CEF source file: /include/capi/cef_media_router_capi.h (cef_media_source_t))

## Hierarchy

- IInterface
- ICefBaseRefCounted
- ICefMediaSource

## Overview

### Methods

Public | `function GetId: ustring;`
Public | `function IsCastSource: boolean;`
Public | `function IsDialSource: boolean;`

### Properties

Public | `property ID : ustring read GetId;`

## Description

### Methods

Public | `function GetId: ustring;`
Returns the ID (media source URN or URL) for this source. ###### Attributes GUID['{734ED6E4-6498-43ED-AAA4-6B993EDC30BE}']

Public | `function IsCastSource: boolean;`
Returns true (1) if this source outputs its content via Cast.

Public | `function IsDialSource: boolean;`
Returns true (1) if this source outputs its content via DIAL.

### Properties

Public | `property ID : ustring read GetId;`
Returns the ID (media source URN or URL) for this source.

Generated by PasDoc 1.0.4.