+int q6asm_stream_remove_initial_silence(struct audio_client *ac,
+                                       uint32_t stream_id,
+                                       uint32_t initial_samples)
+{
+       return q6asm_stream_remove_silence(ac, stream_id,
+                                          ASM_DATA_CMD_REMOVE_INITIAL_SILENCE,
+                                          initial_samples);
+}
+EXPORT_SYMBOL_GPL(q6asm_stream_remove_initial_silence);
+
+int q6asm_stream_remove_trailing_silence(struct audio_client *ac, uint32_t 
stream_id,
+                                        uint32_t trailing_samples)
+{
+       return q6asm_stream_remove_silence(ac, stream_id,
+                                  ASM_DATA_CMD_REMOVE_TRAILING_SILENCE,
+                                  trailing_samples);
+}
+EXPORT_SYMBOL_GPL(q6asm_stream_remove_trailing_silence);

do you need those wrappers? Might as well call the _remove_silence() function with the right parameters, no?

Reply via email to