function parseVideoData(record, options, next) { var videoData = vui(record.url); if (videoData.embedUrl) { record.embedUrl = videoData.embedUrl; } else { record.embedUrl = videoData.url; } record.provider = videoData.hoster; record.idInProvider = videoData.remoteId; record.thumbnails = videoData.thumbnails; next(null, record); }
return new Promise((resolve)=> { let videoData = vui(record.url); if (videoData.embedUrl) { record.embedUrl = videoData.embedUrl; } else { record.embedUrl = videoData.url; } record.provider = videoData.hoster; record.idInProvider = videoData.remoteId; record.thumbnails = videoData.thumbnails; resolve(record); });