mp3_hdr.h: fix mp_check_mp3_header()
commit3474d7e1b571b6b1dbcccde5535d7187a1425e12
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>
Sat, 11 Dec 2010 21:11:33 +0000 (11 21:11 +0000)
committerUoti Urpala <uau@glyph.nonexistent.invalid>
Thu, 16 Dec 2010 04:22:19 +0000 (16 06:22 +0200)
treeadf857892a1a09f535faf0fa20fabbf68ddc6651
parent2b2929fc9317c24c78c44756a83153cb05861c64
mp3_hdr.h: fix mp_check_mp3_header()

Fix mp_check_mp3_header: it checked for a byte-swapped MP3-header
on little-endian, and on big-endian it would only accept a MP3-header
that would be valid when read in both directions.
The latter was the reason for bug 905, causing the PS demuxer to
claim files far too agressively (the MP3 check avoiding misdetection
as DV is not exactly a sane approach, but it mostly works).

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32692 b3059339-0415-0410-9bf9-f77b7e298cf2
libmpdemux/mp3_hdr.h