refactor, add some logging
MPEG processing
move some class definitions
Don’t hold on to loading lock while creating BufferedSource - can cause _audioCB to block
fix bug with configuration