lib/writer/eyeD3.js
function(options)
{
    // Call abstract constructor
    AbstractWriter.prototype.constructor.apply(this, arguments);

    this.name = 'eyeD3';
    this.methods = {
        clear: 'eyeD3',
        write: 'eyeD3'
    };

    if (~this.options.encoding.indexOf('ISO-')) {
        this.options.encoding = 'latin1';
    }

    if ('UTF-8' === this.options.encoding) {
        this.options.encoding = 'utf8';
    }

    if ('UTF-16' === this.options.encoding) {
        this.options.encoding = 'utf16';
    }

    this.version = null;
}
function(options)
{
    // Call abstract constructor
    AbstractWriter.prototype.constructor.apply(this, arguments);

    this.name = 'eyeD3';
    this.methods = {
        clear: 'eyeD3',
        write: 'eyeD3'
    };

    if (~this.options.encoding.indexOf('ISO-')) {
        this.options.encoding = 'latin1';
    }

    if ('UTF-8' === this.options.encoding) {
        this.options.encoding = 'utf8';
    }

    if ('UTF-16' === this.options.encoding) {
        this.options.encoding = 'utf16';
    }

    this.version = null;
}
function ( options ) { // Call abstract constructor AbstractWriter . prototype . constructor . apply ( this , arguments ) ; this . name = 'eyeD3' ; this . methods = { clear : 'eyeD3' , write : 'eyeD3' } ; if ( ~ this . options . encoding . indexOf ( 'ISO-' ) ) { this . options . encoding = 'latin1' ; } if ( 'UTF-8' === this . options . encoding ) { this . options . encoding = 'utf8' ; } if ( 'UTF-16' === this . options . encoding ) { this . options . encoding = 'utf16' ; } this . version = null ; }
@constructor

@param {Object} options - Options object
@constructor