$scope.play = function(i) { if (typeof i !== 'undefined' && $scope.tracks.length) { $scope.index = i; $scope.track = $scope.tracks[i]; } player.play($scope.track.src); };
scope.play = function(i) { if (typeof i !== 'undefined' && scope.tracks.length) { scope.index = i; scope.track = scope.tracks[i]; } player.play(scope.track.src); $rootScope.$broadcast('changeState', 'play'); };
scope.playPause = function(i) { if (typeof i !== 'undefined' && scope.tracks.length) { scope.index = i; scope.track = scope.tracks[i]; } if (i != player.playing) { player.play(src); $rootScope.$broadcast('changeState', 'play'); } else { player.pause(); $rootScope.$broadcast('changeState', 'pause'); } };