Jean-Yves Avenard
c0532dc0aa
Bug 1166836: Part1. Cache main thread buffered time range. r=cpearce
...
GetBuffered() can be particularly slow under some circumstances.
2015-05-25 15:09:16 +10:00
Jean-Yves Avenard
4ef7b191ea
Bug 1163227: Part2. Add MediaDecoderReader::NotifyDataRemoved method. r=cpearce
2015-05-25 15:09:16 +10:00
Jean-Yves Avenard
54a681396b
Bug 1163445: Part5. Replace dom::TimeRanges with TimeIntervals object. r=mattwoodrow
2015-05-18 16:15:47 +10:00
Jean-Yves Avenard
8e8d88029e
Bug 1156708: Part4. Remove most locking. r=cpearce
2015-05-18 15:42:01 +10:00
Jean-Yves Avenard
a014e62fc1
Bug 1156708: Part2. Add pref to toggle new code. r=kentuckyfriedtakahe
...
media.format-reader.mp4=true: Will enable the new format decoder for mp4
media.mediasource.format-reader.mp4=true: Will enable new format decoder for
mp4 within MSE.
2015-05-18 15:41:22 +10:00
Jean-Yves Avenard
581d3d2b64
Bug 1156708: Part1. Add MediaFormatReader player. r=cpearce
...
--HG--
rename : dom/media/fmp4/MP4Reader.cpp => dom/media/MediaFormatReader.cpp
rename : dom/media/fmp4/MP4Reader.h => dom/media/MediaFormatReader.h
2015-05-18 15:40:32 +10:00