added init option

added initializer parameter function for flash fallback, if none of the
file formats supplied play it will call the flash function. User is
responsible to creating functionality for this point.