2012/2/4 Maksym Veremeyenko <[email protected]>: > Hi, > > i am trying to use vdpau for mpeg2 decoding. i did a test patch that enable > vdpau init for mpeg2. > > it works, but it still high cpu load. > > enabling vdpau gives only 15% of cpu load decrease (81% with vdpau 96% > without vdpau) > > am i doing something wrong?
Unlike other media players that only need to display via X11, MLT does not use the P in VDPAU (presentation). Rather, it must fetch the decoded images from video memory back into system memory, and that is a bottleneck. That means it really only offers a benefit for H.264 on older or low CPU powered devices. Someone is working on a set of GLSL filters, and then it may have some more benefit by offloading enough processing to justify the overhead of memory transfers. -- +-DRD-+ ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ Mlt-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mlt-devel
