2b4d59e0d03d0a7910df1b53809b62e4b58b100e
[framework/system/libfeedback.git] / test / capi_autofeedback.c
1 #include <stdio.h>
2 #include <unistd.h>
3 #include <feedback.h>
4
5 int main(int argc, char* argv[])
6 {
7         int val;
8         int i = -1;
9
10         val = feedback_initialize();
11         if (val != FEEDBACK_ERROR_NONE) {
12                 printf("feedback_initialize error : %d\n", val);
13                 return -1;
14         }
15
16         while(1)
17         {
18                 val = feedback_play(++i);
19                 printf("[%2d] result : %d\n", i, val);
20                 if (val < 0) break;
21
22                 usleep(100000);
23         }
24
25         val = feedback_deinitialize();
26         if (val != FEEDBACK_ERROR_NONE) {
27                 printf("feedback_initialize error : %d\n", val);
28                 return -1;
29         }
30
31         return 0;
32 }