Home | History | Annotate | Download | only in media

Lines Matching refs:AudioPlayer

11 function AudioPlayer(container) {
46 AudioPlayer.TrackInfo.DEFAULT_ARTIST =
57 AudioPlayer.PLAYLIST_KEY = 'audioPlaylist';
62 AudioPlayer.TRACK_KEY = 'audioTrack';
67 AudioPlayer.load = function() {
73 AudioPlayer.instance =
74 new AudioPlayer(document.querySelector('.audio-player'));
80 util.addPageLoadHandler(AudioPlayer.load);
86 AudioPlayer.instance.audioControls_.cleanup();
96 AudioPlayer.instance.load(window.appState);
103 AudioPlayer.instance.load(null);
114 AudioPlayer.instance.load.bind(AudioPlayer.instance));
121 AudioPlayer.prototype.load = function(playlist) {
129 items: JSON.parse(prefs[AudioPlayer.PLAYLIST_KEY]),
130 position: Number(prefs[AudioPlayer.TRACK_KEY]),
144 AudioPlayer.PLAYLIST_KEY, JSON.stringify(playlist.items));
146 AudioPlayer.TRACK_KEY, playlist.position);
180 new AudioPlayer.TrackInfo(this.trackList_, url, onClick));
182 new AudioPlayer.TrackInfo(this.trackStack_, url, onClick));
203 AudioPlayer.prototype.loadMetadata_ = function(track) {
215 AudioPlayer.prototype.displayMetadata_ = function(track, metadata, opt_error) {
227 AudioPlayer.prototype.onExternallyUnmounted_ = function(event) {
240 AudioPlayer.prototype.select_ = function(newTrack, opt_restoreState) {
253 util.platform.setPreference(AudioPlayer.TRACK_KEY, this.currentTrack_);
282 AudioPlayer.prototype.fetchMetadata_ = function(url, callback) {
296 AudioPlayer.prototype.changeSelectionInList_ = function(oldTrack, newTrack) {
309 AudioPlayer.prototype.changeSelectionInStack_ = function(oldTrack, newTrack) {
334 AudioPlayer.prototype.scrollToCurrent_ = function(keepAtBottom) {
345 AudioPlayer.prototype.isCompact_ = function() {
356 AudioPlayer.prototype.advance_ = function(forward, opt_onlyIfValid) {
371 AudioPlayer.prototype.onError_ = function() {
390 AudioPlayer.prototype.scheduleAutoAdvance_ = function() {
407 AudioPlayer.prototype.cancelAutoAdvance_ = function() {
418 AudioPlayer.prototype.onExpandCollapse_ = function() {
431 AudioPlayer.HEADER_HEIGHT = 0;
436 AudioPlayer.TRACK_HEIGHT = 58;
441 AudioPlayer.CONTROLS_HEIGHT = 35;
447 AudioPlayer.prototype.syncHeight_ = function() {
449 Math.min(this.urls_.length, 3) * AudioPlayer.TRACK_HEIGHT;
452 var targetClientHeight = AudioPlayer.CONTROLS_HEIGHT +
454 AudioPlayer.TRACK_HEIGHT :
455 AudioPlayer.HEADER_HEIGHT + expandedListHeight);
475 AudioPlayer.TrackInfo = function(container, url, onClick) {
508 AudioPlayer.TrackInfo.prototype.getBox = function() { return this.box_ };
513 AudioPlayer.TrackInfo.prototype.getDefaultTitle = function() {
524 AudioPlayer.TrackInfo.DEFAULT_ARTIST = 'Unknown Artist';
529 AudioPlayer.TrackInfo.prototype.getDefaultArtist = function() {
530 return AudioPlayer.TrackInfo.DEFAULT_ARTIST;
538 AudioPlayer.TrackInfo.prototype.setMetadata = function(