I’ve put a patch for the MPEG-2 audio handling problems in handbrake at http://awkward.org/handbrake/mpeg2-audio-patch.txt . The patch is just for libhb/decavcodec.c since that’s the only bit that needs any changes. However it can be combined with my transport stream patch to decode the output from EyeTV etc in Europe.
There’s still a chance that some stream formats may not decode properly - basically it looks like anything other than stereo may still be broken (but was broken before).
Posted under Handbrake
This post was written by awk on May 2, 2007

The link to the patch does appear to be working properly.
Otherwise, thank you for submission to HandBrake. I’ve been looking forward to this feature for a long time now.