summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
diff options
context:
space:
mode:
authornicodvb <nicodvb@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-06-12 13:30:40 +0000
committernicodvb <nicodvb@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-06-12 13:30:40 +0000
commitcd627876a7cb1f477d7e4aad644f9984f2726ecd (patch)
tree13afdd7b0eff3ba7a38c96de955625951c9c28df /libmpcodecs
parent638b8331335ecd251ac7c9cc939eec75b55c7d9f (diff)
downloadmpv-cd627876a7cb1f477d7e4aad644f9984f2726ecd.tar.bz2
mpv-cd627876a7cb1f477d7e4aad644f9984f2726ecd.tar.xz
fixed wrong binary mask: it precluded the syncword of adts-4 from being recognized as valid
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15709 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs')
-rw-r--r--libmpcodecs/ad_faad.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpcodecs/ad_faad.c b/libmpcodecs/ad_faad.c
index efc91ea7e3..d9a60ba8cf 100644
--- a/libmpcodecs/ad_faad.c
+++ b/libmpcodecs/ad_faad.c
@@ -53,7 +53,7 @@ static int aac_probe(unsigned char *buffer, int len)
mp_msg(MSGT_DECAUDIO,MSGL_V, "\nAAC_PROBE: %d bytes\n", len);
while(i <= len-4) {
if(
- ((buffer[i] == 0xff) && ((buffer[i+1] & 0xfe) == 0xf8)) ||
+ ((buffer[i] == 0xff) && ((buffer[i+1] & 0xf6) == 0xf0)) ||
(buffer[i] == 'A' && buffer[i+1] == 'D' && buffer[i+2] == 'I' && buffer[i+3] == 'F')
) {
pos = i;