[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