For those who raised the issue of error detection and correction, I looked through the AC-3 spec (Dolby Digital 5.1) and found some answers. Each frame of data has two CRCs (cyclic redundancy check words). A CRC is like a checksum of the data in the frame, only more complex. This technique allows you to detect errors and correct most of them. There is also another correction scheme further down in the decoding that does some correction. The spec mentioned muting as a possible result of some types of errors. I looked for some mention of frame resend on error but I haven't found it yet. Here is a link to the spec for anyone who is interested:
http://www.atsc.org/. Look for the AC-3 PDF near the top of the page.