Hedgehog is a very concise implementation of a Lisp-like language for low-end and embedded devices. It consists of a compiler and a byte code interpreter. The Lisp dialect has proper support for local and lambda functions, lexical scoping, variable argument functions, garbage collection, exceptions, macros, and over a hundred predefined functions or special forms. The built-in types are lists, symbols, strings, 32-bit integers, AVL trees, and tuples up to 16 elements wide.
python-tracing provides the Python library "tracing" to help with logging debug messages. This module provides a couple of functions for logging debug messages. It is sometimes practical to add a lot of debugging log messages to a program, but having them enabled all the time results in very large log files. Also, logging that much takes quite a bit of time. This module provides a way to turn such debugging or tracing messages on and off, based on the filename in which they occur.
Re: AAC/MP4 support?
> Does this also include the existing
> plugins for FAAD2 and FAAC, so AAC/MP4
> decoding and encoding is possible, too?
> Did you perhaps test this with your
I use the "decodebin" GStreamer element for doing the decoding and it is supposed to be able to read anything for which GStreamer has an element installed and registered. I have only tested Ogg Vorbis, FLAC, WAV, and MP3, as I don't have files in other formats.