Lines Matching full:codec

9  * @brief Public API header file for Audio Codec
11 * This file contains the Audio Codec APIs
20 * @defgroup audio_codec_interface Audio Codec Interface
72 * Codec properties that can be set by audio_codec_set_property().
120 * Codec configuration parameters
126 audio_route_t dai_route; /**< Codec route type */
130 * Codec property values
133 int vol; /**< Volume level (codec-specific) */
138 * @brief Codec error type
144 /** Codec over-temperature */
161 * @param dev Pointer to the codec device
192 * @brief Configure the audio codec
194 * Configure the audio codec device according to the configuration
197 * @param dev Pointer to the device structure for codec driver instance.
198 * @param cfg Pointer to the structure containing the codec configuration.
212 * @brief Set codec to start output audio playback
214 * Setup the audio codec device to start the audio playback
216 * @param dev Pointer to the device structure for codec driver instance.
227 * @brief Set codec to stop output audio playback
229 * Setup the audio codec device to stop the audio playback
231 * @param dev Pointer to the device structure for codec driver instance.
242 * @brief Set a codec property defined by audio_property_t
246 * @param dev Pointer to the device structure for codec driver instance.
247 * @param property The codec property to set
271 * @param dev Pointer to the device structure for codec driver instance.
284 * @brief Clear any codec errors
286 * Clear all codec errors.
289 * @param dev Pointer to the device structure for codec driver instance.
306 * @brief Register a callback function for codec error
313 * @param dev Pointer to the audio codec device
339 * @param dev Pointer to the audio codec device
341 * @param input The input terminal index, codec-specific
364 * @param dev Pointer to the audio codec device
366 * @param output The output terminal index, codec-specific