Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function importTrack(i){
- if(i >= library.length){
- clearDisplay();
- return;
- }else{
- getTrack(library[i])
- document.getElementById('progress_bar').style.width = ((i / library.length)*100 +"%")
- document.getElementById('time_display').innerHTML = i;
- document.getElementById('time_remaining').innerHTML = "-"+(library.length-i);
- }
- var ib= false;
- if(currentObj && currentObj["name"] != null){
- var intv = setInterval(function(){
- if(!ib){
- ib = true;
- if(currentObj && !currentObj["genre_id"]){newTag(currentObj, 'genre');}
- if(currentObj && currentObj["genre_id"] && !currentObj["artist_id"]){newTag(currentObj, 'artist');}
- if(currentObj && currentObj["genre_id"] && currentObj["artist_id"] && !currentObj["album_id"]){newTag(currentObj, 'album');}
- if(currentObj && currentObj["genre_id"]&& currentObj["artist_id"] && currentObj["album_id"]){
- newTrack(currentObj)
- }
- if(currentObj && currentObj["genre_id"]&& currentObj["artist_id"] && currentObj["album_id"] && currentObj["track_id"]){
- clearInterval(intv)
- importTrack(++i)
- }
- ib=false;
- }
- }, tagInterval)
- }else{
- importTrack(++i)
- }
- }
Add Comment
Please, Sign In to add comment