I forgot to say, all this is avaliable in my public repository, and may be tested using: $ git checkout -b test-davidf-stuff origin/master $ git pull git://repo.or.cz/vlc/davidf-public.git df-{vlc-fixes,diracdemux,diracenc,ogg,mpeg2ts} Please don't merge them into upstream though. I should also note, that i do rebase those branches. ..david