Renamed playback methods according to their ActionScript
counterparts. Old style naming, starting with T, is functional
but depreciated.
Added embedSWF( ) and customEmbedSWF( ) static methods for all
supported browsers.
Added customEmbedSWF( ) instance method for interactive player.
Changed all embed methods to default to LOOP = true, to comply
with standard Flash embedding practice. Previous versions defaulted
to LOOP = false.
Added getAttributeValue( ) instance method to read values of
embed attributes.
Added hasMinPlayer( ) and hasMinInteractivePlayer( ) static methods.
Added configuredForInteraction( ) static method.
Changed underlying code to support limited sonification for any
browser that allows script based player detection.
Added code to detect if ActiveX is enabled.
Added FlashSound.engageInteraction( ) static method.
Added engageInteraction instance property.
Changed playerID instance property to starts at 0, instead of
1 to correlate with players[] array.
Removed FlashSound.engage property made redundant by FlashSound.engageInteraction(
) static method and engageInteraction instance property.
Removed FlashSound.supportedBrowser static property made redundant
by hasMinPlayer( ) static method.
Removed embed instance properties which were made redundant by
customEmbedSWF( ) method.
Removed TLoaded( ) instance method and muteErrorMsg static property.
Removed ifNotMinPlayer( ) static method. |