chromium/chrome/services/media_gallery_util/public/cpp/media_parser_provider.cc

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

#include "chrome/services/media_gallery_util/public/cpp/media_parser_provider.h"

#include "base/functional/bind.h"
#include "chrome/grit/generated_resources.h"
#include "chrome/services/media_gallery_util/public/mojom/media_parser.mojom.h"
#include "content/public/browser/service_process_host.h"
#include "media/media_buildflags.h"
#include "third_party/libyuv/include/libyuv.h"

#if BUILDFLAG(ENABLE_FFMPEG)
#include "third_party/ffmpeg/ffmpeg_features.h"  // nogncheck
extern "C" {
#include <libavutil/cpu.h>
}
#endif

MediaParserProvider::MediaParserProvider() = default;

MediaParserProvider::~MediaParserProvider() = default;

void MediaParserProvider::RetrieveMediaParser() {}

void MediaParserProvider::OnMediaParserCreatedImpl(
    mojo::PendingRemote<chrome::mojom::MediaParser> remote_media_parser) {}

void MediaParserProvider::ResetMediaParser() {}