diff options
Diffstat (limited to 'audio_hw.h')
-rw-r--r-- | audio_hw.h | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -36,9 +36,8 @@ struct tinyalsa_audio_stream_out { struct tinyalsa_audio_device *device; struct tinyalsa_mixer_io_props *mixer_props; - int rate; - audio_channels_t channels; + audio_channel_mask_t channel_mask; audio_format_t format; audio_devices_t device_current; @@ -57,7 +56,7 @@ struct tinyalsa_audio_stream_in { struct tinyalsa_mixer_io_props *mixer_props; int rate; - audio_channels_t channels; + audio_channel_mask_t channel_mask; audio_format_t format; audio_devices_t device_current; @@ -99,7 +98,8 @@ int audio_out_set_route(struct tinyalsa_audio_stream_out *stream_out, void audio_hw_close_output_stream(struct audio_hw_device *dev, struct audio_stream_out *stream); int audio_hw_open_output_stream(struct audio_hw_device *dev, - uint32_t devices, int *format, uint32_t *channels, uint32_t *sample_rate, + audio_io_handle_t handle, audio_devices_t devices, + audio_output_flags_t flags, struct audio_config *config, struct audio_stream_out **stream_out); int audio_in_set_route(struct tinyalsa_audio_stream_in *stream_in, @@ -108,7 +108,7 @@ int audio_in_set_route(struct tinyalsa_audio_stream_in *stream_in, void audio_hw_close_input_stream(struct audio_hw_device *dev, struct audio_stream_in *stream); int audio_hw_open_input_stream(struct audio_hw_device *dev, - uint32_t devices, int *format, uint32_t *channels, uint32_t *sample_rate, - audio_in_acoustics_t acoustics, struct audio_stream_in **stream_in); + audio_io_handle_t handle, audio_devices_t devices, + struct audio_config *config, struct audio_stream_in **stream_in); #endif |