gecko-dev/dom/media/encoder
Andreas Pehrson da30868674 Bug 1330918 - Use timestamps for frames in VideoTrackEncoder. r=bechen,jesup
This makes VideoTrackEncoder use timestamps when it passes frames to
VP8TrackEncoder. It also rewrites the chunks' durations and bases them on said
timestamps. This should mean that VP8TrackEncoder can continue passing durations
to the encoder as it does today.

MozReview-Commit-ID: GaUsF5PR4ZN

--HG--
extra : rebase_source : 763a71a4327ce0505efc7732c3eda93c48667b01
2017-01-18 20:08:23 +01:00
..
fmp4_muxer Bug 1290644 Remove VS2010 workaround in dom/media/. r=ayang 2016-07-30 20:41:09 -07:00
ContainerWriter.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
EncodedFrameContainer.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
MediaEncoder.cpp Bug 1311214 - Remove b2g OMX encoder/decoder; r=cpearce 2016-10-19 17:44:31 -04:00
MediaEncoder.h Bug 1311214 - Remove b2g OMX encoder/decoder; r=cpearce 2016-10-19 17:44:31 -04:00
moz.build Bug 1311214 - Remove b2g OMX encoder/decoder; r=cpearce 2016-10-19 17:44:31 -04:00
OpusTrackEncoder.cpp Bug 1294753: encode all available audio on each cycle instead of one 'packet' r=rillian 2016-08-18 00:31:11 -04:00
OpusTrackEncoder.h Bug 1215115 - part2: Mux opus into webm, remove bitdepth. r=rillian 2016-04-01 11:04:00 +08:00
TrackEncoder.cpp Bug 1330918 - Use timestamps for frames in VideoTrackEncoder. r=bechen,jesup 2017-01-18 20:08:23 +01:00
TrackEncoder.h Bug 1330918 - Use timestamps for frames in VideoTrackEncoder. r=bechen,jesup 2017-01-18 20:08:23 +01:00
TrackMetadataBase.h Bug 1205927 - Part 1: [MediaEncoder] Support *.3g2 with EVRC audio format. r=ayang 2015-10-27 15:12:26 +08:00
VP8TrackEncoder.cpp Bug 1330676 - Use VBR in VP8TrackEncoder. r=bechen,derf 2017-01-12 17:13:13 +01:00
VP8TrackEncoder.h Bug 1231848 - Encode every frame as it comes in to VP8TrackEncoder. r=bechen,jesup 2017-01-12 12:19:34 +01:00