23 lines
		
	
	
	
		
			749 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			749 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(){}
 | |
| };
 | |
| 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);
 | |
| }
 | 
