@@ -43,7 +43,7 @@ this.createjs = this.createjs || {};
4343 * {{#crossLink "Sound"}}{{/crossLink}} using the {{#crossLink "Sound/registerPlugins"}}{{/crossLink}} method. This
4444 * plugin is recommended to be included if sound support is required in older browsers such as IE8.
4545 *
46- * This plugin requires FlashAudioPlugin.swf and swfObject.js ( which is compiled
46+ * This plugin requires FlashAudioPlugin.swf and swfObject.js, which is compiled
4747 * into the minified FlashPlugin-X.X.X.min.js file. You must ensure that {{#crossLink "FlashPlugin/swfPath:property"}}{{/crossLink}}
4848 * is set when using this plugin, so that the script can find the swf.
4949 *
@@ -56,10 +56,10 @@ this.createjs = this.createjs || {};
5656 * will have an id of "flashAudioContainer". The container DIV is positioned 1 pixel off-screen to the left to avoid
5757 * showing the 1x1 pixel white square.
5858 *
59- * <h4>Known Browser and OS issues for HTML Audio</h4>
59+ * <h4>Known Browser and OS issues for Flash Audio</h4>
6060 * <b>All browsers</b><br />
6161 * <ul><li> There can be a delay in flash player starting playback of audio. This has been most noticeable in Firefox.
62- * Unfortunely this is an issue with the flash player and therefore cannot be addressed by SoundJS.</li></ul>
62+ * Unfortunely this is an issue with the flash player and the browser and therefore cannot be addressed by SoundJS.</li></ul>
6363 *
6464 * @class FlashPlugin
6565 * @constructor
@@ -71,22 +71,23 @@ this.createjs = this.createjs || {};
7171 var s = FlashPlugin ;
7272
7373 /**
74- * The capabilities of the plugin. This is generated via the {{#crossLink "WebAudioPlugin/generateCapabilities "}}{{/crossLink}}
74+ * The capabilities of the plugin. This is generated via the {{#crossLink "WebAudioPlugin/_generateCapabilities "}}{{/crossLink}}
7575 * method. Please see the Sound {{#crossLink "Sound/getCapabilities"}}{{/crossLink}} method for a list of available
7676 * capabilities.
7777 * @property capabilities
7878 * @type {Object }
79+ * @protected
7980 * @static
8081 */
8182 s . capabilities = null ;
8283
8384 /**
8485 * Deprecated in favor of {{#crossLink "FlashPlugin/swfPath:property"}}{{/crossLink}}
85- * The path relative to the HTML page that the FlashAudioPlugin.swf resides. Note if this is not correct, this
86+ * <br /> The path relative to the HTML page that the FlashAudioPlugin.swf resides. Note if this is not correct, this
8687 * plugin will not work.
8788 * @property BASE_PATH
8889 * @type {String }
89- * @default src/SoundJS
90+ * @default null
9091 * @static
9192 * @deprecated
9293 */
@@ -515,7 +516,8 @@ this.createjs = this.createjs || {};
515516 } ,
516517
517518// Flash Communication
518- /**
519+ // Note we have decided not to include these in the docs
520+ /*
519521 * Used to couple a Flash loader instance with a <code>Loader</code> instance
520522 * @method registerPreloadInstance
521523 * @param {String } flashId Used to identify the Loader.
@@ -525,7 +527,7 @@ this.createjs = this.createjs || {};
525527 this . flashPreloadInstances [ flashId ] = instance ;
526528 } ,
527529
528- /**
530+ /*
529531 * Used to decouple a <code>Loader</code> instance from Flash.
530532 * @method unregisterPreloadInstance
531533 * @param {String } flashId Used to identify the Loader.
@@ -534,7 +536,7 @@ this.createjs = this.createjs || {};
534536 delete this . flashPreloadInstances [ flashId ] ;
535537 } ,
536538
537- /**
539+ /*
538540 * Used to couple a Flash sound instance with a {{#crossLink "SoundInstance"}}{{/crossLink}}.
539541 * @method registerSoundInstance
540542 * @param {String } flashId Used to identify the SoundInstance.
@@ -544,7 +546,7 @@ this.createjs = this.createjs || {};
544546 this . flashInstances [ flashId ] = instance ;
545547 } ,
546548
547- /**
549+ /*
548550 * Used to decouple a {{#crossLink "SoundInstance"}}{{/crossLink}} from Flash.
549551 * instance.
550552 * @method unregisterSoundInstance
@@ -555,7 +557,7 @@ this.createjs = this.createjs || {};
555557 delete this . flashInstances [ flashId ] ;
556558 } ,
557559
558- /**
560+ /*
559561 * Used to output traces from Flash to the console, if {{#crossLink "FlashPlugin/showOutput"}}{{/crossLink}} is
560562 * <code>true</code>.
561563 * @method flashLog
@@ -568,7 +570,7 @@ this.createjs = this.createjs || {};
568570 }
569571 } ,
570572
571- /**
573+ /*
572574 * Handles events from Flash, and routes communication to a {{#crossLink "SoundInstance"}}{{/crossLink}} via
573575 * the Flash ID. The method and arguments from Flash are run directly on the sound instance.
574576 * @method handleSoundEvent
@@ -594,7 +596,7 @@ this.createjs = this.createjs || {};
594596 }
595597 } ,
596598
597- /**
599+ /*
598600 * Handles events from Flash and routes communication to a <code>Loader</code> via the Flash ID. The method
599601 * and arguments from Flash are run directly on the sound loader.
600602 * @method handlePreloadEvent
@@ -620,7 +622,7 @@ this.createjs = this.createjs || {};
620622 }
621623 } ,
622624
623- /**
625+ /*
624626 * Handles events from Flash intended for the FlashPlugin class. Currently only a "ready" event is processed.
625627 * @method handleEvent
626628 * @param {String } method Indicates the method to run.
@@ -635,7 +637,7 @@ this.createjs = this.createjs || {};
635637 }
636638 } ,
637639
638- /**
640+ /*
639641 * Handles error events from Flash. Note this function currently does not process any events.
640642 * @method handleErrorEvent
641643 * @param {String } error Indicates the error.
0 commit comments