Actually, the branches idea is quite different. The idea is: whenever we think that a codec is good at it's current state, we branch off and give it a version number. First stable branch is 0.9 . We're not going to change this version unless we find bugs. The code is clear, with no unneeded parts, all documentation is done etc (all praise GomGom for this). When we decide that current devel branch is really good and stable, we'll branch off again - to 1.0 this time. Again, we'll clean the code, find all bugs, write documentation etc. This is how it's supposed to go :) Radek PS I don't know if you noticed, but since yesterday mpeg quant type works with bframes. Please take a look :D