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…

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

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

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

    scottschiller committed Sep 15, 2012
    …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
Commits on Sep 9, 2012
  1. Init improvement: Don't fail if Flash URL is null in normal include +…

    scottschiller committed Sep 9, 2012
    … 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)
Commits on Sep 8, 2012
  1. Merge pull request #26 from loris/patch-1

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

    loris committed Sep 7, 2012
    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)
Commits on Sep 4, 2012
  1. Merge remote-tracking branch 'rhodrid/master' into V2.97a.20120624+DEV

    scottschiller committed Sep 4, 2012
    Conflicts:
    	script/soundmanager2-jsmin.js
    	script/soundmanager2-nodebug-jsmin.js
  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…

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

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

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

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