blob: 0e646098b21e270e9397c923c37731b7894b770f [file] [log] [blame]
// Copyright 2019 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
library fuchsia.hardware.audio;
/// For an overview see
/// [Audio Driver Streaming Interface](https://fuchsia.dev/fuchsia-src/concepts/drivers/driver_architectures/audio_drivers/audio_streaming).
protocol Device {
/// This method obtains a channel in order to serve FIDL over it outside the devhost's control.
GetChannel() -> (resource struct {
channel client_end:StreamConfig;
});
};