static/tinymce/plugins/media/editor_plugin_src.js
function(value) {
			var i, values, typeItem;

			// Find type by checking the classes
			values = tinymce.explode(value, ' ');
			for (i = 0; i < values.length; i++) {
				typeItem = this.lookup[values[i]];

				if (typeItem)
					return typeItem;
			}
		}
function(value) {
			var i, values, typeItem;

			// Find type by checking the classes
			values = tinymce.explode(value, ' ');
			for (i = 0; i < values.length; i++) {
				typeItem = this.lookup[values[i]];

				if (typeItem)
					return typeItem;
			}
		}
function ( value ) { var i , values , typeItem ; // Find type by checking the classes
 values = tinymce . explode ( value , ' ' ) ; for ( i = 0 ; i < values . length ; i ++ ) { typeItem = this . lookup [ values [ i ] ] ; if ( typeItem ) return typeItem ; } }
Get type item by extension, class, clsid or mime type.

@method getType
@param {String} value Value to get type item by.
@return {Object} Type item object or undefined.
Get type item by extension class clsid or mime type .