class Renderer
Defined at line 216 of file ../../src/media/audio/audio_core/reporter.h
Public Methods
void Destroy ()
void StartSession (zx::time start_time)
void StopSession (zx::time stop_time)
void SetUsage (RenderUsage usage)
void SetFormat (const Format & format)
void SetGain (float gain_db)
void SetMute (bool muted)
void SetGainWithRamp (floatgain_db,zx::durationramp_duration,fuchsia::media::audio::RampTyperamp_type)
void SetCompleteGain (float complete_gain_db)
void SetInitialMinLeadTime (zx::duration initial_min_lead_time)
void UpdateMinLeadTime (zx::duration new_min_lead_time, zx::time time_of_min_lead_time_change)
void SetPtsContinuityThreshold (float threshold_seconds)
void SetPtsUnits (uint32_t numerator, uint32_t denominator)
void AddPayloadBuffer (uint32_t buffer_id, uint64_t size)
void RemovePayloadBuffer (uint32_t buffer_id)
void SendPacket (const fuchsia::media::StreamPacket & packet)
void PacketQueueUnderflow (zx::time start_time, zx::time end_time)
void ContinuityUnderflow (zx::time start_time, zx::time end_time)
void TimestampUnderflow (zx::time start_time, zx::time end_time)
void ~Renderer ()
Defined at line 218 of file ../../src/media/audio/audio_core/reporter.h