Edwin Flores
6510155080
Bug 918135 - Parse VBR headers in MP3FrameParser for calculating exact duration r=cpearce
...
This patch adds support for Xing and VBRI headers to MP3FrameParser so that we
can calculate the exact duration of an MP3 file if these headers are present.
It is also now more robust against large ID3 tags and discontinuities in input.
2013-12-03 10:25:27 +13:00
Edwin Flores
f3bb4d41d8
Bug 919572 - Refactor the MP3 frame parser r=cpearce
2013-09-28 16:33:32 +12:00
Phil Ringnalda
599bc6ea85
Back out 4a9ca7d8c499 (bug 918135) for frequent OS X orange
2013-09-22 22:23:56 -07:00
Edwin Flores
575ab1a00f
Bug 918135 - Improve MP3 stream duration estimate r=cpearce
2013-09-23 14:46:01 +12:00
Edwin Flores
6be9a829f9
Bug 914479 - Improve MP3FrameParser duration estimation r=padenot
2013-09-14 13:14:42 +12:00
Chris Pearce
ddd2cfddd7
Bug 910966 - Use MP3FrameParser in DirectShow's SourceFilter, to more accurately determine the offset of the first MP3 frame. This enables us to only pass the MP3 data into DirectShow, which can't handle large ID3v2 tags. r=padenot
2013-09-09 09:47:54 +12:00
Chris Pearce
82fc0dde57
Bug 910996 - Move MP3FrameParser out of B2G specific code, so it can be used on other platforms. r=padenot
...
--HG--
rename : content/media/omx/MP3FrameParser.cpp => content/media/MP3FrameParser.cpp
rename : content/media/omx/MP3FrameParser.h => content/media/MP3FrameParser.h
2013-09-09 09:47:29 +12:00