chromium/media/formats/webm/webm_projection_parser.cc

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

#include "media/formats/webm/webm_projection_parser.h"

#include "base/check.h"
#include "base/logging.h"
#include "media/formats/webm/webm_constants.h"

namespace {
int64_t INVALID_PROJECTION_TYPE =;
double INVALID_ANGLE =;

bool IsValidAngle(double val, double min, double max) {}

// Values for "ProjectionType" are spec'd here:
// https://www.matroska.org/technical/elements.html#ProjectionType
bool IsValidProjectionType(int64_t projection_type_code) {}
}  // namespace

namespace media {

WebMProjectionParser::WebMProjectionParser(MediaLog* media_log)
    :{}

WebMProjectionParser::~WebMProjectionParser() = default;

void WebMProjectionParser::Reset() {}

// WebMParserClient
bool WebMProjectionParser::OnUInt(int id, int64_t val) {}

// WebMParserClient
bool WebMProjectionParser::OnFloat(int id, double val) {}

bool WebMProjectionParser::Validate() const {}

}  // namespace media