final=(uint64_t)floor(_init/per); sprintf(string,"Final size : %lu MB",(uint32_t)(final>>20)); gtk_label_set_text(GTK_LABEL(WID(labelEnd)),string);
current=_init; current/=per;  final=(uint64_t)floor(current); final+=_audio; final>>=20;  mb=(uint32_t )final; sprintf(string,"%lu MB",mb); gtk_label_set_text(GTK_LABEL(WID(labelTotal)),string);
void callback( void ){float per;uint64_t final;char string[1024];		GtkAdjustment *sliderAdjustment;				sliderAdjustment=gtk_range_get_adjustment (GTK_RANGE(WID(hscale1)));		per=(float)GTK_ADJUSTMENT(sliderAdjustment)->value;		if(per<1.0) per=1.0;		final=(uint64_t)floor(_init/per);		sprintf(string,"Final size : %lu MB",(uint32_t)(final>>20));		  		gtk_label_set_text(GTK_LABEL(WID(labelEnd)),string);			}