<div>>Software scaling is going to be slow no matter how<br>>optimized the algorithm is.</div>
<div>>The *whole* point of the overlay is to do hardware scaling. If you turn it<br>>off, it shouldn't come as a surprise that VLC gets slow.<br></div>
<div>I would agree if I I had not seen MPlayer play flawlessly without hardware overlay. I even tried 4 MPlayer playing an h264 file simultaneously all with software scaling with a total CPU usage of only 20%!</div>
<div> </div>
<div>I am not trying to compare MPlayer and VLC on which is the best player here, I am just trying to figure out if it is possible to do more efficient software scaling. I need VLC with all its features not MPlayer.</div>


<div> </div>
<div>Hardware scaling does not even work properly on that card or VLC can't use it properly. The scaling only works when the window is larger than the video it plays. When the window is made smaller it is cropped, not scaled. And in any case, hardware overlay works for the first player only. If two players are started, the second will be denied hardware overlay. Since we are playing more than one video at a time, the problem is just an instance away. We are displaying surveillance cameras.</div>


<div><br clear="all">Jacques Boileau<br><br><br><br></div>
<div class="gmail_quote">2009/10/6 Rémi Denis-Courmont <span dir="ltr"><<a href="mailto:remi@remlab.net">remi@remlab.net</a>></span><br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Le mardi 6 octobre 2009 17:33:48 jboileau, vous avez écrit :<br>
<div class="im">> I have tried playing with some of the preferences without any luck. Does<br>> anyone have any ideas of what options I could play with that might help get<br>> the cpu usage down? Is swscale known to be inneficient with some hardware<br>

> configurations? Is there an alternative to swscale?<br><br></div>Yes. Hardware scaling. Software scaling is going to be slow no matter how<br>optimized the algorithm is.<br>
<div class="im"><br>> The machine configuration: Celeron 1ghz using Windows XP embedded and a<br>> basic graphics card, the kind that is part of the motherboard. I am trying<br>> to play h264 video 320x240. My tests where done with 'overlay' disabled<br>

<br></div>The *whole* point of the overlay is to do hardware scaling. If you turn it<br>off, it shouldn't come as a surprise that VLC gets slow.<br><font color="#888888"><br>--<br>Rémi Denis-Courmont<br><a href="http://www.remlab.net/" target="_blank">http://www.remlab.net/</a><br>

_______________________________________________<br>vlc-devel mailing list<br>To unsubscribe or modify your subscription options:<br><a href="http://mailman.videolan.org/listinfo/vlc-devel" target="_blank">http://mailman.videolan.org/listinfo/vlc-devel</a><br>

</font></blockquote></div><br>