class FakePacketQueue

Defined at line 16 of file ../../src/media/audio/audio_core/testing/fake_packet_queue.h

Public Methods

void FakePacketQueue (std::vector<fbl::RefPtr<Packet>> packets, const Format & format, fbl::RefPtr<VersionedTimelineFunction> ref_time_to_frac_presentation_frame, std::shared_ptr<Clock> audio_clock)

Packets must be sorted by frame.

Defined at line 13 of file ../../src/media/audio/audio_core/testing/fake_packet_queue.cc

void set_usage_mask (StreamUsageMask mask)

Defined at line 23 of file ../../src/media/audio/audio_core/testing/fake_packet_queue.h

void set_gain_db (float gain_db)

Defined at line 24 of file ../../src/media/audio/audio_core/testing/fake_packet_queue.h

const fbl::RefPtr<VersionedTimelineFunction> & timeline_function ()

Defined at line 26 of file ../../src/media/audio/audio_core/testing/fake_packet_queue.h

void PushPacket (fbl::RefPtr<Packet> packet)

Defined at line 30 of file ../../src/media/audio/audio_core/testing/fake_packet_queue.h

std::shared_ptr<Clock> reference_clock ()

Defined at line 34 of file ../../src/media/audio/audio_core/testing/fake_packet_queue.h

TimelineFunctionSnapshot ref_time_to_frac_presentation_frame ()

|media::audio::ReadableStream|

Defined at line 55 of file ../../src/media/audio/audio_core/testing/fake_packet_queue.cc