23 lines
		
	
	
	
		
			771 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			771 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
mistplayers.img = {
 | 
						|
  name: 'HTML img tag',
 | 
						|
  version: '1.1',
 | 
						|
  mimes: ['html5/image/jpeg'],
 | 
						|
  priority: Object.keys(mistplayers).length + 1,
 | 
						|
  isMimeSupported: function (mimetype) {
 | 
						|
    return (this.mimes.indexOf(mimetype) == -1 ? false : true);
 | 
						|
  },
 | 
						|
  isBrowserSupported: function (mimetype,source,options,streaminfo) {
 | 
						|
    //only use this if we are sure we just want an image
 | 
						|
    if ((options.forceType) || (options.forceSource) || (options.forcePlayer)) { return true; }
 | 
						|
    return false;
 | 
						|
  },
 | 
						|
  player: function(){this.onreadylist = [];}
 | 
						|
};
 | 
						|
var p = mistplayers.img.player;
 | 
						|
p.prototype = new MistPlayer();
 | 
						|
p.prototype.build = function (options,callback) {
 | 
						|
  var ele = this.getElement('img');
 | 
						|
  ele.src = options.src;
 | 
						|
  ele.style.display = 'block';
 | 
						|
  callback(ele);
 | 
						|
}
 |