char *modname;
switch_mm_t mm;
switch_mutex_t *flag_mutex;
+ /*! total video duration, or total page in pdf*/
+ int64_t duration;
+ /*! current video position, or current page in pdf */
+ int64_t vpos;
};
/*! \brief Abstract interface to an asr module */
}
context->pagecount = GetImageListLength(context->images);
+ handle->duration = context->pagecount;
if (context->max) {
context->samples = (handle->samplerate / 1000) * context->max;
context->pagenumber = page;
context->same_page = 0;
*cur_sample = page;
+ handle->vpos = page;
}
return status;