Guest User

Untitled

a guest
May 21st, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function importTrack(i){
  2.  
  3.     if(i >= library.length){
  4.              
  5.         clearDisplay();
  6.         return;
  7.     }else{
  8.         getTrack(library[i])
  9.         document.getElementById('progress_bar').style.width = ((i / library.length)*100 +"%")
  10.         document.getElementById('time_display').innerHTML = i;
  11.         document.getElementById('time_remaining').innerHTML = "-"+(library.length-i);
  12.     }
  13.     var ib= false;
  14.  
  15.     if(currentObj && currentObj["name"] != null){
  16.      
  17.         var intv = setInterval(function(){
  18.             if(!ib){
  19.                 ib = true;
  20.                 if(currentObj && !currentObj["genre_id"]){newTag(currentObj, 'genre');}
  21.                 if(currentObj && currentObj["genre_id"] && !currentObj["artist_id"]){newTag(currentObj, 'artist');}
  22.                 if(currentObj && currentObj["genre_id"] && currentObj["artist_id"] && !currentObj["album_id"]){newTag(currentObj, 'album');}
  23.  
  24.                 if(currentObj && currentObj["genre_id"]&& currentObj["artist_id"] && currentObj["album_id"]){
  25.                     newTrack(currentObj)
  26.                 }
  27.                 if(currentObj && currentObj["genre_id"]&& currentObj["artist_id"] && currentObj["album_id"] && currentObj["track_id"]){
  28.                     clearInterval(intv)
  29.                     importTrack(++i)
  30.                 }
  31.                 ib=false;
  32.             }
  33.         }, tagInterval)
  34.     }else{
  35.         importTrack(++i)
  36.     }
  37.  
  38. }
Add Comment
Please, Sign In to add comment