Mercurial > libavcodec.hg
diff mp3lameaudio.c @ 5089:bff60ecc02f9 libavcodec
Use AV_xx throughout libavcodec
author | ramiro |
---|---|
date | Sat, 02 Jun 2007 01:41:07 +0000 |
parents | f97a2081b5b1 |
children |
line wrap: on
line diff
--- a/mp3lameaudio.c Fri Jun 01 21:17:05 2007 +0000 +++ b/mp3lameaudio.c Sat Jun 02 01:41:07 2007 +0000 @@ -106,8 +106,7 @@ static int mp3len(void *data, int *samplesPerFrame, int *sampleRate) { - uint8_t *dataTmp = (uint8_t *)data; - uint32_t header = ( (uint32_t)dataTmp[0] << 24 ) | ( (uint32_t)dataTmp[1] << 16 ) | ( (uint32_t)dataTmp[2] << 8 ) | (uint32_t)dataTmp[3]; + uint32_t header = AV_RB32(data); int layerID = 3 - ((header >> 17) & 0x03); int bitRateID = ((header >> 12) & 0x0f); int sampleRateID = ((header >> 10) & 0x03);