#include "media/learning/common/media_learning_tasks.h"
#include "base/no_destructor.h"
#include "base/notreached.h"
namespace media {
namespace learning {
namespace {
const LearningTask& GetWillPlayTask() { … }
void PushWMPIFeatures(LearningTask& task) { … }
const LearningTask& GetConsecutiveBadWindowsTask() { … }
const LearningTask& GetConsecutiveNNRsTask() { … }
}
const LearningTask& MediaLearningTasks::Get(const char* task_name) { … }
void MediaLearningTasks::Register(
base::RepeatingCallback<void(const LearningTask&)> cb) { … }
}
}