Tony Lenox wrote:
I also noticed that FAAD (and only FAAD) is being made every time there is a significant change in apps/firmware. Is it really needed? (my guess that its referencing some headers it shouldn't have referenced)
Indeed, it includes config.h, both directly and indirectly. I guess the indirect reference (which is through "../lib/codeclib.h") is intended to allow the use of DEBUGF and LOGF in the codec itself, but I don't think it is used currently.
Anyway, that is outside the makefiles... Magnus
