struct ConsumerStageWrapper

Defined at line 22 of file ../../src/media/audio/services/mixer/mix/testing/consumer_stage_wrapper.h

Wraps a SimplePacketQueueProducerStage -> ConsumerStage pipeline, where the ConsumerStage uses a

FakeConsumerStageWriter.

Public Members

Format format
shared_ptr consumer
shared_ptr pending_start_stop_command
shared_ptr writer
shared_ptr packet_queue

Public Methods

void ConsumerStageWrapper (Format f, zx::duration presentation_delay, PipelineDirection pipeline_direction, UnreadableClock reference_clock)

Defined at line 23 of file ../../src/media/audio/services/mixer/mix/testing/consumer_stage_wrapper.h

std::shared_ptr<std::vector<float>> PushPacket (Fixed start_frame, int64_t length)

Defined at line 47 of file ../../src/media/audio/services/mixer/mix/testing/consumer_stage_wrapper.h