diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-12-30 04:44:20 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-12-30 04:44:20 +0000 |
commit | a60c7a855f4df660a7f85f50dd0b3bfcf999454b (patch) | |
tree | e9d6c0e09f81f673086401ccd93530d8d0237440 | |
parent | 5de470e9d0fed768d7d10bbfff152564024c02be (diff) | |
download | mpv-a60c7a855f4df660a7f85f50dd0b3bfcf999454b.tar.bz2 mpv-a60c7a855f4df660a7f85f50dd0b3bfcf999454b.tar.xz |
a52: CRC check for AC3 frames
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3892 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | dec_audio.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dec_audio.c b/dec_audio.c index d64ee765fa..05c4ad7f82 100644 --- a/dec_audio.c +++ b/dec_audio.c @@ -246,6 +246,10 @@ while(1){ sh_audio->samplerate=sample_rate; sh_audio->i_bps=bit_rate/8; demux_read_data(sh_audio->ds,sh_audio->a_in_buffer+7,length-7); + + if(crc16_block(sh_audio->a_in_buffer+2,length-2)!=0) + mp_msg(MSGT_DECAUDIO,MSGL_STATUS,"a52: CRC check failed! \n"); + return length; } |