Rename VideoReceiveStream to VideoReceiveStreamInterface
Bug: webrtc:7484 Change-Id: I653cfe46486e0396897dd333069a894d67e3c07b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262769 Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36958}
This commit is contained in:
@ -44,7 +44,7 @@ class RtpReplayer final {
|
||||
struct StreamState {
|
||||
test::NullTransport transport;
|
||||
std::vector<std::unique_ptr<rtc::VideoSinkInterface<VideoFrame>>> sinks;
|
||||
std::vector<VideoReceiveStream*> receive_streams;
|
||||
std::vector<VideoReceiveStreamInterface*> receive_streams;
|
||||
std::unique_ptr<VideoDecoderFactory> decoder_factory;
|
||||
};
|
||||
|
||||
@ -53,23 +53,24 @@ class RtpReplayer final {
|
||||
const uint8_t* rtp_dump_data,
|
||||
size_t rtp_dump_size);
|
||||
|
||||
// Construct an RtpReplayer from a set of VideoReceiveStream::Configs. Note
|
||||
// the stream_state.transport must be set for each receiver stream.
|
||||
// Construct an RtpReplayer from a set of
|
||||
// VideoReceiveStreamInterface::Configs. Note the stream_state.transport must
|
||||
// be set for each receiver stream.
|
||||
static void Replay(
|
||||
std::unique_ptr<StreamState> stream_state,
|
||||
std::vector<VideoReceiveStream::Config> receive_stream_config,
|
||||
std::vector<VideoReceiveStreamInterface::Config> receive_stream_config,
|
||||
const uint8_t* rtp_dump_data,
|
||||
size_t rtp_dump_size);
|
||||
|
||||
private:
|
||||
// Reads the replay configuration from Json.
|
||||
static std::vector<VideoReceiveStream::Config> ReadConfigFromFile(
|
||||
static std::vector<VideoReceiveStreamInterface::Config> ReadConfigFromFile(
|
||||
const std::string& replay_config,
|
||||
Transport* transport);
|
||||
|
||||
// Configures the stream state based on the receiver configurations.
|
||||
static void SetupVideoStreams(
|
||||
std::vector<VideoReceiveStream::Config>* receive_stream_configs,
|
||||
std::vector<VideoReceiveStreamInterface::Config>* receive_stream_configs,
|
||||
StreamState* stream_state,
|
||||
Call* call);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user