summaryrefslogtreecommitdiff
path: root/apps/plugins/pdbox/PDa/intern/sfwrite~.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/pdbox/PDa/intern/sfwrite~.c')
-rw-r--r--apps/plugins/pdbox/PDa/intern/sfwrite~.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/apps/plugins/pdbox/PDa/intern/sfwrite~.c b/apps/plugins/pdbox/PDa/intern/sfwrite~.c
index 6f801921ef..fb8ef9e109 100644
--- a/apps/plugins/pdbox/PDa/intern/sfwrite~.c
+++ b/apps/plugins/pdbox/PDa/intern/sfwrite~.c
@@ -136,8 +136,10 @@ static t_int *sfwrite_perform(t_int *w)
136 int i,num,n; 136 int i,num,n;
137 short* tout = out; 137 short* tout = out;
138 int ret; 138 int ret;
139#ifndef ROCKBOX
139 int timebefore,timeafter; 140 int timebefore,timeafter;
140 /* double late; unused */ 141 double late;
142#endif
141 143
142 for (i=0;i < c;i++) { 144 for (i=0;i < c;i++) {
143 in[i] = (t_sample *)(w[2+i]); 145 in[i] = (t_sample *)(w[2+i]);
@@ -155,13 +157,17 @@ static t_int *sfwrite_perform(t_int *w)
155 } 157 }
156 } 158 }
157 159
160#ifndef ROCKBOX
158 timebefore = sys_getrealtime(); 161 timebefore = sys_getrealtime();
162#endif
159 if ((ret =write(x->x_file,out,sizeof(short)*num*c)) < (signed int)sizeof(short)*num*c) { 163 if ((ret =write(x->x_file,out,sizeof(short)*num*c)) < (signed int)sizeof(short)*num*c) {
160 post("sfwrite: short write %d",ret); 164 post("sfwrite: short write %d",ret);
161 165
162 } 166 }
167#ifndef ROCKBOX
163 timeafter = sys_getrealtime(); 168 timeafter = sys_getrealtime();
164 /* late = timeafter - timebefore; unused */ 169 late = timeafter - timebefore;
170#endif
165 171
166#if 0 172#if 0
167 /* OK, we let only 10 ms block here */ 173 /* OK, we let only 10 ms block here */