Merge "Disable detection of MP3 audio contained in MPEG1"

gugelfrei
Dongwon Kang 7 years ago committed by Android (Google) Code Review
commit cd742b9174

@ -678,6 +678,15 @@ static MediaExtractor::CreatorFunc Sniff(
off64_t pos = 0;
off64_t post_id3_pos;
uint32_t header;
uint8_t mpeg_header[5];
if (source->readAt(0, mpeg_header, sizeof(mpeg_header)) < (ssize_t)sizeof(mpeg_header)) {
return NULL;
}
if (!memcmp("\x00\x00\x01\xba", mpeg_header, 4) && (mpeg_header[4] >> 4) == 2) {
ALOGV("MPEG1PS container is not supported!");
return NULL;
}
if (!Resync(source, 0, &pos, &post_id3_pos, &header)) {
return NULL;
}

Loading…
Cancel
Save