Enthrall gets X damage and Theora support

Posted at 2006-10-23

I did some more work on Enthrall a bit in the past two weeks.

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.


Another Evas::Smart API break

Posted at 2006-10-01

The Evas::Smart hooks, on_show, on_hide etc were clashing with the Evas::EvasObject event methods. So I renamed the Evas::Smart hooks to smart_show, smart_hide etc.

I doubt anyone but me uses this shit anyway so it shouldn't be too bad ;)

Tags ,

Return of the Britney Filter

Posted at 2006-09-08

Remember XMMS2's Britney Filter? You probably don't ;)

But anyway, the Britney Filter now returned as a submission filter in XMMS2-Scrobbler. So if you secretly listen to Britney but don't want the world (last.fm) to know it, here's the solution, finally!

Check the code out in xmms2-scrobbler.git.

Tags ,

XMMS2-Scrobbler 0.1.2

Posted at 2006-09-08

I just packaged XMMS2-Scrobbler 0.1.2. This release features proxy support which was contributed by Alexander Rigbo.

This release works with both DrFeelgood or DrGonzo (RC1 and later). If you can, give it a spin w/ DrGonzo TEST1 so we know how it's doing :)

Tags ,

MGA EXA status

Posted at 2006-08-26

I've been trying to get EXA working on MGA for the past few weeks. ajax posted a patch based on kdrive MGA driver on Bugzilla, and I fixed several nasties there.

Because of my own stupidity I couldn't get the Copy hooks working until yesterday. But now the two basic operations Solid and Copy are working nicely, it seems!

Getting composite to work is nasty though, I doesn't work at all atm :/


Composite is working a little bit; the problem was a bad define for the TEXTURE_TRAP opcode \o/


I suck at keeping this updated. Composite works mostly well, though there's some font rendering issues left. Expect a merge from the exa branch to master soonish (with either the bug fixed or a software fallback put in place).

Tags ,

XMMS2-Scrobbler 0.1

Posted at 2006-08-26

XMMS2-Scrobbler 0.1 has been released yesterday.

The code was stable for a while now, so I don't expect too much trouble.

Note that this release will work with both our latest XMMS2 development release, DrFeelgood and the development branch.

Tags ,

Leaving for Wacken Open Air

Posted at 2006-08-02

I'll leave for Wacken Open Air in about an hour. There's some nice bands on the billing, I can't wait to see Legion of the Damned (again), Arch Enemy and Amon Amarth :D I'll write about how the festival has been going when I'm back on sunday.

In other news, I've written a Ruby extension to read and write vorbis comments since all of the existing vorbis extensions only have read-only support. I'll use it to synchronize vorbis comments with MusicBrainz.


Wacken 2006 was cool. We were camping with/near friends of a co-worker of my friend, and some of them are nice guys :D

Weird enough, we also met some guys that were camping with us last year, by chance. wtf, there's only 50.000 people in Wacken or something. Cheers to Alex, who even still knew my name \o/

Opeth is cool, especially Mikael Ã…kerfeldt. In Extremo and Arch Enemy are good live. Yay for Legion of the Damned. Amon Amarth = disappointing. Too lazy to write more now.

Tags ,

Embrace2 niceness

Posted at 2006-07-13

Whoa, long time no update here. But finally I've got some good news ;)

The next version of Embrace has been brewing for almost half a year now, and it's finally stable enough to ask people to test it :)

Note that it's a not just another maintenance update, but a whole new app. Instead of showing all your mailboxes all the time, Embrace2 will only show those which you are likely interested in - that's the ones that contain new (= unread) mail.

It only supports IMAP so far, but if enough people ask for other protocols, I might implement them.

You can get the code from the git repository:

git clone git://git.code-monkey.de/embrace.git

Then, run "rake install". Afterwards, grab this config file example, adapt it to your needs (should be obvious what to change) and copy it to ~/.e/apps/embrace/config.yaml.

Let me know how you like it!


RockHard festival 2006

Posted at 2006-06-06

I spend the Pentecost weekend (ie, friday til monday) at RockHard festival and it was a very nice first festival in this year's season.

I wasn't that impressed by the billing the first time, but it turned out very well :D

Best bands 2006 were probably Legion of the Damned, Bolt Thrower, Edguy.

I only read about how awesome Legion of the Damned are before but didn't know any of their material and was very pleasantly surprised :D I definitely gotta get their album :)

Because Celtic Frost had to cancel their gig, Bolt Thrower played for a longer time than usual, which was absolutely kick ass.

Bolt Thrower set list (unsorted):

  1. At First Light
  2. The Killchain
  3. Those Once Loyal
  4. Anti Tank (Dead Armour)
  5. Salvo
  6. When Cannons Fade
  7. ... For Victory
  8. Mercenary
  9. No Guts No Glory
  10. War Master

The only song I would have loved to hear live is Tank Mk1, but even without that song they had an absolutely awesome set. They also played an intro that I didn't recognize, and one older song I didn't know either.

Edguy's gig fucking rocked my socks off. Their last two albums aren't that good IMO, but their set list was AMAZING:

  1. Lavatory Love Machine
  2. Fucking With Fire
  3. Fairytale
  4. Vain Glory Opera
  5. Out Of Control
  6. Mandrake
  7. Sacrifice
  8. Save Me
  9. Superheroes

Save Me was very superfluous, but you gotta love the VGO songs they chose. The crowd also went insane, it was just awesome :)

The bad thing about the festival is that you cannot park your car next to the tent, so we had to take all of our stuff for a 20 minute walk from the parking lot to the camp ground :(

All in all, it was a cool first festival this year, and I'm sooo looking forward to Wacken and UFTG \o/


Blogs suck

Posted at 2006-04-29

Blogs suck. I don't want to maintain typo on code-monkey.de, so I wrote my own crappy non-blogging system. Atom feeds don't work yet, and there's probably more broken functionality.


Older posts: 1 2 3 4 5 6 7