I'm working on an application where we would like to move from passthrough to MPEG playback as quickly as possible. There seems to be a roughly quarter-second delay when doing this, however. I'm wondering if anyone knows if there are any inherent delays (buffering? MPEG warmup?) in the start of playback, and if it's possible to preload data into the mpeg decoder while the passthrough is still going.

I think doing so would require some timing changes in the driver, as there's a test that keeps any writes from going to the decoder while the passthrough is active (We tried commenting that test out, in concert with a change to the passthrough ioctl to just shut down the capture part of passthrough, leaving decode going, and things actually worked okay, but not surprisingly fell apart later. And the 1/4 sec delay was still there).

thanks,
--bob


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
ivtv-devel mailing list
ivtv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to