[MPlayer-dev-eng] Another ATSC "a52: CRC check failed" problem
Scott W. Larson
scowl at pacifier.com
Wed Nov 30 03:02:16 CET 2005
Rich Felker wrote:
>diff -u is _unified_ diff. context diff (diff -c) is something else
>that we don't like.
>
>
Whatever it's called, here it is in the hope it will help someone figure
out the problem:
--- libmpdemux/demux_ts.c 6 Nov 2005 16:17:17 -0000 1.39
+++ libmpdemux/demux_ts.c 29 Nov 2005 15:54:40 -0000
@@ -1315,8 +1315,8 @@
else if ((p[0] & 0xF0) == 0x80)
{
mp_msg(MSGT_DEMUX, MSGL_DBG2, "A52 WITH HEADER\n");
- es->start = p+4;
- es->size = packet_len - 4;
+ es->start = p;
+ es->size = packet_len;
es->type = AUDIO_A52;
es->payload_size -= packet_len;
More information about the MPlayer-dev-eng
mailing list