Beispiel #1
0
MediaSession::MediaSession(ScriptExecutionContext& context, const String& kind)
    : m_document(downcast<Document>(context))
    , m_kind(parseKind(kind))
{
    // 4. Media Sessions
    // 3. If media session's current media session type is "content", then create a new media remote controller for media
    //    session. (Otherwise media session has no media remote controller.)
    if (m_kind == Kind::Content)
        m_controls = adoptRef(*new MediaRemoteControls(context));

    MediaSessionManager::singleton().addMediaSession(*this);
}
Beispiel #2
0
void PRFProperty::parseElement(TiXmlElement *elem)
{
    DEBUG(5, PRFProperty, "In parseElement.");

    id = elem->Attribute("id");

    dataType->id = CORBA::string_dup(id.c_str());

    type = elem->Attribute("type");

    name = elem->Attribute("name");

    mode = elem->Attribute("mode");

    parseKind(elem);
    parseAction(elem);
}