// Copyright 2023 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/muxers/output_position_tracker.h" #include "base/functional/callback.h" #include "base/numerics/checked_math.h" namespace media { OutputPositionTracker::OutputPositionTracker( Muxer::WriteDataCB write_data_callback) : … { … } OutputPositionTracker::~OutputPositionTracker() = default; void OutputPositionTracker::WriteString(std::string_view data) { … } uint32_t OutputPositionTracker::GetCurrentPos() const { … } } // namespace media