class FakeGraphThread

Defined at line 41 of file ../../src/media/audio/services/mixer/fidl/testing/fake_graph.h

A fake mix thread for use in tests.

See FakeGraph for creation methods.

Public Methods

void set_mix_period (zx::duration d)

Defined at line 43 of file ../../src/media/audio/services/mixer/fidl/testing/fake_graph.h

PipelineThreadPtr pipeline_thread ()

Implements `GraphThread`.

Defined at line 46 of file ../../src/media/audio/services/mixer/fidl/testing/fake_graph.h

zx::duration mix_period ()

Defined at line 47 of file ../../src/media/audio/services/mixer/fidl/testing/fake_graph.h

void IncrementClockUsage (std::shared_ptr<Clock> clock)

Defined at line 49 of file ../../src/media/audio/services/mixer/fidl/testing/fake_graph.h

void DecrementClockUsage (std::shared_ptr<Clock> clock)

Defined at line 54 of file ../../src/media/audio/services/mixer/fidl/testing/fake_graph.h

const std::unordered_map<std::shared_ptr<Clock>, int> & clock_usages ()

Defined at line 60 of file ../../src/media/audio/services/mixer/fidl/testing/fake_graph.h

Friends

class FakeGraph