diff options
author | James Courtier-Dutton <jcdutton@users.sourceforge.net> | 2003-10-06 17:03:25 +0000 |
---|---|---|
committer | James Courtier-Dutton <jcdutton@users.sourceforge.net> | 2003-10-06 17:03:25 +0000 |
commit | 6fdf11ff4f277cb34e936fd20cbc1c95f85dfcd3 (patch) | |
tree | 466e17f31018de8a738f5ae79c5c59ee743a081f /src/liba52/a52.h | |
parent | a0407c7861a4906f41152cf25ac3851a5a8eb6f8 (diff) | |
download | xine-lib-6fdf11ff4f277cb34e936fd20cbc1c95f85dfcd3.tar.gz xine-lib-6fdf11ff4f277cb34e936fd20cbc1c95f85dfcd3.tar.bz2 |
Implement CRC checking in liba52.
Add invalid frame_length protection.
CVS patchset: 5457
CVS date: 2003/10/06 17:03:25
Diffstat (limited to 'src/liba52/a52.h')
-rw-r--r-- | src/liba52/a52.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/liba52/a52.h b/src/liba52/a52.h index 9db52ccf8..12883011b 100644 --- a/src/liba52/a52.h +++ b/src/liba52/a52.h @@ -58,5 +58,6 @@ void a52_dynrng (a52_state_t * state, sample_t (* call) (sample_t, void *), void * data); int a52_block (a52_state_t * state); void a52_free (a52_state_t * state); +uint16_t crc16_block(uint8_t *data,uint32_t num_bytes); #endif /* A52_H */ |