Permalink
Commits on Sep 17, 2012
  1. Updated file sizes

    scottschiller committed Sep 17, 2012
  2. V2.97a.20120916

    scottschiller committed Sep 17, 2012
  3. Latest docs

    scottschiller committed Sep 17, 2012
Commits on Sep 16, 2012
  1. Simpler code sample first.

    scottschiller committed Sep 16, 2012
  2. Download button fix

    scottschiller committed Sep 16, 2012
  3. +ImageOptim byte savings

    scottschiller committed Sep 16, 2012
  4. Use seconds for SMSound.buffered (time ranges) whether HTML5 or Flash…

    …, since API uses seconds for setPosition() etc.
    scottschiller committed Sep 16, 2012
  5. Correct load() and play() with new UR parameter, so that subsequent p…

    …lay() call uses new URL (and not URL assigned with original createSound() call.)
    scottschiller committed Sep 16, 2012
Commits on Sep 15, 2012
  1. Safer HTML5 support test for Opera 9.64, which barfs with not_enough_…

    …arguments error when using new Audio() instead of new Audio(null).
    scottschiller committed Sep 15, 2012
  2. Fix 'audio/mpeg' canPlay checks under 100% HTML5 mode, was incorrectl…

    …y returning false due to 'audio/mpeg; codecs="mp3"' working and preventing audio/mpeg from being checked. https://getsatisfaction.com/schillmania/topics/ios_and_type_audio_mpeg_does_not_play
    scottschiller committed Sep 15, 2012
Commits on Sep 9, 2012
  1. Init improvement: Don't fail if Flash URL is null in normal include +…

    … init case. Instead, show note in debug input and wait for soundManager.setup() with url param, then treat as delayed init case. Improved experience if including <script>, then trying to do setup() after DOM Ready (common jQuery case)
    scottschiller committed Sep 9, 2012
Commits on Sep 8, 2012
  1. Merge pull request #26 from loris/patch-1

    Update buffered property for consistency
    scottschiller committed Sep 8, 2012
Commits on Sep 7, 2012
  1. Update buffered property for consistency

    Update the buffered property returned in Flash mode to be consistent with HTML5.
    Timeranges are supposed to be in seconds (http://www.w3.org/TR/html5/media-elements.html#time-ranges)
    loris committed Sep 7, 2012
Commits on Sep 4, 2012
  1. Merge remote-tracking branch 'rhodrid/master' into V2.97a.20120624+DEV

    Conflicts:
    	script/soundmanager2-jsmin.js
    	script/soundmanager2-nodebug-jsmin.js
    scottschiller committed Sep 4, 2012
  2. updated builds

    scottschiller committed Sep 4, 2012
  3. Latest generated docs

    scottschiller committed Sep 4, 2012
Commits on Aug 19, 2012
  1. Minor layout tweaks

    scottschiller committed Aug 19, 2012
  2. setup({url:}) improvements

    scottschiller committed Aug 19, 2012
  3. Don't init inline after document.readyState === 'complete' (improve l…

    …azy-loading case, wait for setup() with url: instead)
    scottschiller committed Aug 19, 2012
Commits on Aug 18, 2012
  1. setup({url:...}) + lazy-loading (dynamically-loaded JS) case: If setu…

    …p() given url parameter after DOMContentLoaded has fired, assume we should start right away. (Helps reduce need for beginDelayedInit() + "just works" for most users)
    scottschiller committed Aug 18, 2012
  2. Correct play() -> pause() -> setPosition(0) -> play() -> pause() case…

    … where the latter wasn't firing due to invalid state.
    scottschiller committed Aug 18, 2012
Commits on Aug 8, 2012
  1. Fix SMSound.play({url:...}) case where new URL wasn't being assigned …

    …+ loaded right away, and SMSound.url property was not being updated.
    scottschiller committed Aug 8, 2012
Commits on Jul 27, 2012