#include <audio_receive_stream.h>
|
| AudioReceiveStream (PacketRouter *packet_router, const webrtc::AudioReceiveStream::Config &config, const rtc::scoped_refptr< webrtc::AudioState > &audio_state, webrtc::RtcEventLog *event_log) |
|
| ~AudioReceiveStream () override |
|
void | Start () override |
|
void | Stop () override |
|
webrtc::AudioReceiveStream::Stats | GetStats () const override |
|
int | GetOutputLevel () const override |
|
void | SetSink (std::unique_ptr< AudioSinkInterface > sink) override |
|
void | SetGain (float gain) override |
|
void | OnRtpPacket (const RtpPacketReceived &packet) |
|
AudioFrameInfo | GetAudioFrameWithInfo (int sample_rate_hz, AudioFrame *audio_frame) override |
|
int | Ssrc () const override |
|
int | PreferredSampleRate () const override |
|
int | id () const override |
|
rtc::Optional< Syncable::Info > | GetInfo () const override |
|
uint32_t | GetPlayoutTimestamp () const override |
|
void | SetMinimumPlayoutDelay (int delay_ms) override |
|
void | AssociateSendStream (AudioSendStream *send_stream) |
|
void | SignalNetworkState (NetworkState state) |
|
bool | DeliverRtcp (const uint8_t *packet, size_t length) |
|
const webrtc::AudioReceiveStream::Config & | config () const |
|
| AudioReceiveStream (PacketRouter *packet_router, const webrtc::AudioReceiveStream::Config &config, const rtc::scoped_refptr< webrtc::AudioState > &audio_state, webrtc::RtcEventLog *event_log) |
|
| ~AudioReceiveStream () override |
|
void | Start () override |
|
void | Stop () override |
|
webrtc::AudioReceiveStream::Stats | GetStats () const override |
|
int | GetOutputLevel () const override |
|
void | SetSink (std::unique_ptr< AudioSinkInterface > sink) override |
|
void | SetGain (float gain) override |
|
void | OnRtpPacket (const RtpPacketReceived &packet) |
|
AudioFrameInfo | GetAudioFrameWithInfo (int sample_rate_hz, AudioFrame *audio_frame) override |
|
int | Ssrc () const override |
|
int | PreferredSampleRate () const override |
|
int | id () const override |
|
rtc::Optional< Syncable::Info > | GetInfo () const override |
|
uint32_t | GetPlayoutTimestamp () const override |
|
void | SetMinimumPlayoutDelay (int delay_ms) override |
|
void | AssociateSendStream (AudioSendStream *send_stream) |
|
void | SignalNetworkState (NetworkState state) |
|
bool | DeliverRtcp (const uint8_t *packet, size_t length) |
|
const webrtc::AudioReceiveStream::Config & | config () const |
|
virtual | ~Source () |
|
virtual | ~Source () |
|
virtual | ~Syncable () |
|
virtual | ~Syncable () |
|
|
enum | AudioFrameInfo {
AudioFrameInfo::kNormal,
AudioFrameInfo::kMuted,
AudioFrameInfo::kError,
AudioFrameInfo::kNormal,
AudioFrameInfo::kMuted,
AudioFrameInfo::kError
} |
|
enum | AudioFrameInfo {
AudioFrameInfo::kNormal,
AudioFrameInfo::kMuted,
AudioFrameInfo::kError,
AudioFrameInfo::kNormal,
AudioFrameInfo::kMuted,
AudioFrameInfo::kError
} |
|
◆ AudioReceiveStream() [1/2]
◆ ~AudioReceiveStream() [1/2]
webrtc::internal::AudioReceiveStream::~AudioReceiveStream |
( |
| ) |
|
|
overridevirtual |
◆ AudioReceiveStream() [2/2]
◆ ~AudioReceiveStream() [2/2]
webrtc::internal::AudioReceiveStream::~AudioReceiveStream |
( |
| ) |
|
|
overridevirtual |
◆ AssociateSendStream() [1/2]
void webrtc::internal::AudioReceiveStream::AssociateSendStream |
( |
AudioSendStream * |
send_stream | ) |
|
◆ AssociateSendStream() [2/2]
void webrtc::internal::AudioReceiveStream::AssociateSendStream |
( |
AudioSendStream * |
send_stream | ) |
|
◆ config() [1/2]
◆ config() [2/2]
◆ DeliverRtcp() [1/2]
bool webrtc::internal::AudioReceiveStream::DeliverRtcp |
( |
const uint8_t * |
packet, |
|
|
size_t |
length |
|
) |
| |
◆ DeliverRtcp() [2/2]
bool webrtc::internal::AudioReceiveStream::DeliverRtcp |
( |
const uint8_t * |
packet, |
|
|
size_t |
length |
|
) |
| |
◆ GetAudioFrameWithInfo() [1/2]
◆ GetAudioFrameWithInfo() [2/2]
AudioFrameInfo webrtc::internal::AudioReceiveStream::GetAudioFrameWithInfo |
( |
int |
sample_rate_hz, |
|
|
AudioFrame * |
audio_frame |
|
) |
| |
|
overridevirtual |
◆ GetInfo() [1/2]
◆ GetInfo() [2/2]
◆ GetOutputLevel() [1/2]
int webrtc::internal::AudioReceiveStream::GetOutputLevel |
( |
| ) |
const |
|
overridevirtual |
◆ GetOutputLevel() [2/2]
int webrtc::internal::AudioReceiveStream::GetOutputLevel |
( |
| ) |
const |
|
overridevirtual |
◆ GetPlayoutTimestamp() [1/2]
uint32_t webrtc::internal::AudioReceiveStream::GetPlayoutTimestamp |
( |
| ) |
const |
|
overridevirtual |
◆ GetPlayoutTimestamp() [2/2]
uint32_t webrtc::internal::AudioReceiveStream::GetPlayoutTimestamp |
( |
| ) |
const |
|
overridevirtual |
◆ GetStats() [1/2]
◆ GetStats() [2/2]
◆ id() [1/2]
int webrtc::internal::AudioReceiveStream::id |
( |
| ) |
const |
|
overridevirtual |
◆ id() [2/2]
int webrtc::internal::AudioReceiveStream::id |
( |
| ) |
const |
|
overridevirtual |
◆ OnRtpPacket() [1/2]
◆ OnRtpPacket() [2/2]
◆ PreferredSampleRate() [1/2]
int webrtc::internal::AudioReceiveStream::PreferredSampleRate |
( |
| ) |
const |
|
overridevirtual |
◆ PreferredSampleRate() [2/2]
int webrtc::internal::AudioReceiveStream::PreferredSampleRate |
( |
| ) |
const |
|
overridevirtual |
◆ SetGain() [1/2]
void webrtc::internal::AudioReceiveStream::SetGain |
( |
float |
gain | ) |
|
|
overridevirtual |
◆ SetGain() [2/2]
void webrtc::internal::AudioReceiveStream::SetGain |
( |
float |
gain | ) |
|
|
overridevirtual |
◆ SetMinimumPlayoutDelay() [1/2]
void webrtc::internal::AudioReceiveStream::SetMinimumPlayoutDelay |
( |
int |
delay_ms | ) |
|
|
overridevirtual |
◆ SetMinimumPlayoutDelay() [2/2]
void webrtc::internal::AudioReceiveStream::SetMinimumPlayoutDelay |
( |
int |
delay_ms | ) |
|
|
overridevirtual |
◆ SetSink() [1/2]
◆ SetSink() [2/2]
◆ SignalNetworkState() [1/2]
void webrtc::internal::AudioReceiveStream::SignalNetworkState |
( |
NetworkState |
state | ) |
|
◆ SignalNetworkState() [2/2]
void webrtc::internal::AudioReceiveStream::SignalNetworkState |
( |
NetworkState |
state | ) |
|
◆ Ssrc() [1/2]
int webrtc::internal::AudioReceiveStream::Ssrc |
( |
| ) |
const |
|
overridevirtual |
◆ Ssrc() [2/2]
int webrtc::internal::AudioReceiveStream::Ssrc |
( |
| ) |
const |
|
overridevirtual |
◆ Start() [1/2]
void webrtc::internal::AudioReceiveStream::Start |
( |
| ) |
|
|
overridevirtual |
◆ Start() [2/2]
void webrtc::internal::AudioReceiveStream::Start |
( |
| ) |
|
|
overridevirtual |
◆ Stop() [1/2]
void webrtc::internal::AudioReceiveStream::Stop |
( |
| ) |
|
|
overridevirtual |
◆ Stop() [2/2]
void webrtc::internal::AudioReceiveStream::Stop |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: