fix comparison against NaN
switch from faac to libfdk_aac

it seems files encoded with faac break iThings