Lines Matching refs:adapter

21  * accessing a driver adapter, and rendering and capturing audios.
30 * @brief Declares APIs for operations related to the audio adapter.
43 * @brief Provides audio adapter capabilities, including initializing ports, creating rendering and capturing tasks,
53 * @brief Initializes all ports of an audio adapter.
59 * @param adapter Indicates the pointer to the audio adapter to operate.
62 int32_t (*InitAllPorts)(struct AudioAdapter *adapter);
67 * @param adapter Indicates the pointer to the audio adapter to operate.
68 * @param desc Indicates the pointer to the descriptor of the audio adapter to start.
76 int32_t (*CreateRender)(struct AudioAdapter *adapter, const struct AudioDeviceDescriptor *desc,
84 * @param adapter Indicates the pointer to the audio adapter to operate.
89 int32_t (*DestroyRender)(struct AudioAdapter *adapter, struct AudioRender *render);
92 * @brief Obtains the capability set of the port driver for the audio adapter.
94 * @param adapter Indicates the pointer to the audio adapter to operate.
99 int32_t (*GetPortCapability)(struct AudioAdapter *adapter, const struct AudioPort *port,
105 * @param adapter Indicates the pointer to the audio adapter to operate.
111 int32_t (*SetPassthroughMode)(struct AudioAdapter *adapter, const struct AudioPort *port,
117 * @param adapter Indicates the pointer to the audio adapter to operate.
123 int32_t (*GetPassthroughMode)(struct AudioAdapter *adapter, const struct AudioPort *port,
129 * @param adapter Indicates the audio adapter.
143 int32_t (*SetExtraParams)(struct AudioAdapter *adapter, enum AudioExtParamKey key,
149 * @param adapter Indicates the audio adapter.
164 int32_t (*GetExtraParams)(struct AudioAdapter *adapter, enum AudioExtParamKey key,