ximagesrc performace issue

Stirling Westrup swestrup at gmail.com
Mon Jan 21 10:40:44 PST 2013


On Mon, Jan 21, 2013 at 11:48 AM, vthothadri <thothadri at land.ufrj.br> wrote:
> Hey,
>
> For now it seems working fine. I hope it works the same way all the time.
> But to just make sure, i need to do different experiments. I will give you a
> complete response , if "use-damage=0" works completely  fine or not. OK ??
>
> But can you please explain why using use-damage=0 works ??. What gstreamer
> does in addition when we give this command.

use-damage=0 turns off ximagesrc using the X Damage extension. That
extension tells an application (ximagesrc in this case) what parts of
a screen have changed, so its possible to send out small updates
rather than sending whole screens.

For some reason, ximagesrc doesn't behave right when using Damage. I
think its sending out partial-screens without any indication in the
buffer/caps that that is what it is doing, and so the pipeline gets
confused.  At least, that's my best guess.



--
Stirling Westrup
Programmer, Entrepreneur.
https://www.linkedin.com/e/fpf/77228
http://www.linkedin.com/in/swestrup
http://technaut.livejournal.com
http://sourceforge.net/users/stirlingwestrup


More information about the gstreamer-devel mailing list