blob: cfd50ce1baee59c0392f5d41a5f3facd9d761b54 [file] [log] [blame]
// Copyright 2013 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "cobalt/media/base/text_track_config.h"
namespace cobalt {
namespace media {
TextTrackConfig::TextTrackConfig() : kind_(kTextNone) {}
TextTrackConfig::TextTrackConfig(TextKind kind, const std::string& label,
const std::string& language,
const std::string& id)
: kind_(kind), label_(label), language_(language), id_(id) {}
bool TextTrackConfig::Matches(const TextTrackConfig& config) const {
return config.kind() == kind_ && config.label() == label_ &&
config.language() == language_ && config.id() == id_;
}
} // namespace media
} // namespace cobalt