class CompositeTest

Defined at line 412 of file ../../src/media/audio/services/device_registry/device_unittest.h

Protected Members

static basic_string kClassName

Protected Methods

const std::vector<std::pair<ElementId, std::vector<fuchsia_hardware_audio::SupportedFormats2>>> & ElementDriverRingBufferFormatSets (const std::shared_ptr<Device> & device)

Defined at line 415 of file ../../src/media/audio/services/device_registry/device_unittest.h

const std::unordered_map<ElementId, ElementRecord> & signal_processing_elements (const std::shared_ptr<Device> & device)

Defined at line 421 of file ../../src/media/audio/services/device_registry/device_unittest.h

std::shared_ptr<FakeComposite> MakeFakeComposite ()

Defined at line 426 of file ../../src/media/audio/services/device_registry/device_unittest.h

std::shared_ptr<Device> InitializeDeviceForFakeComposite (const std::shared_ptr<FakeComposite> & driver)

Defined at line 435 of file ../../src/media/audio/services/device_registry/device_unittest.h

bool ExpectDaiFormatMatches (ElementId dai_id, const fuchsia_hardware_audio::DaiFormat & dai_format)

Defined at line 456 of file ../../src/media/audio/services/device_registry/device_unittest.h

bool ExpectDaiFormatError (ElementId element_id, fuchsia_audio_device::ControlSetDaiFormatError expected_error)

Defined at line 474 of file ../../src/media/audio/services/device_registry/device_unittest.h

void TestCreateRingBuffer (const std::shared_ptr<Device> & device, ElementId element_id, const fuchsia_hardware_audio::Format2 & safe_format)

RingBuffer test cases

Creating a RingBuffer should succeed.

Defined at line 1196 of file ../../src/media/audio/services/device_registry/device_unittest.cc