struct effect_descriptor_s const correctness
Also struct audio_stream in audio_stream_frame_size
Change-Id: Ie0de708e38a1850c186a8b4eb5f491adc44b3275
diff --git a/include/hardware/audio.h b/include/hardware/audio.h
index 01d79b2..0a917e2 100644
--- a/include/hardware/audio.h
+++ b/include/hardware/audio.h
@@ -291,7 +291,7 @@
/**
* return the frame size (number of bytes per sample).
*/
-static inline size_t audio_stream_frame_size(struct audio_stream *s)
+static inline size_t audio_stream_frame_size(const struct audio_stream *s)
{
size_t chan_samp_sz;
diff --git a/include/hardware/audio_policy.h b/include/hardware/audio_policy.h
index 8924dd1..53c8ae3 100644
--- a/include/hardware/audio_policy.h
+++ b/include/hardware/audio_policy.h
@@ -215,10 +215,10 @@
/* Audio effect management */
audio_io_handle_t (*get_output_for_effect)(struct audio_policy *pol,
- struct effect_descriptor_s *desc);
+ const struct effect_descriptor_s *desc);
int (*register_effect)(struct audio_policy *pol,
- struct effect_descriptor_s *desc,
+ const struct effect_descriptor_s *desc,
audio_io_handle_t output,
uint32_t strategy,
int session,