Preloader interruption problem

I am using the following script to preload external .swf's in
my sites. The problem is that when it is interrupted (another link
is clicked). It makes the parent .swf freak out (it plays
continuously through the entire file without paying attention to
stop commands or anything else). Anyone have an idea how to fix
this?
stop();
loadingBar._xscale = 1;
var loadingCall:Number = setInterval(preloadSite, 50);
function preloadSite():Void {
var siteLoaded:Number = getBytesLoaded();
var siteTotal:Number = getBytesTotal();
var percentage:Number = Math.round(siteLoaded/siteTotal*100);
loadingBar._xscale = percentage;
percentDisplay.text = percentage + "%";
if (siteLoaded >= siteTotal) {
clearInterval(loadingCall);
play();
Here is the site it's used in:
http://www.vanderhurdstudio.com

You need to clear out the Interval that loadingCall is
referencing to whenever another link is clicked. The loadingCall
variable is set locally and is only a refence to the global
Interval being set. What's happening when another link is clicked,
is the local loadingCall variable is getting deleted/reset, but the
global Interval still exists and is losing it's timeline reference.
When this happens, the Interval will apply whatever commands are in
the function passed to it (play() in this case) upon whatever
timeline the Interval can find - the parent .swf that still exists.
So when this preloader is interupted, the Interval is telling the
parent .swf to play() every .050 seconds and creating the effect of
playing continuously through the file without stopping - it is
stopping, but being told to play again faster than you can notice
the stop.

Similar Messages

  • Preloader Actionscript problem

    As a relative newcomer to Actionscript, I came across a
    preloader tutorial (from a trusted source) which reveals a cut out
    photograph as the movie loads. I decided to use it, but although I
    have checked and double-checked the Actionscript, Flash 2004 keeps
    reporting an error and the preloader is not working.
    The problem is obviously in line 6 and I just thought that
    someone might be able to look at the Actionscript and see the
    problem (which I can't!).
    Here's the Actionscript;
    stop();
    mask_mc._height = 1;
    this.onEnterFrame = function() :Void {
    var loadedData:Number = this.getBytesLoaded();
    var allData:Number = this.getBytesTotal();
    var percent:Number = Math.round(loadedData/allData=100);
    mask_mc._yscale = percent;
    if (loadedData>=allData) {
    gotoAndStop(10);
    delete this.onEnterFrame;
    Here's the error report from Flash;
    **Error** Scene=Scene 1, layer=Actions, frame=1:
    Line 6: Left side of assignment operator must be variable or
    property.
    var percent:Number = Math.round(loadedData/allData=100);
    Total ActionScript Errors: 1 Reported Errors: 1
    Many thanks for any help.

    you have an assignment operator (=) where you should have a
    multiplication operator (*) at the END of that line.

  • Preloader position problem

    I'm having a problem trying to position the preloader and the
    external swf file. Everything seems to work when the preloader
    finishes, the swf file loads but out of position. FYI, the swf is
    built as a slide presentation. Please help!

    Thanks, the SWF went right into place. But now it seems the
    navigational buttons don't work in the SWF that loaded. Everything
    was working fine before I used the preloader. Here's the code:
    stop();
    // this will be called when the preloader finishes animating
    out
    function onPreloaderOut() {
    preloader_mc.removeEventListener("onPreloaderOut", this);
    preloader_mc.loadMovie("main_body.swf");
    preloader_mc._x = 0;
    preloader_mc._y = 0;
    // add this timeline as a listener to listen for the
    'onPreloaderOut' event
    preloader_mc.addEventListener("onPreloaderOut", this);
    // tell the preloader to start preloading this timeline
    preloader_mc.startPreload(this);

  • Preloader bar problem

    Hello.
    I've made a movie, and the scene1 timeline has only one
    frame. There I have 4 different movieclips into different layers,
    each one with is own timeline.
    Now, how do I insert a preloader bar in my movie?
    When I tried with tutorials, it doesn't work, and even if the
    movie loads like before I entered the preloader, it seems to become
    looping in the first frames.
    Thanks for your help!

    1., move all the 1.st frame into the 2.nd frame
    2., make sure frame1 is empty
    3., place preloader bar movie clip in 1.st frame
    4., to 1.st frame, write this code:
    stop();
    myPreloader.onEnterFrame = function():Void {
    var loaded:Number = _root.getBytesLoaded();
    var total:Number = _root.getBytesTotal();
    var percentage = 100 * loaded / total;
    trace(percentage);
    if(percentage => 100) {
    _root.nextFrame();
    I bet it will work
    couvegalega wrote:
    > Hello.
    >
    > I've made a movie, and the scene1 timeline has only one
    frame. There I have 4
    > different movieclips into different layers, each one
    with is own timeline.
    >
    > Now, how do I insert a preloader bar in my movie?
    >
    > When I tried with tutorials, it doesn't work, and even
    if the movie loads like
    > before I entered the preloader, it seems to become
    looping in the first frames.
    >
    > Thanks for your help!
    >

  • Preloader loading problem

    Hi, everyone!
    I've made a preloader in Flash CS3 with AS2. It has the
    following code
    in theory it works, but if i test it, first it shows nothing,
    and after a while it become visible and shows the preloader bar
    loading from 90%.
    the 'preloader' in the code is a movieclip. it contains a 100
    frame shape tween.
    Does anyone know, why it isn't visible at the beginning? How
    can i fix it?

    You have to keep in mind what is actually going on when Flash
    is checking the progress of the download. There are a whole lot of
    processes going on. Flash has to spend most of its time and energy
    in the actual download, not in the reporting. The amount of the
    content that is reported at first and the size of each subsequent
    chunk will not start at 1% and proceed at orderly intervals. The
    result that you get when auditing the download process will depend
    on the contents of the file that is downloaded, how large the file
    is, the speed of the connection and the speed of the computer's
    processor.
    Remember, the purpose of showing a download progress is not
    to show how long it takes, but to provide a visual que to the user
    so that they will know that your site is not stalled. You really
    want to design so that you don't need a loading screen.

  • External preloader script problem

    hi, i'm try to create an external preloader, i've made three layers (the script, one for a funky design of my logo and keep things simple i've also embedded the preloader text in this layer and finally the preloader bar beneath. i've created two frames for each layer, the script has two keyframes, the other layers only have a keyframe first then a standard frame. i can't get it work though, please help. here's the script i'm using on the second keyframe.
    var loader:MovieClipLoader = new MovieClipLoader();
    this.createEmptyMovieClip("Empty_movieclip",1);
    loader.loadClip("Creative-Outrage.swf",Empty_movieclip);
    var preload:Object = new Object();
    loader.addListener(preload);
    preload.onLoadProgress = function (target, loadedBytes, totalBytes){
    if (_root.getBytesTotal() != _root.getBytesLoaded()){
    gotoAndPlay(1);
    else (loadMovie("Creative-Outrage.swf",Empty_movieclip));
    removeMovieClip("Preloader_movieclip");
    Bar_movieclip._xscale=(_root.getBytesLoaded()/_root.getBytesTotal())*100;
    Preloader_movieclip.Loader_text.text=Math.round((_root.getBytesLoaded()/_root.getBytesTota l())*100)+"% Complete";

    try: 
    var loader:MovieClipLoader = new MovieClipLoader();
    this.createEmptyMovieClip("Empty_movieclip",1);
    // move the next line to the end of your code
    loader.loadClip("Creative-Outrage.swf",Empty_movieclip);
    var preload:Object = new Object();
    loader.addListener(preload);
    // the next two lines should be in preload.onLoadProgress
    //Preloader_movieclip.Bar_movieclip._xscale=(loadedBytes/totalBytes)*100;
    //Preloader_movieclip.Loader_text=Math.round((loadedBytes/totalBytes)*100)+"% Complete";
    preload.onLoadProgress = function (target,loadedBytes,totalBytes){
    if (loadedBytes = totalBytes){
    // (loadMovie("Creative-Outrage.swf",Empty_movieclip));  <-- comment out or remove this line
    removeMovieClip("Preloader_movieclip");
    else {
    gotoAndPlay(1);
    it's still not displaying any gradual progress, it just displays the full progress bar immediately even when i simulate a download and it's not loading the external file either.

  • Preloader Script Problem

    Hi;
    Please advise on this error:
    Scene 1, Layer 'PreLoader', Frame 1, Line 1
    1087: Syntax Error: extra characters found after end of program
    onClipEvent (enterFrame) {
            loading = _parent.getBytesLoaded();
            total = _parent.getBytesTotal();
        if (percent == undefined) percent = 0;
            percent -= (percent-((loading/total)*100))*.25;
            per = int(percent);
            percentage = per+"%";
            loadBar._width = per;
            if (percent>99) {
                    _parent.gotoAndStop(2);
    TIA,
    beno

    that's as2 and in as2 that code would have to be attached to a movieclip, not a timeline.
    in as3, no code can be attached to an object.  as3 does have an enterframe event.
    attached to your main timeline:
    this.addEventListener(Event.ENTER_FRAME,f);
    var percent:Number=0
    function f(e:Event){
        var loading:uint = loaderInfo.bytesLoaded;
            var total:uint = loaderInfo.bytesTotal;
            percent -= (percent-((loading/total)*100))*.25;
            loadBar.width = percent;
            if (percent>99) {
           gotoAndStop(2);

  • RT OS timer interrupts problem

    I have PXI system with a RT OS. It was working pretty well until I upgraded to LabWindows/CVI 2013. It seems to be a context switching problem; I will describe it the best I can and see if there have been others with a simular problem.
    The section of my code which has the problem is where I am trying to measure the effect of a RC filter by injecting a DC signal to a external device which has its own signal acquisition system. The external device is communicated to via CAN. The DC signal is generated by a DAC in my PXI system. My PXI system also has a CAN device I control in my application.
    Here is the steps of my software.
    1.) a CAN message to my external signal acquisition system to start acquiring a waveform of 100 samples at a sample rate of 150us. The waveform is 15ms long.
    2.) p for 5 ms
    3.) the DAC to a voltage
    4.) load signal from external device and record to a file.
    So by Sleeping for a bit before setting the DAC I will see the effect of my RC filter in the external acqusition system's generated waveform.
    When I had LabWinodws/CVI 2012 this worked just fine but now it seems that the DAC output changes before my external device receives the CAN message to start acquisition.
    Here are some of the complexities of the system.
    The CAN message is sent on a separted thread so use the function PostDeferredCallToThread() to post this.
    Right after that I go to sleep so the RTmain() function can allow this lower priority thread (the CAN message) to execute.
    Then I set the DAC output.
    Here is the code which Posts the CAN and sets theAC.
                            PostDeferredCallToThread( ActOnStartAbsorptionMeasurement, &g_InputVoltage[g_InputVoltageptr], g_mainThreadID);  // send CAN message
                            // 5 ms delay
                            timerTracker = GetTimeUS();
                            timerTracker += 5000;
                            SleepUntilUS((unsigned long)timerTracker);
                           // set the DAC 
                           (void) SetDACoutput(VoltageLevel);
    Here is what I do in the RTmain()
        while (!RTIsShuttingDown () && !gDone)
            /* Your code. */
            /* Sleep for some amount of time to give the desired loop rate */
            /* and to allow lower priority threads to run.                 */
            timerTracker = GetTimeUS();
            timerTracker += RT_MAIN_SLEEP_TIME;   //   RT_MAIN_SLEEP_TIME == 400us
            SleepUntilUS((unsigned long)timerTracker);
           ProcessSystemEvents ();
    I appreciate any help. Thanks in advance

    The only change I made was move from 2012 to 2013. The CAN communication seems to be OK between the DUT and the PXI system.
    I think I described the behavior fairly well in my initial post; I will try to rephrase it a bit. When I collect the signal acquisition waveforn from the DUT and look at it I would expect it to look like this:
    The first 5 ms of the waveform would not see the change in the DAC output. After 5ms, in the waveform, I would see a transition to the DAC output value. However what I do see in the waveform is the DAC is already set before the DUT starts acquisition and sometimes the DAC is not set until the acqusition is done.
    When I had the 2012 LabWindows installed I did not have this problem. One problem I did have on LabWindows is one function did not work as advertised; I notified NI about this and after a bit of back and forth they realized it was not working. The problem had to do with reseting the asynchronous timer counter. When you set the timer internal attribute with this function:
    SetAsyncTimerAttribute( gRegCalMainLoopID,ASYNC_ATTR_INTERVAL, Some Number);
    It is suppose to reset a counter so that the timer thread will start at the proper time. However, setting this attribute did not work as advertised; since the counter was not reset the timer therad started at various times and caused a bit of a problem. I figured out a work around to get this to work well enough for my application. I did not hear back from the NI support is this feature was fixed in 2013 and did not notice any mention in the release notes about it so I assume it was not repaired. I only mention this because they might have fixed it and added a new feature LOL.
    I have been posting this in the PXI system because since I am using a realtime OS it would only have to do with a PXI system. I might be wrong in my thinking. Part of the problem I am running into is I do not think many folks are suing the realtime OS so I feel I am breaking ground a bit. I have been getting help from the NI support but let my license agreement lapse; I do not believe I recieved an email to remind me to update teh service so I sent NI an email to try and reactivate the agreement. I think if I get some of these folks involved I can get it resolved; meanwhile I am trying to sort it out the best I can.

  • Preloaded Nano problem

    I've a 4th generation nano 8GB preloaded with 600 songs and operate windows vista on PC. Nano has been configured for mac - if I restore factory settings and configure for use on PC will I lose the preloaded songs? If yes, is there software that can reconfigure the nano for use on PC without using the preloaded songs?

    How did you purchase an iPod with preloaded content?

  • Keithley 6514 query interrupted problem

    I am trying to read a current from Keithley 6514 Electrometer. The current is really small so it takes a while for the electrometer to find the right range. I use a VISA Write to send "MEAS:CURR?" and a VISA Read followed immediately. I sometimes got error -410, which means query interrupted. Somehow VISA Read returned before the measurement was completed. How do I fix this?

    You may be able to configure the Electrometer to enable SRQ events. This way, the Electrometer could assert the SRQ line when it has completed the measurement. I believe with VISA you'll call viEnableEvent() for VI_EVENT_SERVICE_REQ. You'll need to send another string to the instrument to enabling SRQ events. That information should be in the manual from Keithley. You can then call viWaitOnEvent() to wait until the operation has completed.
    Craig A
    National Instruments Engineer

  • Problem with "win_api_dialog.Save_File"

    Hi friends,
    I have a problem with this simple code in forms 6i (WinXP):
    DECLARE
         w_file varchar2(4000);
    BEGIN      
    w_file:= win_api_dialog.Save_File ('Hello);
    END;
    It compiles ok, but it doesn't work at runtime.
    I've read lot of posts in the forum about similar problems and the answer used to be about the d2kwut60.dll and d2kwut32.pll and .plx paths...
    Well, I've copied d2kwut60.dll to all /bin oracle directories :-p (so.. I think that's not the problem)
    I've copied d2kwut32.pll to the same directory of my .fmb file, and recompiled it.
    It doesn't work ... Any ideas?
    (I have to use "win_api_dialog.Save_File" instead GET_FILE_NAME or other solutions...: for the people who recommed that posibility)
    Thanks,
    Jose.

    Hi Jose,
    about win_api.preload... I have pasted a piece of D2KWUTIL.PLL:
        * PreLoad ->  Loads the DLL into memory
        *             DLL_Location argument allows you to explicitly load
        *             from a particular place
       PROCEDURE PreLoad;The problem sound like a DLL load problem. In same file you can read the search path to find DLL library:
      -- Search Path is:
      --  1. Preload override location set by WIN_API_PRELOAD.SET_LOAD_LOC
      --  2. D2KWUTILnn_PATH e.g. D2KWUTIL60_PATH
      --  3. D2KWUTIL_PATH
      --  4. Working Directory / O/S Path
      --  5. \Bin directory based in ..\bin
      --  6. %ORACLE_HOME%\BinWe have used this library regulary and it works fine.Feel free to send me a FMB test file at jcarmona arroba eprinsa.es in order to test it in my environment.
    Regards,
    Jose Carmona

  • Problem with Win_api_dialog.open_file

    I am trying to use win_api_dialog.open_file in a when-mouse-double-click trigger. I have attached the library (d2kwutil) to the form and placed the .dll files (d2kwut32.dll and d2kwut60.dll) in the bin. The code will compile cleanly but at runtime, I get FRM-40735/ORA-060508, saying that the function cannot be found. I think that this is a problem with the .dll files but cannot figure out why. I am on Forms 6i. I am presently using the get_file_name() function to perform the task, but I would like to use the api b/c you can change the dialog on the top of the box. Anyone know how to make it work? Thanks...
    KS

    Hi Jose,
    about win_api.preload... I have pasted a piece of D2KWUTIL.PLL:
        * PreLoad ->  Loads the DLL into memory
        *             DLL_Location argument allows you to explicitly load
        *             from a particular place
       PROCEDURE PreLoad;The problem sound like a DLL load problem. In same file you can read the search path to find DLL library:
      -- Search Path is:
      --  1. Preload override location set by WIN_API_PRELOAD.SET_LOAD_LOC
      --  2. D2KWUTILnn_PATH e.g. D2KWUTIL60_PATH
      --  3. D2KWUTIL_PATH
      --  4. Working Directory / O/S Path
      --  5. \Bin directory based in ..\bin
      --  6. %ORACLE_HOME%\BinWe have used this library regulary and it works fine.Feel free to send me a FMB test file at jcarmona arroba eprinsa.es in order to test it in my environment.
    Regards,
    Jose Carmona

  • Bluetooth interruption error "CreateFile Error : 55"

    We get intermittent bluetooth communication interruption when performing intense printing on a bluetooth printer from a PDA having Windows Mobile 6.1 Professional Pocket PC OS.
    I assingned bluetooth printer as a virtual COM port. When we get interruption we try to Open the port by OpenDevicePort dll function then it might print after several trials.
    I tried different PDAs and came across with the same problem. But this problem does not exist on PDAs with Windows CE OS.
    Is there any solution how to overcome this interruption problem on devices with Windows Mobile Professional 5 and above.
    dll Code
    int OpenDevicePort()
     DWORD dwError;
     hCommPort = CreateFile(_T("COM6:"),
       GENERIC_READ | GENERIC_WRITE,
                FILE_SHARE_READ,//0
                NULL,
                OPEN_ALWAYS,//OPEN_EXISTING
                FILE_ATTRIBUTE_NORMAL,//0
                NULL);
     if(hCommPort == INVALID_HANDLE_VALUE)
      dwError= GetLastError();
      ErrorLogFile(dwError);
      return dwError;
    //GetLastError Return : 55 -> The specified network resource or device is no longer available.
    Kind regards
    Baris

    This problem appears to happen 100% of the time on Trimble NOMAD handheld devices running Windows CE 5.2.1946.  Building using Visual Studio 2008, C++ 2008, for target Windows Mobile 5.0 Pocket PC SDK (ARMV4I). Connection shows as active in
    Settings:Connections:Bluetooth and has COM8: assigned.  CreateFile on the COMM8: port takes three or four SECONDS to return and always returns INVALID_HANDLE_VALUE.  GetLastError() always returns 55 (i.e., device no longer available).  Interesting
    that this does NOT happen on Trimble's RECON, JUNO or the latest Socket Mobile 655 systems or the Juniper Archer or Archer 2 (all I've tested).  Only the Trimble NOMAD.  Wish I had a better solution, but the only advice I can offer is to switch
    to another device that doesn't exhibit this bad behavior.  If anyone has something better to offer, I'd be in their debt.
           -Lyman

  • Problem with File Sharing  -- Intel IMac Powerbook G4

    When I try to connect to my Intel IMac from my G4 laptop, I am able to make an initial connection for file sharing, but when I try to browse the mounted volume, the files don't show up and after about 30 seconds the connection breaks, I get a 'Server Connection Interrupted' message, and the file sharing on the IMac turns off automatically.
    Both OSs are up to date. Connection to G4 from IMac works correctly.
    Is this happening for anyone else? Any ideas on how I might fix this?
    Thanks

    I too have the same problem, a Powerbook that won't let anything connect to it via Personal File Sharing. And I haven't found any explanation in these forums or otherwise. I'm pulling my hair out here...
    Simple ethernet network with a Mini & PB G4, OS 10.4.7.
    I can sometimes connect to the PB from the Mini via Personal File Sharing. But I always get the "server connection interrupted" dialog, as soon as I try to access the mounted drives. Then the Mini's finder hangs up, and I have to force quit, sometimes taking the entire system down with it.
    I've tried connecting to the PB with other machines, and I get the same "server connection interrupted" problem. On the PB, I've rebuilt permissions, deleted /library/preferences/SystemConfiguration..., turned on & off all combinations of services and Directory Access, run fsck, created a fresh account, pretty much everything besides re-installing my system. Nothing fixes the problem.
    Powerbook G4 12   Mac OS X (10.4.7)  

  • How to dispatch an event from the application to the preloader

    HI everyone
                     I've been searching everywhere on the net, and as far as it goes I gotten no answer for this. When the application hit the preinitialize phase, I'm calling the loadStyle method. As you can see I will hold the CreationComplete event until I the swf is ready. What I want to do, is to have a second loading bar in the preloader (no problem here) to show the progress of the swf downloaded, hence the StyleEvent.PROGRESS event. I would like to know how can I dispatch that event to the preloader?
    ///////////////////APPLICATION
                  import mx.events.StyleEvent;
                import mx.styles.StyleManager;
                private function loadStyle():void
                        var eventDispatcher:IEventDispatcher = StyleManager.loadStyleDeclarations("cl/elmelej/mangiare/estilo/estilo.swf");
                        eventDispatcher.addEventListener(StyleEvent.COMPLETE, completeHandler);
                        eventDispatcher.addEventListener(StyleEvent.PROGRESS,progreso);  
                private function completeHandler(event:StyleEvent):void
                        super.initialized = true;
                private function progreso(event:StyleEvent):void
                override public function set initialized(value:Boolean):void
                    // Hold off until the Runtime CSS SWF is done loading.
    ///////////////////////////////////PRELOADER
    virtual public function set preloader(value:Sprite):void
                _preloader = value;
                value.addEventListener(ProgressEvent.PROGRESS, progressHandler);   
                value.addEventListener(Event.COMPLETE, completeHandler);
                value.addEventListener(StyleEvent.PROGRESS, progressHandlerCSS);  
                value.addEventListener(FlexEvent.INIT_PROGRESS, initProgressHandler);
                value.addEventListener(FlexEvent.INIT_COMPLETE, initCompleteHandler);
    As you can see, the preloader is listening to StyleEvent.PROGRESS  events, but I cant dispatch that event to the preloader so that it can react to it. I hope you can help me. Thanks for your time and help
    Sebastián

    Alex,
             Thank you very much for the fast answer, but I'm not an advanced programmer in Flex, so I would need a bit more help from you. I wouldlike you to tell me if it is possible to do what I want to do? and could you be more specific n the information you gave me please?
    I think you mean something like this:
    private function progreso(event:StyleEvent):void
                  (this.systemManager.getChildAt(systemManager.numChildren) as Preloader).getChildAt(XXXXXXXX).dispatchEvent(event)
    /////////////////////// (this.systemManager.getChildAt(systemManager.numChildren) as Preloader)) -------->gets the preloader 
    ///////////////////////(this.systemManager.getChildAt(systemManager.numChildren) as Preloader).getChildAt(XXXXXXXX)     -------------> would get the progressbar (only If I have XXXXXvalue)      
    let me tell you that the method that I posted on the last message was a part of this class:
         public class PreloaderDisplayBase extends Sprite implements IPreloaderDisplay
    PreloaderDisplayBase is my Preloader.
    I hope you can help me.
    Thanks Again
    Sebastián Toro O

Maybe you are looking for

  • Strange Case on Security Rights and Dynamic SQL (Execute Immediate)

    Hi friends, (forgive me if I write with wrong grammar and sentence, I not used English for daily) I got a weird trouble yesterday. I created a package (we can called it X, OK!?) which containing Execute Immediate Statement, that function to delete a

  • Boot Camp 3.0.4 do not support Windows XP SP2???

    Hello! I have my MacBook Pro with Leopard 10.6.8 with Boot Camp 3 on it.Reading a BOOT CAM article I could see that it supports Windows XP SP2.I just installed Windows XP SP2...and when I am trying to use the drivers from MAC DVD it says that BOOT CA

  • Adding crop marks to a documents with bleeds & save as EPS

    Working on Adobe CS6 A sign maker has asked me to submit my artwork for different signs (quite a few of them, in different-sizes) as EPS with crop/trim marks. For instance: The size of this sign is 24"x24" with a .25" bleed.  The Artboard shows the r

  • Connecing 40' Dynex Tv to Panasonic Bluray

    I'm having issues connecting my Panasonic bluray player to my 40' Dynex TV. There are three outlets for HDMI - HDMI1 HDMI2 HDMI3 I purchased a Dynex HDMI cord, and connected in the correct spot on the bluray player for HDMI. My issue is that under my

  • Hooking up my ipad2 to my tv with the av cable

    I've hooked my ipad2 up to my tv with the av cable.  Everything is mirrored and works fine, except for live video feeds.  I get the audio but to video.  Is there a problem?  Or does it just not work for live feeds.