> > still looking at this. not enough time in the day. > > not sure why its jerky but also seems to happen at x1 for me so must be > > something fundamental. > > wont be a recording thing. > > not in CVS yet. > > all it was supposed to do is drop frames from being rendered to allow less > > CPU to do faster playback rates. > Are you calling DoneDisplayingFrame(), or DiscardFrame() after you > have dropped a frame?
no. the work is done in NuppelVideoPlay::Avsync which skips the videoOutput->Show() call. DoneDisplayingFrame is called in the parent function so I believe its safe. I am making the assumption that just skipping this step still processes frames correctly as I just skip the rendering stage which is quite CPU intensive. Im surprised no one else is noticing this jerky effect. but then again maybe its my config but I cant see why. Ill get to the bottom of it eventually. IMO This patch is still better than the avsync alternative where the presented frames > refresh rate of the monitor. Ill let others decide. cheers mark _______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
