class Renderer
Defined at line 97 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 (float gain_db, zx::duration ramp_duration, fuchsia::media::audio::RampType ramp_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 99 of file ../../src/media/audio/audio_core/reporter.h