1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-23 16:36:56 +00:00
mpv/mp3lib
gpoirier 86b89307b7 "Currently mplayer looks for only one MP3 frame sync. The attached
patch makes it to look for two consecutive valid MP3 frame headers,
reducing the probability of false positives, which causes Bug 380.

Funny that the fix is so simple. Seems that someone has forgotten to
initialize MP3_resync correctly.

Also this is the recommended way to sync MP3 frames. See
http://www.dv.co.yu/mpgscript/mpeghdr.htm. "

Original thread:
Date: Dec 31, 2005 10:15 AM
Subject: [MPlayer-dev-eng] [PATCH] Try twice when searching for MP3 frame header, fixes Bug 380


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17280 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-12-31 18:56:35 +00:00
..
.cvsignore
bswap.h
dct12.c
dct36_3dnow.c Unify include paths, -I.. is in CFLAGS. 2005-11-15 18:14:07 +00:00
dct36_k7.c moved 3dnow and 3dnowex dct36 optimisations into gcc inline assembly 2003-06-22 03:32:16 +00:00
dct36.c Mark modified imported files as such to comply with (L)GPL §2a. 2005-04-15 22:21:35 +00:00
dct64_3dnow.c Unify include paths, -I.. is in CFLAGS. 2005-11-15 18:14:07 +00:00
dct64_altivec.c fix symbol clashes when linking with libmp3lame including mp3 decoder, man, mp3lib is so much bloated 2004-04-06 01:06:21 +00:00
dct64_i386.c Mark modified imported files as such to comply with (L)GPL §2a. 2005-04-15 22:21:35 +00:00
dct64_k7.c Unify include paths, -I.. is in CFLAGS. 2005-11-15 18:14:07 +00:00
dct64_MMX.c Unify include paths, -I.. is in CFLAGS. 2005-11-15 18:14:07 +00:00
dct64.c 10l broken asm crap needs an external name 2005-10-25 19:29:51 +00:00
decod386.c Unify include paths, -I.. is in CFLAGS. 2005-11-15 18:14:07 +00:00
decode_i586.c Unify include paths, -I.. is in CFLAGS. 2005-11-15 18:14:07 +00:00
decode_MMX.c Unify include paths, -I.. is in CFLAGS. 2005-11-15 18:14:07 +00:00
equalizer.c
fastmemcpy.h
huffman.h
l2tables.h Mark modified imported files as such to comply with (L)GPL §2a. 2005-04-15 22:21:35 +00:00
layer1.c Mark modified imported files as such to comply with (L)GPL §2a. 2005-04-15 22:21:35 +00:00
layer2.c Mark modified imported files as such to comply with (L)GPL §2a. 2005-04-15 22:21:35 +00:00
layer3.c Mark modified imported files as such to comply with (L)GPL §2a. 2005-04-15 22:21:35 +00:00
Makefile Handle "xxx.h" vs "../xxx.h" include paths in a consistent way. 2004-10-28 01:15:53 +00:00
mp3.h
mpg123.h Unify include paths, -I.. is in CFLAGS. 2005-11-15 18:14:07 +00:00
sr1.c "Currently mplayer looks for only one MP3 frame sync. The attached 2005-12-31 18:56:35 +00:00
tabinit_MMX.c Unify include paths, -I.. is in CFLAGS. 2005-11-15 18:14:07 +00:00
tabinit.c Mark modified imported files as such to comply with (L)GPL §2a. 2005-04-15 22:21:35 +00:00
test2.c merged with mpg123 0.59s-pre 2003-06-28 22:52:36 +00:00
test.c Unify include paths, -I.. is in CFLAGS. 2005-11-15 18:14:07 +00:00