The intra frame coding of the encoder works. This doesn’t mean it is perfect. The encoder can only use the LeGall wavelet. Quantization is not being used, so the files will be rather big. Also the LeGall wavelet is not ideal for intra frames, so I will add the Deslauriers-Debuc wavelet soon. The encoder currently just does whatever is required to produce a Dirac compatible bitstream and nothing more. The results are playable with my decoder, but unfortunately not with the reference implementation. The reference implementation does not crash or so, it just outputs garbage, like you can see below.
Now I will work on regression tests, I will try to get something to make testing easier into subversion soon. Using this, I will fix any regressions that were introduced last week.