Thursday, April 20, 2006

News Update /2


Mentre sul fronte principale si continua a lavorare il piu` possibile per terminare l'avventura, impattando fra l'altro in una variegata e divertente -per un osservatore esterno- concatenazione di intoppi degna di nota, continuano anche i lavori in officina.

Breve riassunto della situazione:

  • Il modulo per libavcodec attualmente e` bestia da 50k di codice (~1500 LOC). Con scarso o nullo boilerplate code e senza commenti. Non e` certo un'opera memorabile, beninteso, ma non e` neppure una passeggiata in un prato, anche considerando la ben nota qualita` della documentazione di lavc. Ad ogni buon conto, attualmente c'e` lui sul bancone di lavoro

  • Il prossimo modulo in lista, tanto per non restare con le mani in mano, e` quello per lame.
    Il codice esistente fa giochi loschi per gestire encoding VBR, buffering e flushing. Troppo loschi, per me. Urge ripartire da zero e capire un po` di "perche`" prima di fare altro in questo senso.

  • Ogni lavoro sull'import layer & co (vedasi sproloqui^Wpost precedenti) e` stato definitivamente rimandato. Meglio consolidare l'export layer prima di lanciarsi in altre amenita`.
    Le uniche modifiche in cantiere (a meno di bug clamorosi) sono l'aggiunta di una modalita` di output raw (a-la mplayer -identify, anzi, piu` uguale possibile) per tcprobe e risolvere, e probabilmente riscrivere, il codice per l'input da directory.



  • Comments: Post a Comment

    Subscribe to Post Comments [Atom]





    << Home

    This page is powered by Blogger. Isn't yours?

    Subscribe to Posts [Atom]