On Sun, Dec 19, 2010 at 7:47 PM, Dan Dennedy <[email protected]> wrote: > On Sun, Dec 19, 2010 at 2:41 PM, Jonathan Thomas > <[email protected]> wrote: >> Dan, >> Here is a patch for the SDL_Preview consumer, that increases the speed when >> switching between the STILL and SDL consumers. It does this by not calling >> the SDL_InitSubSystem( SDL_INIT_AUDIO ) and SDL_QuitSubSystem( >> SDL_INIT_AUDIO ) methods every time it switches, but rather when the SDL >> Preview consumer is started and stopped. I have tested this patch against >> OpenShot when using the regular SDL consumer and the SDL Preview consumer. >> I can't make it break, so I feel pretty good about it. >> Please let me know if you see any potential issues with the patch. > > Thank you. It works fine in kdenlive as well. I applied it with minor
I take this back. When working on my latest video, I found a major regression that causes deadlock. I believe this only happens when you have multiple sdl_preview consumers in the app and you switch between them like kdenlive does for the clip vs. timeline viewers. I am going to commit a revert, and I will look into it further over the weekend. I also bumped into problems with my changes to Producer::set_speed(), and I need to look into it further or quite possibly revert it and a new method pause() that has my changes. -- +-DRD-+ ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Mlt-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mlt-devel
