Syndicate

Enthrall is my screen capture (screen casting) application, built on Ecore and Imlib2. For some two years it would only dump screenshots at the specified interval that you could encode into an avi or whatever. Now I added support for the X damage extension, to only update dirty areas in the captured window. That gave me a nice performance boost (I have no numbers to actually back this up though).

Next I made it encode the captured images into Ogg Theora directly, without dumping the screen shots on the disk. So now Theora is the only format you'll get with Enthrall, but I think it should be good enough for everyone. It's noticably faster than before, which is pretty cool.