[Libdlo] libtubecable 0.1.1

Florian Echtler floe at butterbrot.org
Sat Jun 6 08:24:36 PDT 2009


> Much nicer now, thanks.
> I finally got around to doing something about the huge Huffman table.
> I've made a version which uses a compacted table where each of the
> 65K entries consists of 5 bytes (1 bitcount-byte and 4 bytes
> containing the bit pattern). Smaller and faster - the file holding
> the table is now just 320K instead of 3900K.
> I've also added support for the device that I use, a ForwardVideo
> thingy from dealextreme.com.

Hello Henrik,

many thanks - this is quite helpful. I've added your changes to the tree, 
and as I also found another problem with the encoder, I've added the fix, 
too. I've also prepared an "official" :-) new release, available here:

http://cloud.github.com/downloads/floe/tubecable/tubecable-0.1.2.tar.gz

At least with my test images, I can't find any errors now. Please do test 
this release and tell me whether there are still any visual glitches.

Florian

P.S. For those who are interested in the technical details: when using the 
Windows driver, the first compressed block has a size of 509 bytes instead 
of 512. I replicated this behaviour at first, but it works better without.
Additionally, I increased the distance to the end of the compressed block 
at which a new header is inserted (70 bytes instead of 20).
-- 
"_Nothing_ brightens up my morning. Coffee simply provides a shade of
grey just above the pitch-black of the infinite depths of the _abyss_."


More information about the Libdlo mailing list