gecko-dev/dom/media/ogg
JW Wang 7faefe8a6c Bug 1428682 - set MediaData::mOffset properly in OggDemuxer. r=jya
mOffset is important for MediaCache to evaluate the playback rate in bytes for
a live stream. Failing to set this field (initially 0) will cause MediaCache to
assume very low playback rate (in bytes) and not to download enough bytes for
decoder to consume without underflow.

This issue is manifested by bug 1427527 where a live ogg stream is played.

MozReview-Commit-ID: JiaXtpWCl09

--HG--
extra : rebase_source : af5928fd616058d4cbe1679e4ed2149641795b89
extra : intermediate-source : e31743f828f783845ad13fbbb23fb0b6af8ccb45
extra : source : 4ea2a67444f783724d9151be4f08878b50895a54
2018-01-08 10:21:59 +08:00
..
moz.build
OggCodecState.cpp Bug 1411525 - use BufferReader in flac/ogg parser. r=kinetik 2017-10-19 10:16:32 +08:00
OggCodecState.h Bug 1338023. Part 5 - let OggCodecState::DecodeHeader() take a OggPacketPtr instead of a raw pointer to clarify memory ownership. r=gerald 2017-02-09 13:52:41 +08:00
OggCodecStore.cpp
OggCodecStore.h
OggDecoder.cpp Bug 1390748 - Remove unnecessary includes in *Decoders. r=jwwang 2017-08-16 17:19:39 +12:00
OggDecoder.h Bug 1390748 - Remove unnecessary includes in *Decoders. r=jwwang 2017-08-16 17:19:39 +12:00
OggDemuxer.cpp Bug 1428682 - set MediaData::mOffset properly in OggDemuxer. r=jya 2018-01-08 10:21:59 +08:00
OggDemuxer.h Bug 1407810 - Use DDLogger in media stack - r=jwwang 2017-10-10 17:55:27 +11:00
OggWriter.cpp Bug 1382099 - Remove MOZ_WIDGET_GONK from dom/media/. r=gerald. 2017-07-24 10:08:55 +10:00
OggWriter.h
OpusParser.cpp
OpusParser.h