webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
webrtc::test::PacketManipulatorImpl Class Reference

#include <packet_manipulator.h>

Inheritance diagram for webrtc::test::PacketManipulatorImpl:
webrtc::test::PacketManipulator webrtc::test::PacketManipulator webrtc::test::PredictivePacketManipulator webrtc::test::PredictivePacketManipulator

Public Member Functions

 PacketManipulatorImpl (PacketReader *packet_reader, const NetworkingConfig &config, bool verbose)
 
virtual ~PacketManipulatorImpl ()
 
int ManipulatePackets (webrtc::EncodedImage *encoded_image) override
 
virtual void InitializeRandomSeed (unsigned int seed)
 
 PacketManipulatorImpl (PacketReader *packet_reader, const NetworkingConfig &config, bool verbose)
 
virtual ~PacketManipulatorImpl ()
 
int ManipulatePackets (webrtc::EncodedImage *encoded_image) override
 
virtual void InitializeRandomSeed (unsigned int seed)
 
- Public Member Functions inherited from webrtc::test::PacketManipulator
virtual ~PacketManipulator ()
 
virtual ~PacketManipulator ()
 

Protected Member Functions

virtual double RandomUniform ()
 
virtual double RandomUniform ()
 

Constructor & Destructor Documentation

◆ PacketManipulatorImpl() [1/2]

webrtc::test::PacketManipulatorImpl::PacketManipulatorImpl ( PacketReader packet_reader,
const NetworkingConfig config,
bool  verbose 
)

◆ ~PacketManipulatorImpl() [1/2]

webrtc::test::PacketManipulatorImpl::~PacketManipulatorImpl ( )
virtual

◆ PacketManipulatorImpl() [2/2]

webrtc::test::PacketManipulatorImpl::PacketManipulatorImpl ( PacketReader packet_reader,
const NetworkingConfig config,
bool  verbose 
)

◆ ~PacketManipulatorImpl() [2/2]

virtual webrtc::test::PacketManipulatorImpl::~PacketManipulatorImpl ( )
virtual

Member Function Documentation

◆ InitializeRandomSeed() [1/2]

void webrtc::test::PacketManipulatorImpl::InitializeRandomSeed ( unsigned int  seed)
virtual

◆ InitializeRandomSeed() [2/2]

virtual void webrtc::test::PacketManipulatorImpl::InitializeRandomSeed ( unsigned int  seed)
virtual

◆ ManipulatePackets() [1/2]

int webrtc::test::PacketManipulatorImpl::ManipulatePackets ( webrtc::EncodedImage encoded_image)
overridevirtual

◆ ManipulatePackets() [2/2]

int webrtc::test::PacketManipulatorImpl::ManipulatePackets ( webrtc::EncodedImage encoded_image)
overridevirtual

◆ RandomUniform() [1/2]

double webrtc::test::PacketManipulatorImpl::RandomUniform ( )
inlineprotectedvirtual

◆ RandomUniform() [2/2]

virtual double webrtc::test::PacketManipulatorImpl::RandomUniform ( )
protectedvirtual

The documentation for this class was generated from the following files: