alwu
0b3d5845c0
Bug 1566066 - part1 : use Maybe to distinguish size 0 and uninitialized value. r=jya
...
We found there is a mp3 where the size is empty in its ID3 header, which makes mp3 parser think of that we haven't parsed the header yet, and then skip unnecessary bytes again and again.
We should use `Maybe` to know whether we finish parsing the size or not.
Differential Revision: https://phabricator.services.mozilla.com/D39252
--HG--
extra : moz-landing-system : lando
2019-07-25 16:49:57 +00:00
Sylvestre Ledru
804b8b8883
Bug 1204606 - Reformat of dom/media r=jya
...
# skip-blame
Differential Revision: https://phabricator.services.mozilla.com/D12251
--HG--
extra : moz-landing-system : lando
2018-11-19 13:25:37 +00:00
Alfredo.Yang
d6a0eb9d74
Bug 1417795 - remove mp4_demuxer namespace part3. r=kinetik
...
MozReview-Commit-ID: 9fM2VjY4Ckk
--HG--
extra : rebase_source : 24d971d44e1d9bd8b1589b4b542d792f75df376d
2017-11-17 08:53:25 +08:00
Alfredo.Yang
a2cd247c8f
Bug 1417795 - remove mp4_demuxer namespace part1. r=kinetik
...
MozReview-Commit-ID: 6YrURoOq2wk
--HG--
extra : rebase_source : 3ea026780b210b42bd41163c654580a920d30181
2017-11-16 15:57:15 +08:00
Alfredo.Yang
8da0342978
Bug 1411821 - use BufferReader instead of ByteReader in MP3 parser. r=kinetik
...
MozReview-Commit-ID: BpfCZUG7C6c
--HG--
extra : rebase_source : 45716111d62faac68499f4c369e3cb948de190ce
2017-10-20 11:54:29 +08:00
Jan Henning
0b677ecf4b
Bug 1168435 - Part 3 - Remove separate MP3 name space. r=jya
...
MozReview-Commit-ID: D876PpLd93C
--HG--
extra : rebase_source : cd65b9ed78674e601493f7d0145bf038e0e48d0b
2017-06-15 15:32:20 +02:00
Jan Henning
c723881c4e
Bug 1168435 - Part 2 - Refactor new MP3 frame parser out of the demuxer. r=jya
...
MozReview-Commit-ID: 7ZwjtMpuhRR
--HG--
rename : dom/media/MP3Decoder.cpp => dom/media/mp3/MP3Decoder.cpp
rename : dom/media/MP3Decoder.h => dom/media/mp3/MP3Decoder.h
rename : dom/media/MP3Demuxer.cpp => dom/media/mp3/MP3Demuxer.cpp
rename : dom/media/MP3Demuxer.h => dom/media/mp3/MP3Demuxer.h
rename : dom/media/MP3Demuxer.cpp => dom/media/mp3/MP3FrameParser.cpp
rename : dom/media/MP3Demuxer.h => dom/media/mp3/MP3FrameParser.h
extra : rebase_source : 6b4f7e9784e0d624ca7fef42958138c2a3e69b84
2017-06-10 20:43:14 +02:00