I am working in CS5/AS3 with an FLVPlayback component and a pre-made skin with some custom colors. It is a skin with the caption button included (SkinUnderAll to be exact). I'm using Timed-Text files for the caption content. The captions work just fine. All other buttons on the skin show up, but the toggle button isn't showing up.
I checked all of the linkage in the skin's FLA, checked the AS that creates the FLVPlayback and FLVPlaybackCaptioning objects. All seems fine there.
I've checked the paths and SWF locations to be sure all are in the right places.
I've also included a SKIN_LOADED event listener to get around the default captions-on issue. I'm just not seeing what the issue is. I'd prefer to not go back through my code and make a custom control panel with button components. Started this in CS3 and moved the file to CS5, so I'm not sure if there's something I overlooked in the documentation that spells this out.
Any insight into the vanishing caption button would be a great help.
To provide a little visual back-up for the issue, the image below shows what I am getting when the FLVPlayback and Skin are published to the web server. The caption button that IS present when testing the skin IS NOT present when used by the FLVPlayback object.
To reiterate the scenario: The FLVPlayback and FLVPlaybackCaptioning objects are instantiated in an AS file. The captions are provided via Timed-Text XML. That all works when showCaptions is set to true by default. No compiler errors or warnings are present when publishing the custom skin and video player files. The caption button just won't show up.
Thanks for checking in and keeping this thread alive. No resolution to this yet. The FLA file was taken back to CS5 and it worked (caption button visible and functional) after compiling from CS5. But after the SWF was compiled a second time, the caption button disappeared again.
It's hard to tell if it is a skin issue alone or a skin issue tied to a software issue.
I am in the process now of exploring alternate solutions like JW Player (http://www.longtailvideo.com/players).
here's a work-around: http://forums.adobe.com/thread/1141085?tstart=0
North America
Europe, Middle East and Africa
Asia Pacific