chromium/media/learning/common/media_learning_tasks.h

// 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.

#ifndef MEDIA_LEARNING_COMMON_MEDIA_LEARNING_TASKS_H_
#define MEDIA_LEARNING_COMMON_MEDIA_LEARNING_TASKS_H_

#include "base/component_export.h"
#include "base/functional/callback.h"
#include "media/learning/common/learning_task.h"

namespace media {
namespace learning {

namespace tasknames {
constexpr char kWillPlay[] =;
constexpr char kConsecutiveBadWindows[] =;
constexpr char kConsecutiveNNRs[] =;
}  // namespace tasknames

// All learning experiments for media/ .
// TODO(liberato): This should be in media/ somewhere, since the learning
// framework doesn't care about it.  For now, this is simpler to make deps
// easier to handle.
class COMPONENT_EXPORT(LEARNING_COMMON) MediaLearningTasks {};

}  // namespace learning
}  // namespace media

#endif  // MEDIA_LEARNING_COMMON_MEDIA_LEARNING_TASKS_H_