#include <bwe_test_framework.h>
|
| PeriodicKeyFrameSource (int flow_id, float fps, uint32_t kbps, uint32_t ssrc, int64_t first_frame_offset_ms, int key_frame_interval) |
|
virtual | ~PeriodicKeyFrameSource () |
|
| PeriodicKeyFrameSource (int flow_id, float fps, uint32_t kbps, uint32_t ssrc, int64_t first_frame_offset_ms, int key_frame_interval) |
|
virtual | ~PeriodicKeyFrameSource () |
|
| AdaptiveVideoSource (int flow_id, float fps, uint32_t kbps, uint32_t ssrc, int64_t first_frame_offset_ms) |
|
virtual | ~AdaptiveVideoSource () |
|
void | SetBitrateBps (int bitrate_bps) override |
|
| AdaptiveVideoSource (int flow_id, float fps, uint32_t kbps, uint32_t ssrc, int64_t first_frame_offset_ms) |
|
virtual | ~AdaptiveVideoSource () |
|
void | SetBitrateBps (int bitrate_bps) override |
|
| VideoSource (int flow_id, float fps, uint32_t kbps, uint32_t ssrc, int64_t first_frame_offset_ms) |
|
virtual | ~VideoSource () |
|
virtual void | RunFor (int64_t time_ms, Packets *in_out) |
|
virtual int | flow_id () const |
|
uint32_t | bits_per_second () const |
|
uint32_t | max_payload_size_bytes () const |
|
int64_t | GetTimeUntilNextFrameMs () const |
|
| VideoSource (int flow_id, float fps, uint32_t kbps, uint32_t ssrc, int64_t first_frame_offset_ms) |
|
virtual | ~VideoSource () |
|
virtual void | RunFor (int64_t time_ms, Packets *in_out) |
|
virtual int | flow_id () const |
|
uint32_t | bits_per_second () const |
|
uint32_t | max_payload_size_bytes () const |
|
int64_t | GetTimeUntilNextFrameMs () const |
|
◆ PeriodicKeyFrameSource() [1/2]
webrtc::testing::bwe::PeriodicKeyFrameSource::PeriodicKeyFrameSource |
( |
int |
flow_id, |
|
|
float |
fps, |
|
|
uint32_t |
kbps, |
|
|
uint32_t |
ssrc, |
|
|
int64_t |
first_frame_offset_ms, |
|
|
int |
key_frame_interval |
|
) |
| |
◆ ~PeriodicKeyFrameSource() [1/2]
virtual webrtc::testing::bwe::PeriodicKeyFrameSource::~PeriodicKeyFrameSource |
( |
| ) |
|
|
inlinevirtual |
◆ PeriodicKeyFrameSource() [2/2]
webrtc::testing::bwe::PeriodicKeyFrameSource::PeriodicKeyFrameSource |
( |
int |
flow_id, |
|
|
float |
fps, |
|
|
uint32_t |
kbps, |
|
|
uint32_t |
ssrc, |
|
|
int64_t |
first_frame_offset_ms, |
|
|
int |
key_frame_interval |
|
) |
| |
◆ ~PeriodicKeyFrameSource() [2/2]
virtual webrtc::testing::bwe::PeriodicKeyFrameSource::~PeriodicKeyFrameSource |
( |
| ) |
|
|
inlinevirtual |
◆ NextFrameSize() [1/2]
uint32_t webrtc::testing::bwe::PeriodicKeyFrameSource::NextFrameSize |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ NextFrameSize() [2/2]
uint32_t webrtc::testing::bwe::PeriodicKeyFrameSource::NextFrameSize |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ NextPacketSize() [1/2]
uint32_t webrtc::testing::bwe::PeriodicKeyFrameSource::NextPacketSize |
( |
uint32_t |
frame_size, |
|
|
uint32_t |
remaining_payload |
|
) |
| |
|
overrideprotectedvirtual |
◆ NextPacketSize() [2/2]
uint32_t webrtc::testing::bwe::PeriodicKeyFrameSource::NextPacketSize |
( |
uint32_t |
frame_size, |
|
|
uint32_t |
remaining_payload |
|
) |
| |
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/remote_bitrate_estimator/test/bwe_test_framework.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/remote_bitrate_estimator/test/bwe_test_framework.cc