Paul Adenot
a8aac7aef6
Bug 1566389 - Parse lame encoder delay and padding when demuxing MP3s. r=bryce,jya
...
Depends on D91776
Differential Revision: https://phabricator.services.mozilla.com/D91769
2020-10-05 15:42:57 +00:00
Noemi Erli
d5e42c4c4e
Backed out 7 changesets (bug 1566389) for causing bustages in FFmpegAudioDecoder.cpp
...
Backed out changeset 748e0d854d86 (bug 1566389)
Backed out changeset dd68ca2ed329 (bug 1566389)
Backed out changeset 820744dbc7d1 (bug 1566389)
Backed out changeset 89378e240d00 (bug 1566389)
Backed out changeset 6d36dae2ca8f (bug 1566389)
Backed out changeset ec4e0024ab8d (bug 1566389)
Backed out changeset 0fe64b836e24 (bug 1566389)
2020-10-05 18:23:37 +03:00
Paul Adenot
4a2bcc5c2a
Bug 1566389 - Parse lame encoder delay and padding when demuxing MP3s. r=bryce,jya
...
Depends on D91776
Differential Revision: https://phabricator.services.mozilla.com/D91769
2020-10-05 13:10:51 +00:00
Butkovits Atila
4f41db1dfa
Backed out 7 changesets (bug 1566389) for bustage at FFmpegAudioDecoder.cpp. CLOSED TREE
...
Backed out changeset 116644341a76 (bug 1566389)
Backed out changeset a3bedd49288d (bug 1566389)
Backed out changeset 8db398c91c5a (bug 1566389)
Backed out changeset 498a7c9cbc5f (bug 1566389)
Backed out changeset 19a04bdb5344 (bug 1566389)
Backed out changeset 8390ea4677a1 (bug 1566389)
Backed out changeset 085b748cfbaf (bug 1566389)
2020-10-01 22:43:04 +03:00
Paul Adenot
7d47c493a4
Bug 1566389 - Parse lame encoder delay and padding when demuxing MP3s. r=bryce,jya
...
Differential Revision: https://phabricator.services.mozilla.com/D91769
2020-10-01 13:57:57 +00:00
Chris Fronk
d5b004443b
Bug 1143478 - Rename mozilla::Pair to CompactPair. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D64511
--HG--
rename : mfbt/Pair.h => mfbt/CompactPair.h
extra : moz-landing-system : lando
2020-03-17 12:42:12 +00:00
shindli
b02b3a6e1a
Backed out changeset a08637fb30c8 (bug 1143478) for causing bustages in /builds/worker/checkouts/gecko/ipc/mscom/Registration.cpp CLOSED TREE
...
--HG--
rename : mfbt/CompactPair.h => mfbt/Pair.h
2020-03-11 14:30:54 +02:00
Chris Fronk
a27e438c2d
Bug 1143478 - Rename mozilla::Pair to CompactPair. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D64511
--HG--
rename : mfbt/Pair.h => mfbt/CompactPair.h
extra : moz-landing-system : lando
2020-03-11 12:18:13 +00:00
Simon Giesecke
88ead5d627
Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D65178
--HG--
extra : moz-landing-system : lando
2020-03-04 15:39:20 +00:00
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
Chun-Min Chang
97d1b59173
Bug 1500713: P2 - Seek MP3 parser to the original position if it fails parsing. r=kinetik,jya
...
Depends on D19096
Differential Revision: https://phabricator.services.mozilla.com/D19097
--HG--
extra : moz-landing-system : lando
2019-03-29 23:38:28 +00:00
arthur.iakab
b6deb00c93
Backed out 4 changesets (bug 1500713) on request of jcristau for causing Bug 1535603 a=Backout
...
Backed out changeset 5d0cad2c99a4 (bug 1500713)
Backed out changeset f96a12eedd89 (bug 1500713)
Backed out changeset 2633cea7d119 (bug 1500713)
Backed out changeset 49c4cfbf2bee (bug 1500713)
2019-03-15 15:50:20 +02:00
Chun-Min Chang
1f89757f9f
Bug 1500713: P2 - Seek MP3 parser to the original position if it fails parsing. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D19097
--HG--
extra : moz-landing-system : lando
2019-03-14 17:18:35 +00:00
Dorel Luca
8a746eed7d
Backed out 4 changesets (bug 1500713) for build bustage
...
Backed out changeset d25ff3b04eeb (bug 1500713)
Backed out changeset 98265537ef34 (bug 1500713)
Backed out changeset 670b24af24d4 (bug 1500713)
Backed out changeset 7e5fa7b1f7bc (bug 1500713)
2019-03-12 07:16:59 +02:00
Chun-Min Chang
10ff475ede
Bug 1500713: P2 - Seek MP3 parser to the original position if it fails parsing. r=kinetik
...
Depends on D19096
Differential Revision: https://phabricator.services.mozilla.com/D19097
--HG--
extra : moz-landing-system : lando
2019-03-09 01:09:26 +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
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
Sylvestre Ledru
58dfe37aba
Bug 1403292 - Add some comments to ignore the clang-format execution on these declarations r=jya
...
MozReview-Commit-ID: G30klPUAXTM
--HG--
extra : rebase_source : 2a6076da704b6fcc27f2abeebc71d7d09272dbf0
2017-09-26 21:11:33 +02:00
Jean-Yves Avenard
9349efba14
Bug 1396515: Fix incorrect && and || operator placements. r=sylvestre
...
Includes some side 80 columns fix.
MozReview-Commit-ID: IXRoQfM0Hjc
--HG--
extra : rebase_source : 918cf87b2ce82c8de245dcb23cc359289ac5f21f
2017-09-04 11:27:43 +02:00
Kartikaya Gupta
ba4b3b9101
Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
...
We have a minimum requirement of VS 2015 for Windows builds, which supports
the z length modifier for format specifiers. So we don't need SizePrintfMacros.h
any more, and can just use %zu and friends directly everywhere.
MozReview-Commit-ID: 6s78RvPFMzv
--HG--
extra : rebase_source : 009ea39eb4dac1c927aa03e4f97d8ab673de8a0e
2017-07-26 16:03:57 -04: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