Fixes:
· httpmodel flv with startpos fail.
· Overlaid playlist pops up when returning from fullscreen.
· Fullscreen in flex without resizing bugs.
· First playlist item visible on top of video space.
· Scrollbar jumps to 0 on an HTTP seek.
· HTML5 is now the default playback mode on Android Devices
· Cleaner User Interface on iOS Devices
· Saved Volume in HTML5 Mode
· JW Player 5.8 introduces support for HTML5 video advertising.
· Increased Stability in HTML5.
· Secure Plugin Loading.
· Visual Playlist Support in HTML5.
· Improved Plugin Control Over UI Elements.
· Additional Playlist Format Support in HTML5.
· YouTube AS3 API Support.
· HTML5 Audio Support.
· Font Control - Can now create skins with full control over the color, size and face of all fonts in the controlbar and playlist.
· Controlbar Layout - Can have the ability to specify the order of and/or hide individual buttons, sliders and text in the controlbar.
· Buffer Animation - Can have more control over the buffer icon animation, with the ability to change the speed and direction of the rotation.
· Skinning: removing volume slider in a skin.
· Seeking with XMoov has unexpected behavior.
· Dock icons incorrectly colorized.
· Progress bar flashes at 100% on HTTP streaming replay.
· Provide mechanism for plugins to enable/disable controlbar buttons.
· Skinning: Show Flash stage if components have transparent elements and no background color.
Features:
· add transparency to display by setting an alpha screencolor.
· offer plugins to claim screenspace
Plugins:
· javascript proxies
· metaviewer
· hd switch
Enhancements:
· respect the user-defined 'duration', so chapterlists ate working
· set default x,y,width,height for plugins
· add a javascript to enable tabbing into flash with screenreaders
· Check what player does if video.width > monitor.width
· set fullscreen width to video width if videowidth > monitorresolution/2
· add random() to YT proxy querystring to fix multiple YT connections
· save the volume as a cookie again
· allow different streamer for each playlist entry
· http smoothness: no download bar, smaller bufferlength and only show activity after a few seconds.
· only show overlaid playlist when idle/completed.
· rtmp redirection support
· add TextModel and extend models instead of having a flat list.
· plugin vars-retrieval functionality introduces lots of changes
· if the player is IDLE, displayclick should be 'PLAY'
· new button should respect width of the icon
· manage plugin stack in one place
· insert code documentation in wiki
· hd switch: kill start offset and add controlbar button
· add new flashvars and calls to testpage
· add loading http switch
· implement ATOM enclosure
· add download link to source zip in readme.html
· add z-indexing to plugin array
· change all skins so custom buttons work
· change all plugins to use the new resizing while staying compatible with the old
· amend plugin screenspace setting and custom controlbar buttons to YT plugin tutorial
Bug fixes:
· check javascript timeout - after plugin loading
· playlist still visible if set to none?
· check revolt plugin for crossdomain check
· add one-time metadata load to RTMP
· when lightcolor but no backcolor, playlistbutton rollouts error
· httpmodel flv with startpos fail
· with a small width, the timeslider sticks to the fsbutton
· loading a lot of thumbs sometimes fails on IE6
· uints are seen as numbers in configger - issue with parsing colors
· error in Display.as when moving from playlistentry with thumb to entry without one
· getID() of RTMPModel makes wrong assumptions on non-mp4 extensions
· attempting a seek before metadata is received glitches HTTPModel playback
· new plugin-screenspace functionality breaks fullscreen scaling and introduces too many new flashvars
· overlaid playlist pops up when returning from fullscreen
· accessibility: tighter mp3 sync + timeout needed
· having a frontcolor but a skin without 'icon' buttons will raise an error
· scrollbar jumps to 0 on an http seek
· When reloading a YouTube item, the duration isn't sent again.
· playlist visible in fullscreen
· controlbar strangely offset in fullscreen
· substract the '-1.xx' from plugin names
· fullscreen in flex without resizing bugs
· controlbars of skins without icons are colored.
· this should work: flv
· First playlist item visible on top of video space
· displayclick=none must not have bttonMode / mouseChildren entries
· when switching items in fullscreen, the cursor pops up
· MP3 extensions in uppercase hide the preview image
· config.width not set to displaywidth on fullscreen with resizing
· when exiting the plaer with [ESC] the mouse stays hidden
· JS playerReady must be sent after plugin loading