Mercurial > mplayer.hg
changeset 4710:701976d7a7d1
fast header checker added
author | arpi |
---|---|
date | Thu, 14 Feb 2002 23:41:00 +0000 |
parents | 860808c94265 |
children | 39f5eccd54c2 |
files | libmpdemux/mp3_hdr.h |
diffstat | 1 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libmpdemux/mp3_hdr.h Thu Feb 14 23:41:00 2002 +0000 @@ -0,0 +1,9 @@ + +int mp_decode_mp3_header(unsigned char* hbuf); + +static inline int mp_check_mp3_header(unsigned int head){ + if( (head & 0x0000e0ff) != 0x0000e0ff || + (head & 0x00fc0000) == 0x00fc0000) return 0; + if(mp_decode_mp3_header((unsigned char*)(&head))<=0) return 0; + return 1; +}