[svn:fx-trunk] 7732: VideoPlayer changes: mostly PARB but fixing a few bugs as well.

Revision: 7732
Author:   [email protected]
Date:     2009-06-10 16:24:50 -0700 (Wed, 10 Jun 2009)
Log Message:
VideoPlayer changes: mostly PARB but fixing a few bugs as well.
Bugs:
Fix VideoPlayer bug with live streaming so the pause button comes up when we first start playing (rather than a play button).  This was caused by an underlying FLVPlayback VideoPlayer bug, and I modified the underlying VideoPlayer code to fix it.
MuteButton wasn't showing the correct volume when it first pops up in fullScreen mode.  This is because the MuteButtonSkin needed to grab the volume property when it loaded up initially.  It was doing this in the normal case, but not the fullScreen and wireframe case.
FullScreen DropShadow: Change volume bar dropshadow to be a real dropshadow instead of using RectangularDropShadow.  This is the same change as yesterday...just in the fullScreen case.
API Changes:
ScrubBar.bufferedRange:Array -> bufferedStart, bufferedEnd
VolumeBar: Add isDropDownOpen() which facades to isOpen on the DropDownController.
MuteButton:  Change ?\226?\128?\156value?\226?\128?\157 property to ?\226?\128?\156volume?\226?\128?\157.  Add ?\226?\128?\156muted?\226?\128?\157 property and a mutedChange event.
Get rid of VideoPlayerVolumeBarEvent: put the constant on FlexEvent instead: FlexEvent.MUTED_CHANGE
VideoPlayer.muteButton: Changed type from ToggleButton to MuteButton.
Make DropDownList/VolumeBar.dropDownController_openHandler() and closeHandler() mx_internal instead of protected.
Class Renames:
spark.components.supportClasses.StreamingVideoSource -> spark.components.mediaClasses.StreamingVideoSource
spark.components.supportClasses.StreamItem -> spark.components.mediaClasses.StreamItem
spark.components.VideoPlayerScrubBar -> spark.components.mediaClasses.ScrubBar
spark.components.VideoPlayerVolumeBar -> spark.components.mediaClasses.VolumeBar
spark.components.VideoPlayerVolumeBarMuteButton -> spark.components.mediaClasses.MuteButton
spark.skins.default.VideoPlayerFullScreenButtonSkin -> spark.skins.default.mediaClasses.normal.FullScreenButtonSkin
spark.skins.default.VideoPlayerPlayPauseButtonSkin -> spark.skins.default.mediaClasses.normal.PlayPauseButtonSkin
spark.skins.default.VideoPlayerScrubBarSkin -> spark.skins.default.mediaClasses.normal.ScrubBarSkin
spark.skins.default.VideoPlayerScrubBarThumbSkin -> spark.skins.default.mediaClasses.normal.ScrubBarThumbSkin
spark.skins.default.VideoPlayerScrubBarTrackSkin -> spark.skins.default.mediaClasses.normal.ScrubBarTrackSkin
spark.skins.default.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.normal.MuteButtonSkin
spark.skins.default.VideoPlayerVolumeBarSkin -> spark.skins.default.mediaClasses.normal.VolumeBarSkin
spark.skins.default.VideoPlayerVolumeBarThumbSkin -> spark.skins.default.mediaClasses.normal.VolumeBarThumbSkin
spark.skins.default.VideoPlayerVolumeBarTrackSkin -> spark.skins.default.mediaClasses.normal.VolumeBarTrackSkin
spark.skins.default.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.default.mediaClasses.fullScreen.FullScreenButtonSkin
spark.skins.default.VideoPlayerFullScreenPlayPauseButtonSkin -> spark.skins.default.mediaClasses.fullScreen.PlayPauseButtonSkin
spark.skins.default.VideoPlayerFullScreenScrubBarSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarSkin
spark.skins.default.VideoPlayerFullScreenScrubBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarThumbSkin
spark.skins.default.VideoPlayerFullScreenScrubBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarTrackSkin
spark.skins.default.VideoPlayerFullScreenVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.fullScreen.MuteButtonSkin
spark.skins.default.VideoPlayerFullScreenVolumeBarSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarSkin
spark.skins.default.VideoPlayerFullScreenVolumeBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarThumbSkin
spark.skins.default.VideoPlayerFullScreenVolumeBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarTrackSkin
spark.skins.wireframe.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.fullScreen.FullScreenButtonSkin
spark.skins.wireframe.VideoPlayerFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.FullScreenButtonSkin
spark.skins.wireframe.VideoPlayerPlayPauseButtonSkin -> spark.skins.wireframe.mediaClasses.PlayPauseButtonSkin
spark.skins.wireframe.VideoPlayerScrubBarSkin -> spark.skins.wireframe.mediaClasses.ScrubBarSkin
spark.skins.wireframe.VideoPlayerScrubBarThumbSkin -> spark.skins.wireframe.mediaClasses.ScrubBarThumbSkin
spark.skins.wireframe.VideoPlayerScrubBarTrackSkin -> spark.skins.wireframe.mediaClasses.ScrubBarTrackSkin
spark.skins.wireframe.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.wireframe.mediaClasses.MuteButtonSkin
spark.skins.wireframe.VideoPlayerVolumeBarSkin -> spark.skins.wireframe.mediaClasses.VolumeBarSkin
spark.skins.wireframe.VideoPlayerVolumeBarThumbSkin -> spark.skins.wireframe.mediaClasses.VolumeBarThumbSkin
spark.skins.wireframe.VideoPlayerVolumeBarTrackSkin -> spark.skins.wireframe.mediaClasses.VolumeBarTrackSkin
QE Notes: -
Doc Notes: -
Bugs: SDK-21727, SDK-21722, SDK-21675
Reviewer: Deepa
tests: checkintest (seem to fail due to local changes to ScrollBar, which I'm not checking in here)
Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-21727
    http://bugs.adobe.com/jira/browse/SDK-21722
    http://bugs.adobe.com/jira/browse/SDK-21675
Modified Paths:
    flex/sdk/trunk/frameworks/projects/flex4/defaults.css
    flex/sdk/trunk/frameworks/projects/flex4/src/Flex4Classes.as
    flex/sdk/trunk/frameworks/projects/flex4/src/fl/video/VideoPlayer.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/DropDownList.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayer.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/VideoElement.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerSkin.mxml
    flex/sdk/trunk/frameworks/projects/framework/src/mx/events/FlexEvent.as
    flex/sdk/trunk/frameworks/projects/wireframe/defaults.css
    flex/sdk/trunk/frameworks/projects/wireframe/src/WireframeClasses.as
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerSkin.mx ml
    flex/sdk/trunk/frameworks/spark-manifest.xml
Added Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/MuteButton.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/ScrubBar.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamItem.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamingVideo Source.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/VolumeBar.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ FullScreenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ MuteButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ PlayPauseButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Full ScreenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Mute ButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Play PauseButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/FullS creenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/MuteB uttonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/PlayP auseButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/FullScreenButtonSkin.mxml
Removed Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerScrubBar.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBar.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBarMuteBut ton.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamItem.a s
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamingVid eoSource.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/events/VideoPlayerVolumeBarEvent.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenBut tonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenFul lScreenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenPla yPauseButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarMuteButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerPlayPauseButt onSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarSkin. mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarThumb Skin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarTrack Skin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarMute ButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarSkin .mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarThum bSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarTrac kSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenFullScreenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerPlayPau seButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arMuteButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arTrackSkin.mxml

Revision: 7732
Author:   [email protected]
Date:     2009-06-10 16:24:50 -0700 (Wed, 10 Jun 2009)
Log Message:
VideoPlayer changes: mostly PARB but fixing a few bugs as well.
Bugs:
Fix VideoPlayer bug with live streaming so the pause button comes up when we first start playing (rather than a play button).  This was caused by an underlying FLVPlayback VideoPlayer bug, and I modified the underlying VideoPlayer code to fix it.
MuteButton wasn't showing the correct volume when it first pops up in fullScreen mode.  This is because the MuteButtonSkin needed to grab the volume property when it loaded up initially.  It was doing this in the normal case, but not the fullScreen and wireframe case.
FullScreen DropShadow: Change volume bar dropshadow to be a real dropshadow instead of using RectangularDropShadow.  This is the same change as yesterday...just in the fullScreen case.
API Changes:
ScrubBar.bufferedRange:Array -> bufferedStart, bufferedEnd
VolumeBar: Add isDropDownOpen() which facades to isOpen on the DropDownController.
MuteButton:  Change ?\226?\128?\156value?\226?\128?\157 property to ?\226?\128?\156volume?\226?\128?\157.  Add ?\226?\128?\156muted?\226?\128?\157 property and a mutedChange event.
Get rid of VideoPlayerVolumeBarEvent: put the constant on FlexEvent instead: FlexEvent.MUTED_CHANGE
VideoPlayer.muteButton: Changed type from ToggleButton to MuteButton.
Make DropDownList/VolumeBar.dropDownController_openHandler() and closeHandler() mx_internal instead of protected.
Class Renames:
spark.components.supportClasses.StreamingVideoSource -> spark.components.mediaClasses.StreamingVideoSource
spark.components.supportClasses.StreamItem -> spark.components.mediaClasses.StreamItem
spark.components.VideoPlayerScrubBar -> spark.components.mediaClasses.ScrubBar
spark.components.VideoPlayerVolumeBar -> spark.components.mediaClasses.VolumeBar
spark.components.VideoPlayerVolumeBarMuteButton -> spark.components.mediaClasses.MuteButton
spark.skins.default.VideoPlayerFullScreenButtonSkin -> spark.skins.default.mediaClasses.normal.FullScreenButtonSkin
spark.skins.default.VideoPlayerPlayPauseButtonSkin -> spark.skins.default.mediaClasses.normal.PlayPauseButtonSkin
spark.skins.default.VideoPlayerScrubBarSkin -> spark.skins.default.mediaClasses.normal.ScrubBarSkin
spark.skins.default.VideoPlayerScrubBarThumbSkin -> spark.skins.default.mediaClasses.normal.ScrubBarThumbSkin
spark.skins.default.VideoPlayerScrubBarTrackSkin -> spark.skins.default.mediaClasses.normal.ScrubBarTrackSkin
spark.skins.default.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.normal.MuteButtonSkin
spark.skins.default.VideoPlayerVolumeBarSkin -> spark.skins.default.mediaClasses.normal.VolumeBarSkin
spark.skins.default.VideoPlayerVolumeBarThumbSkin -> spark.skins.default.mediaClasses.normal.VolumeBarThumbSkin
spark.skins.default.VideoPlayerVolumeBarTrackSkin -> spark.skins.default.mediaClasses.normal.VolumeBarTrackSkin
spark.skins.default.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.default.mediaClasses.fullScreen.FullScreenButtonSkin
spark.skins.default.VideoPlayerFullScreenPlayPauseButtonSkin -> spark.skins.default.mediaClasses.fullScreen.PlayPauseButtonSkin
spark.skins.default.VideoPlayerFullScreenScrubBarSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarSkin
spark.skins.default.VideoPlayerFullScreenScrubBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarThumbSkin
spark.skins.default.VideoPlayerFullScreenScrubBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarTrackSkin
spark.skins.default.VideoPlayerFullScreenVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.fullScreen.MuteButtonSkin
spark.skins.default.VideoPlayerFullScreenVolumeBarSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarSkin
spark.skins.default.VideoPlayerFullScreenVolumeBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarThumbSkin
spark.skins.default.VideoPlayerFullScreenVolumeBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarTrackSkin
spark.skins.wireframe.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.fullScreen.FullScreenButtonSkin
spark.skins.wireframe.VideoPlayerFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.FullScreenButtonSkin
spark.skins.wireframe.VideoPlayerPlayPauseButtonSkin -> spark.skins.wireframe.mediaClasses.PlayPauseButtonSkin
spark.skins.wireframe.VideoPlayerScrubBarSkin -> spark.skins.wireframe.mediaClasses.ScrubBarSkin
spark.skins.wireframe.VideoPlayerScrubBarThumbSkin -> spark.skins.wireframe.mediaClasses.ScrubBarThumbSkin
spark.skins.wireframe.VideoPlayerScrubBarTrackSkin -> spark.skins.wireframe.mediaClasses.ScrubBarTrackSkin
spark.skins.wireframe.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.wireframe.mediaClasses.MuteButtonSkin
spark.skins.wireframe.VideoPlayerVolumeBarSkin -> spark.skins.wireframe.mediaClasses.VolumeBarSkin
spark.skins.wireframe.VideoPlayerVolumeBarThumbSkin -> spark.skins.wireframe.mediaClasses.VolumeBarThumbSkin
spark.skins.wireframe.VideoPlayerVolumeBarTrackSkin -> spark.skins.wireframe.mediaClasses.VolumeBarTrackSkin
QE Notes: -
Doc Notes: -
Bugs: SDK-21727, SDK-21722, SDK-21675
Reviewer: Deepa
tests: checkintest (seem to fail due to local changes to ScrollBar, which I'm not checking in here)
Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-21727
    http://bugs.adobe.com/jira/browse/SDK-21722
    http://bugs.adobe.com/jira/browse/SDK-21675
Modified Paths:
    flex/sdk/trunk/frameworks/projects/flex4/defaults.css
    flex/sdk/trunk/frameworks/projects/flex4/src/Flex4Classes.as
    flex/sdk/trunk/frameworks/projects/flex4/src/fl/video/VideoPlayer.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/DropDownList.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayer.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/VideoElement.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerSkin.mxml
    flex/sdk/trunk/frameworks/projects/framework/src/mx/events/FlexEvent.as
    flex/sdk/trunk/frameworks/projects/wireframe/defaults.css
    flex/sdk/trunk/frameworks/projects/wireframe/src/WireframeClasses.as
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerSkin.mx ml
    flex/sdk/trunk/frameworks/spark-manifest.xml
Added Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/MuteButton.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/ScrubBar.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamItem.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamingVideo Source.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/VolumeBar.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ FullScreenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ MuteButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ PlayPauseButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Full ScreenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Mute ButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Play PauseButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/FullS creenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/MuteB uttonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/PlayP auseButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/FullScreenButtonSkin.mxml
Removed Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerScrubBar.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBar.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBarMuteBut ton.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamItem.a s
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamingVid eoSource.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/events/VideoPlayerVolumeBarEvent.as
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenBut tonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenFul lScreenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenPla yPauseButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarMuteButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerPlayPauseButt onSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarSkin. mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarThumb Skin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarTrack Skin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarMute ButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarSkin .mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarThum bSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarTrac kSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenFullScreenButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerPlayPau seButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rTrackSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arMuteButtonSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arThumbSkin.mxml
    flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arTrackSkin.mxml

Similar Messages

  • [svn:osmf:] 10248: Fix a few bugs related to the interaction between IPlayable, IPausable, and ITemporal within a SerialElement, specifically around ensuring that the transition from child to child happens in the various permutations of these traits .

    Revision: 10248
    Author:   [email protected]
    Date:     2009-09-14 16:45:00 -0700 (Mon, 14 Sep 2009)
    Log Message:
    Fix a few bugs related to the interaction between IPlayable, IPausable, and ITemporal within a SerialElement, specifically around ensuring that the transition from child to child happens in the various permutations of these traits.  Introduce a helper class for managing this logic, as it can happen in both CompositePlayableTrait and CompositeTemporalTrait.  This lays the groundwork for a MediaElement which only implements IPlayable (e.g. to ping a tracking server) working within a serial composition.  Beef up unit tests so that these cases don't get broken in the future.
    Modified Paths:
        osmf/trunk/framework/MediaFramework/.flexLibProperties
        osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/CompositePlayableTrai t.as
        osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/CompositeTemporalTrai t.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/openvideoplayer/composition/TestSerialEle ment.as
    Added Paths:
        osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/SerialElementTransiti onManager.as

    Hi,
    Found a note explaining the significance of these errors.
    It says:
    "NZE-28862: SSL connection failed
    Cause: This error occurred because the peer closed the connection.
    Action: Enable Oracle Net tracing on both sides and examine the trace output. Contact Oracle Customer support with the trace output."
    For further details you may refer the Note: 244527.1 - Explanation of "SSL call to NZ function nzos_Handshake failed" error codes
    Thanks & Regards,
    Sindhiya V.

  • [svn:fx-trunk] 7605: VideoPlayer fixes:

    Revision: 7605
    Author:   [email protected]
    Date:     2009-06-07 12:40:59 -0700 (Sun, 07 Jun 2009)
    Log Message:
    VideoPlayer fixes:
    -Going in to fullScreen mode, push the videoplayer on to the application directly as a child.  Otherwise there?\226?\128?\153s no way to guarentee the right coordinates to use when setting the fullScreenRect as I noticed they may change later on.
    - Fix up fullScreen mode to deal with not having access to topLevelRoot()
    - Hide the popup when the ?\226?\128?\1563 second no user-interaction?\226?\128?\157 occurs in fullscreen mode.
    - Remove playheadTime setter from VideoElement...it wasn?\226?\128?\153t supposed to be on there.  They should use seek() instead.  VideoPlayer is correct here.
    - When switching skins, we keep track of the video element?\226?\128?\153s state (where it was in the playback and whether it was playing)
    - In VideoElement, sometimes the underlying object would send out a STOP state change handler after calling play() due to its asynchronous nature.  We call setPlaying() when someone calls play() or pause() or stop() so that the controls update to what the user is trying to do, but when a stop occurs because of end of video, we still need to setPlaying(false).  Also, in this case, when we get a Play stateChange, we should call setPlaying(true).
    - Make sure we call videoPlayer.stop() when swapping video element?\226?\128?\153s or when swapping the underlyign video player object
    QE Notes: -
    Doc Notes: -
    Bugs:SDK-21508, SDK-21616, SDK-21255
    Reviewer: Alex
    tests: checkintest
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-21508
        http://bugs.adobe.com/jira/browse/SDK-21616
        http://bugs.adobe.com/jira/browse/SDK-21255
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/VideoElement.as

  • [svn:fx-trunk] 7087: VideoPlayer bug fixes:

    Revision: 7087
    Author:   [email protected]
    Date:     2009-05-19 13:44:50 -0700 (Tue, 19 May 2009)
    Log Message:
    VideoPlayer bug fixes:
    - Forgot to dispatch the ready event
    - The properties on videoplayer that are proxied from videoelement now take into account the correct defaults
    - We deal with null or empty string sources better by clearing the video and closing the connection to the net stream.  It looks like play() won?\226?\128?\153t take in any arguments?\226?\128?\148at that point, I?\226?\128?\153ll clean up this code around dealign with startTime and duration as well as refactoring some of this ?\226?\128?\156close?\226?\128?\157 the connection code.
    - PopUpAnchor pushes the concatenated color matrix, similar to the concatenated transform matrix.  This will need to undergo any changes based on Chet?\226?\128?\153s findings.
    - Adding enabling/disabling support.  This change is dependent on Jason?\226?\128?\153s SKinnableComponent change around enabling/disabling.
    - Skin changes in VideoPlayerSkin and volume bar/volumebarmutebutton.
    QE Notes: -
    Doc Notes: -
    Bugs: SDK-21185, SDK-21187, SDK-21015, SDK-20971, SDK-20969, SDK-20928, SDK-21098, SDK-20986, SDK-20947, SDK-20939, SDK-20934, SDK-21014
    Reviewer: Deepa
    tests: checkintests
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-21185
        http://bugs.adobe.com/jira/browse/SDK-21187
        http://bugs.adobe.com/jira/browse/SDK-21015
        http://bugs.adobe.com/jira/browse/SDK-20971
        http://bugs.adobe.com/jira/browse/SDK-20969
        http://bugs.adobe.com/jira/browse/SDK-20928
        http://bugs.adobe.com/jira/browse/SDK-21098
        http://bugs.adobe.com/jira/browse/SDK-20986
        http://bugs.adobe.com/jira/browse/SDK-20947
        http://bugs.adobe.com/jira/browse/SDK-20939
        http://bugs.adobe.com/jira/browse/SDK-20934
        http://bugs.adobe.com/jira/browse/SDK-21014
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/Group.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/Panel.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/PopUpAnchor.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/GroupBase.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/Slider.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/VideoElement.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarMute ButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarSkin .mxml

    This bug figures out also when creating a custom spark ComboBox, then trying to programatically update the userProposedSelectedIndex property. The proposed selected index is selected, but does not apply the same skin as when mouse is on rollover or item is selected due to up and down keys.
    The issue seems like updating the status of the item renderer to rollover or selected to get the same skin applied.
    Please could you attach DropDow nList.as that you edited ?
    Thank you so much.

  • [svn:fx-trunk] 5367: The changes here are mostly fixing some sizing issues.

    Revision: 5367
    Author: [email protected]
    Date: 2009-03-17 15:26:35 -0700 (Tue, 17 Mar 2009)
    Log Message:
    The changes here are mostly fixing some sizing issues.
    For the FlashContainerPlaceholder, the first child is now MyFlexContentHolder, which extends mx.flash.FlexContentHolder but meets the invariant that it has 1 child and that child is FlexContentHolderThumbnail, which I?\226?\128?\153ve added as a swc to the project. I changed this by accident last time to refer to mx.flash.FlexContentHolder, when it should've referred to a concrete instance created by Flash from a swc. I also added a chrome of 151x151 to match the FlexContentHolderThumbnail since otherwise the container itself would have no chrome at all, and this let?\226?\128?\153s it size correctly.
    Also, for sizing, in a container, rather than sizing to the size of the chrome, I now size to the size of the FlexContentHolder thumbnail that all FlexContentHolder?\226?\128?\153s have. This means in ContainerMovieClip, I don?\226?\128?\153t need to override bounds anymore.
    ContainerMovieClip now implements IVisualElementContainer.
    Also, I fixed a resizing event bug in UIMovieClip where the resize event was getting dispatched more than once.
    QE Notes: -
    Doc Notes: -
    Bugs: SDK-19271, SDK-19788, SDK-19789
    Reviewer: Glenn
    tests: checkintests
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-19271
    http://bugs.adobe.com/jira/browse/SDK-19788
    http://bugs.adobe.com/jira/browse/SDK-19789
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/flash-integration/src/mx/flash/ContainerMovieClip.as
    flex/sdk/trunk/frameworks/projects/flash-integration/src/mx/flash/FlexContentHolder.as
    flex/sdk/trunk/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as
    flex/sdk/trunk/frameworks/projects/utilities/build.xml
    flex/sdk/trunk/frameworks/projects/utilities/src/FlashComponentPlaceholder.as
    flex/sdk/trunk/frameworks/projects/utilities/src/FlashContainerPlaceholder.as
    Added Paths:
    flex/sdk/trunk/frameworks/projects/utilities/libs/
    flex/sdk/trunk/frameworks/projects/utilities/libs/FlexContentHolderThumbnail.swc
    flex/sdk/trunk/frameworks/projects/utilities/src/MyFlexContentHolder.as

    Hello Everyone,
    We request you all to try your applications with http://labs.adobe.com/technologies/flashplatformruntimes/air3-5/
    Release Notes - http://labsdownload.adobe.com/pub/labs/flashplatformruntimes/shared/air3-5_flashplayer11-5 _releasenotes.pdf
    Please let us know how it goes.
    -Thanks
    Pahup

  • [svn:fx-trunk] 8224: [sdk_api_change] Missed this PARB change last week.

    Revision: 8224
    Author:   [email protected]
    Date:     2009-06-25 05:23:58 -0700 (Thu, 25 Jun 2009)
    Log Message:
    Missed this PARB change last week.  The TextArea textFlow property is no longer bindable because you can't share a TextFlow between two editable components, due to the way that FTE and TLF work.
    QA Notes:
    Doc Notes: SDK-22001
    Reviewers: Gordon
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22001
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/TextArea.as

  • [svn:fx-trunk] 11170: ItemRenderer changes.

    Revision: 11170
    Author:   [email protected]
    Date:     2009-10-26 16:15:30 -0700 (Mon, 26 Oct 2009)
    Log Message:
    ItemRenderer changes.  Fixing some bugs with the autoDrawBackground flag.  Also making some PARB changes:
    1.  IItemRenderer.index -> itemIndex (affects DefaultItemRenderer, ItemRenderer, and ButtonBarButton).
    2.  GroupBase.renderBackgroundFill() (protected method) -> drawBackground() (mx_internal method)
    3.  ItemRenderer.handleBackgroundFill -> autoDrawBackground
    4.  Removed contentBackgroundColor from ItemRenderer
    Also, DefaultItemRenderer is now no longer an MXML file, but it is an AS-only class that extends UIComponent.
    QE notes: -
    Doc notes: Yes - Can you please look at the ASDocs for DefaultItemRenderer.as and the autoDrawBackground flag on ItemRenderer
    Bugs: -
    Reviewer: Deepa
    Tests run: checkintests, Mustella List, DataGroup, DropDownList
    Is noteworthy for integration: Yes
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/ButtonBar.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/ButtonBarButton.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/DataGroup.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Group.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/IItemRenderer.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/List.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ItemRenderer .as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ListBase.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/DefaultComplexItemRenderer .mxml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/DefaultItemRenderer.as
    Removed Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/DefaultItemRenderer.mxml

    Gordon, it looks like its been a while since you made this post.  Not sure how valid it is now...   I am particularly interested in the LigatureLevel.NONE value.  It seems that it is no longer supported.
    How do I turn of ligatures in the font rendering?
    My flex project involves trying to match the font rendering of Apache's Batik rendering of SVG and ligatures have been turned off in that codebase.  Is there any way (even roundabout) to turn ligatures off in flash?
    Thanks,
    Om

  • [svn:fx-trunk] 7728: Reverting change 7716 after it caused a bunch of test failures.

    Revision: 7728
    Author:   [email protected]
    Date:     2009-06-10 14:58:37 -0700 (Wed, 10 Jun 2009)
    Log Message:
    Reverting change 7716 after it caused a bunch of test failures.
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/common/MxmlConfiguration.java

    Did I understand you right that you said that even using a PCI NIC in those systems gave the same errors?  That would likely mean that any corruption is in the hardware... the nForce4 chipset or Hypertransport or maybe even mbrd traces?  I think there are enough systems out there running satisfactorily that that is not a viable explanation: Hypertransport errors would cause all kinds of hard disk problems as well as with other I/O devices.  Are you sure that nothing is (unintentionally) overclocked and have you checked the memory with Orthos http://sp2004.fre3.com/beta/beta2.htm?
    There are a couple of things about the nForce NI though: most important is that the TCP offloading is broken and I've had to disable Checksum Offloading and Segmentation Offloading in the Advanced Properties of the nForce Network Controller in Device Manager.  This also means that the Active Armor is broken and consequently the nVidia Firewall and NAM (Network Access Manager) are useless.  IOW if NAM is installed get rid of it - I've no idea what it might do with other NIs installed in the system... hopefully nothing but then.......
    A couple of points to clear up: 1) are you only getting the errors on an internet connection and LAN connections work OK? 2) What are those nForce systems connected to... a hub or switch and through to a router? 3) I'm not sure what "outbound packet errors" means - is it due to the OS seeing that the packets are malformed before they go to the NI, or is it due to the NI getting error responses from the device on the other end of the "wire"?

  • [svn:bz-trunk] 15944: ASDoc changes:

    Revision: 15944
    Revision: 15944
    Author:   [email protected]
    Date:     2010-05-07 05:59:51 -0700 (Fri, 07 May 2010)
    Log Message:
    ASDoc changes:
    Incorrect param names in BasSrtreamingHTTPEndpoint.java and AbstractMessage.java
    Added @exclude tags to internal classes in Base64.java, Hex.java, and MethodMatcher.java because the Exclude doclet for generationg out public Javadoc can't deal with an @exclude at the top-level class level definition but not on internal classes. The internal classes get into the output.
    Removed @exclude from flex.messaging.util.package-info.java. There was another issue with how the Exclude doclet was dealing with this package-info.java vs. classes in the package not marked with @exclude.
    -In WeblogicLoginCommand.java, removed old internal-only text from the Javadoc comment.
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/BaseStreamingHTTPEndpoint.java
        blazeds/trunk/modules/core/src/flex/messaging/messages/AbstractMessage.java
        blazeds/trunk/modules/core/src/flex/messaging/util/Base64.java
        blazeds/trunk/modules/core/src/flex/messaging/util/Hex.java
        blazeds/trunk/modules/core/src/flex/messaging/util/MethodMatcher.java
        blazeds/trunk/modules/core/src/flex/messaging/util/package-info.java
        blazeds/trunk/modules/opt/src/weblogic/flex/messaging/security/WeblogicLoginCommand.java

  • [svn:fx-trunk] 8303: This change tries to support legacy usages of StyleManager. setStyleDeclaration() while keeping the new "subject based" internal index of style declarations in sync with selectors.

    Revision: 8303
    Author:   [email protected]
    Date:     2009-06-26 07:50:46 -0700 (Fri, 26 Jun 2009)
    Log Message:
    This change tries to support legacy usages of StyleManager.setStyleDeclaration() while keeping the new "subject based" internal index of style declarations in sync with selectors. We no longer support the invalid usage of constructing a CSSStyleDeclaration with one selector but re-registering it with StyleManager.setStyleDeclaration with another selector.
    QE: Yes, look out for test cases that incorrectly create a CSSStyleDeclaration with a selector AND also use StyleManager.setStyleDeclaration(). I saw one invalid usage in the mustella test file: tests/Managers/StyleManager/AdvancedCSS/mixedSelectors/AdvancedCSS_MixedSelectors, specifically the "CSSStyleDeclaration_CSSSelectorKind_Type_method" test case.
    Doc: Yes, please remove any examples that showed a CSSStyleDeclaration being constructed with a "name" as that is incorrect. You only construct these instances with a selector, or nothing.
    Reviewer: Glenn
    Checkintests: Pass
    Bugs:
    SDK-21714 - Dynamically created styles are ignored by spark components
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-21714
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/styles/StyleManagerImpl.as

    Hi,
    Found a note explaining the significance of these errors.
    It says:
    "NZE-28862: SSL connection failed
    Cause: This error occurred because the peer closed the connection.
    Action: Enable Oracle Net tracing on both sides and examine the trace output. Contact Oracle Customer support with the trace output."
    For further details you may refer the Note: 244527.1 - Explanation of "SSL call to NZ function nzos_Handshake failed" error codes
    Thanks & Regards,
    Sindhiya V.

  • [svn:bz-trunk] 5057: Revert change 5056.

    Revision: 5057
    Author: [email protected]
    Date: 2009-02-24 10:26:11 -0800 (Tue, 24 Feb 2009)
    Log Message:
    Revert change 5056. Did not mean to submit that. . .
    Modified Paths:
    blazeds/trunk/development/eclipse/projects/java/blazeds-unittests/.project

  • [svn:bz-trunk] 10029: Revert change 9940 for BLZ-429 which broke circular references, need to take another look.

    Revision: 10029
    Author:   [email protected]
    Date:     2009-09-04 11:57:34 -0700 (Fri, 04 Sep 2009)
    Log Message:
    Revert change 9940 for BLZ-429 which broke circular references, need to take another look.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-429
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/AbstractAmfInput.java
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/Amf0Input.java
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/Amf3Input.java

  • [svn:bz-trunk] 5038: Merge change 5036 from BlazeDS 3.x to BlazeDS trunk.

    Revision: 5038
    Author: [email protected]
    Date: 2009-02-23 08:26:24 -0800 (Mon, 23 Feb 2009)
    Log Message:
    Merge change 5036 from BlazeDS 3.x to BlazeDS trunk.
    Modified Paths:
    blazeds/trunk/modules/core/src/flex/messaging/endpoints/AbstractEndpoint.java

  • [svn:bz-trunk] 16869: Minor change to the build file to get it working on Mac.

    Revision: 16869
    Revision: 16869
    Author:   [email protected]
    Date:     2010-07-12 02:01:25 -0700 (Mon, 12 Jul 2010)
    Log Message:
    Minor change to the build file to get it working on Mac.
    Modified Paths:
        blazeds/trunk/apps/team/build.xml

    The new user helped a little but not enough to make the customer happy. I have done a bunch of research over the weekend and I have found there is a little known bug in Apple's ACLs. ACL stands for Access Control List and I have a snippet from a MacFixit that describes the issue:
    "A disappointing aspect of Repair Permissions in Leopard is that it does not deal with ACLs (Access Control Lists), a secondary layer of permissions control laid on top of standard Unix permissions, tentatively introduced in Tiger and actually used for the first time in Leopard. Repair Permissions will announce that it is surprised to discover that a certain folder has an unexpected ACL setting, but it won't do anything about it (in other words, it won't repair that kind of permissions)."
    Anyway it appears to me that if your privileges get hosed in a computer upgrade the only way to really fix the problem is copy all of your data to a second HD and then break out the install DVDs that came with the Mac Pro and do a fresh install and set the user/file-sharing up manually and then copy your data back to the Mac Pro. I did not connect back to the G4 to get the data again, I just copied my many years of correspondence back to the Mac Pro and this time everything works?
    The new user idea did let me manually drop files onto the Mac Pro from connected computers it WOULD NOT let me save files to the Mac Pro from network computers. I usually got a bad path message when I would try and save from Word or TextEdit. I figured I had wasted enough time on this problem and erasing everything and starting over was a better idea.
    Thanks everybody.

  • [svn:fx-trunk] 11983: Mirroring change we made in 3. x revision 11672 so that we can close down (2) bugs.

    Revision: 11983
    Revision: 11983
    Author:   [email protected]
    Date:     2009-11-19 04:25:01 -0800 (Thu, 19 Nov 2009)
    Log Message:
    Mirroring change we made in 3.x revision 11672 so that we can close down (2) bugs.
    QE notes: None
    Doc notes: None
    Bugs: SDK-23661, SDK-24274
    Reviewer: Alex
    Tests run: Checkin
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23661
        http://bugs.adobe.com/jira/browse/SDK-24274
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/ComboBox.as

    Remember that Arch Arm is a different distribution, but we try to bend the rules and provide limited support for them.  This may or may not be unique to Arch Arm, so you might try asking on their forums as well.

Maybe you are looking for

  • How can i change my email if my account is disabled

    My old email was hacked , so i had to disable it ... now my itunes account has been disabled , because the email is no longer in use . im not able to get into the account to change any information, i cant update any of my apps because it asks for me

  • Enter key instead of TAB key

    Hi folks, I'd like to make the ENTER key behave the same way as the TAB key in the system I'm developing. I thought I would be able to do it by setting the ENTER as a function key (using Window.SetAsFunctionKey), and then after detecting an ENTER key

  • Acrobat 9.0 - Run OCR Programmatically

    In Acrobat 9.0 is it possible to run OCR programmatically on a scanned PDF, hence to enable the editing mode. so i want to run OCR programmatically instead of running it manually through acrobat 9.0. kindly help me in this scenario. Rgds, Parthasarat

  • Call multiple functions from same dll with call library function

    hi, i am working on a project in wich we need to make a UI to read out a sensor network. the UI should be usable in any project, but every node needs a different piece of code depending on the type of sensor with wich it is equipt. so i need to be ab

  • BI aplication server problem

    Hello all, I've successfully installed both DB 10.2 at linux OpenSuse and BI aplication at a Windows 2000 machine. All is running smoothly since I already start up the DB and access it from 3 different clients, create a user, tables, an EUL, import t