chromium/third_party/openscreen/src/cast/streaming/impl/receiver_packet_router.cc

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

#include "cast/streaming/impl/receiver_packet_router.h"

#include <algorithm>

#include "cast/streaming/impl/packet_util.h"
#include "cast/streaming/public/receiver.h"
#include "platform/base/span.h"
#include "util/osp_logging.h"
#include "util/stringprintf.h"

namespace openscreen::cast {

ReceiverPacketRouter::ReceiverPacketRouter(Environment& environment)
    :{}

ReceiverPacketRouter::~ReceiverPacketRouter() {}

void ReceiverPacketRouter::OnReceiverCreated(Ssrc sender_ssrc,
                                             Receiver* receiver) {}

void ReceiverPacketRouter::OnReceiverDestroyed(Ssrc sender_ssrc) {}

void ReceiverPacketRouter::SendRtcpPacket(ByteView packet) {}

void ReceiverPacketRouter::OnReceivedPacket(const IPEndpoint& source,
                                            Clock::time_point arrival_time,
                                            std::vector<uint8_t> packet) {}

}  // namespace openscreen::cast