These things need to get added to the DoState stuff so that they are respected within savestates.

It's basically the same way as for mpegs.  Since currently Mp3Context is just POD, you can save the entire thing using `p.Do<Mp3Context>(mp3ctx);`.  You'll want to do the map the same way as it's done for mpegs.

-[Unknown]