diff options
Diffstat (limited to 'apps/plugin.h')
-rw-r--r-- | apps/plugin.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/apps/plugin.h b/apps/plugin.h index f91d803854..164a2c9847 100644 --- a/apps/plugin.h +++ b/apps/plugin.h | |||
@@ -119,7 +119,7 @@ | |||
119 | #define PLUGIN_MAGIC 0x526F634B /* RocK */ | 119 | #define PLUGIN_MAGIC 0x526F634B /* RocK */ |
120 | 120 | ||
121 | /* increase this every time the api struct changes */ | 121 | /* increase this every time the api struct changes */ |
122 | #define PLUGIN_API_VERSION 98 | 122 | #define PLUGIN_API_VERSION 99 |
123 | 123 | ||
124 | /* update this to latest version if a change to the api struct breaks | 124 | /* update this to latest version if a change to the api struct breaks |
125 | backwards compatibility (and please take the opportunity to sort in any | 125 | backwards compatibility (and please take the opportunity to sort in any |
@@ -723,6 +723,13 @@ struct plugin_api { | |||
723 | #endif | 723 | #endif |
724 | const char * (*sound_unit)(int setting); | 724 | const char * (*sound_unit)(int setting); |
725 | int (*sound_val2phys)(int setting, int value); | 725 | int (*sound_val2phys)(int setting, int value); |
726 | void (*dsp_set_crossfeed)(bool enable); | ||
727 | void (*dsp_set_eq)(bool enable); | ||
728 | void (*dsp_dither_enable)(bool enable); | ||
729 | intptr_t (*dsp_configure)(struct dsp_config *dsp, int setting, | ||
730 | intptr_t value); | ||
731 | int (*dsp_process)(struct dsp_config *dsp, char *dest, | ||
732 | const char *src[], int count); | ||
726 | #endif /* CONFIG_CODEC == SWCODEC */ | 733 | #endif /* CONFIG_CODEC == SWCODEC */ |
727 | }; | 734 | }; |
728 | 735 | ||