La librería me suena que era para que el propio emule supiera la información sin necesidad de soportar los formatos contenedores utilizados, la librería le daba una interfaz para saberlo. Aquí sería que el amule soportara todos los formatos contenedores, ya que (creo) la duración y tamaño no tiene nada que ver con codecs utilizados.
En este caso serían (así a bote pronto) MPG, AVI, OGx, ASx, MP3, WAV, DIVX y poco más... ¿no? (seguro que me dejo alguno muy importante).