chromium/content/browser/media/browser_feature_provider.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "content/browser/media/browser_feature_provider.h"

#include <utility>

#include "base/power_monitor/power_monitor.h"
#include "base/task/sequenced_task_runner.h"
#include "media/learning/common/feature_library.h"
#include "net/base/network_change_notifier.h"

FeatureLibrary;
FeatureProviderFactoryCB;
FeatureValue;
FeatureVector;
LearningTask;
SequenceBoundFeatureProvider;

namespace content {

BrowserFeatureProvider::BrowserFeatureProvider(const LearningTask& task)
    :{}

BrowserFeatureProvider::~BrowserFeatureProvider() = default;

// static
SequenceBoundFeatureProvider BrowserFeatureProvider::Create(
    const LearningTask& task) {}

// static
FeatureProviderFactoryCB BrowserFeatureProvider::GetFactoryCB() {}

void BrowserFeatureProvider::AddFeatures(FeatureVector features,
                                         FeatureVectorCB cb) {}

}  // namespace content