2.0 alpha
[platform/core/system/devman.git] / include / devman_haptic_plugin_intf.h
similarity index 96%
rename from devman_haptic_plugin_intf.h
rename to include/devman_haptic_plugin_intf.h
index a0108dd..84e3270 100644 (file)
@@ -63,13 +63,14 @@ typedef struct {
        int (*haptic_internal_get_IVT_effect_duration) (const unsigned char *, int, int *);
        int (*haptic_internal_play_magsweep_effect) (int, int, int, int, int, int, int, int, int *);
        int (*haptic_internal_play_periodic_effect) (int, int, int, int, int, int, int, int, int, int *);
+       int (*haptic_internal_play_wave_from_effect) (int, const unsigned char *, int, int, int, int, int *);
        int (*haptic_internal_modify_playing_magsweep_effect) (int, int, int, int, int, int, int, int, int);
        int (*haptic_internal_modify_playing_periodic_effect) (int, int, int, int, int, int, int, int, int, int);
        int (*haptic_internal_create_streaming_effect) (int, int *);
        int (*haptic_internal_destroy_streaming_effect) (int, int);
        int (*haptic_internal_play_streaming_sample) (int, int, const unsigned char *, int);
        int (*haptic_internal_play_streaming_sample_with_offset) (int, int, const unsigned char *, int, int);
-       int (*haptic_internal_save_IVT_file) (const unsigned char *, const char *);
+       int (*haptic_internal_save_IVT_file) (const unsigned char *, int, const char *);
        int (*haptic_internal_delete_IVT_file) (const char *);
        int (*haptic_internal_pause_playing_effect) (int, int);
        int (*haptic_internal_resume_paused_effect) (int, int);