Bug Tracker

Changeset 4000

Show
Ignore:
Timestamp:
12/03/07 02:58:15 (1 year ago)
Author:
malsup
Message:

- Add support for metadata plugin v2

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/plugins/media/jquery.media.js

    r2460 r4000  
    99 * 
    1010 * @author: M. Alsup 
    11  * @version: 0.70 (7/05/2007) 
     11 * @version: 0.71 (12/02/2007) 
    1212 * @requires jQuery v1.1.2 or later 
    1313 * $Id$ 
     
    123123                try { this.DoStop(); } catch(e) {}  // real 
    124124                try { this.controls.stop(); } catch(e) {} // windows media player 
     125                $(this).remove(); 
    125126            }); 
    126127        }, p == 'flash'); // <-- mac/ff workaround 
     
    141142    if (isDigit(format[0])) format = 'fn' + format; 
    142143    $.fn.media[format] = $.fn.media[player]; 
    143 }; 
    144  
     144    $.fn.media[format+'_player'] = $.fn.media.defaults.players[player]; 
     145}; 
    145146 
    146147// global defautls; override as needed 
     
    279280    options = options || {}; 
    280281    var $el = $(el); 
    281      
    282282    var cls = el.className || ''; 
    283     var meta = $.meta ? $el.data() : {}; 
     283    // support metadata plugin (v1.0 and v2.0) 
     284    var meta = $.metadata ? $el.metadata() : $.meta ? $el.data() : {}) 
    284285    var w = meta.width  || parseInt(((cls.match(/w:(\d+)/)||[])[1]||0)); 
    285286    var h = meta.height || parseInt(((cls.match(/h:(\d+)/)||[])[1]||0));