The codec varies over time depending on which chip is available (not discontinued). See this post for details:
and this topic seems more current: