71f39e19070eac1697666f90ff1bc9014a20f935: Bug 1205138 - Cleanup tracking protection warnings and logs. r=gcp
Francois Marier <francois@mozilla.com> - Wed, 16 Sep 2015 16:42:08 -0700 - rev 262931
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1205138 - Cleanup tracking protection warnings and logs. r=gcp
052e47bcd8ac132b46454bcf81877cf717b7d99f: Bug 1189506. Remove invalid assertion. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Wed, 16 Sep 2015 16:31:12 +1200 - rev 262930
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Remove invalid assertion. r=karlt That's nothing stopping someone passing an AudioContext time of (e.g.) zero to AudioBufferSourceNode::Stop and OscillatorNode::Start/Stop, which can get turned into a negative time here. Those nodes can handle negative start/stop times just fine.
724eb2edb328cd7083bd1c09b717a56b70071c23: Bug 1189506. Make PlayAudio use GraphTimeToStreamTime. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 17:19:03 +1200 - rev 262929
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Make PlayAudio use GraphTimeToStreamTime. r=karlt
133b52029897d9935a8ffb857438504c467e5bf7: Bug 1189506. Make PlayVideo use GraphTimeToStreamTime/StreamTimeToGraphTime and remove StreamTimeToGraphTimeWithBlocking. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 17:18:01 +1200 - rev 262928
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Make PlayVideo use GraphTimeToStreamTime/StreamTimeToGraphTime and remove StreamTimeToGraphTimeWithBlocking. r=karlt
a4bfb4017c00886fed3bb7e52e1afb5afedba8f7: Bug 1189506. Relax assertions a bit. karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 17:14:43 +1200 - rev 262927
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Relax assertions a bit. karlt
1c0b08207de93d30676d49264509e8096cc7d5d7: Bug 1189506. Use GraphTimeToStreamTime in PrepareUpdatesToMainThreadState. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 17:12:01 +1200 - rev 262926
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Use GraphTimeToStreamTime in PrepareUpdatesToMainThreadState. r=karlt
c1d36f0caeae24b5aab3f4492632a64f4f436e53: Bug 1189506. Use mProcessedTime/mStateComputedTime in ProduceDataForStreamsBlockByBlock. karlt
Robert O'Callahan <robert@ocallahan.org> - Wed, 16 Sep 2015 16:24:10 +1200 - rev 262925
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Use mProcessedTime/mStateComputedTime in ProduceDataForStreamsBlockByBlock. karlt
07ddd70da2c9ddcb1fb79ea12acd6c8838dfc662: Bug 1189506. Use mStateComputedTime in some places instead of passing aTo. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 16:58:19 +1200 - rev 262924
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Use mStateComputedTime in some places instead of passing aTo. r=karlt
aecf803829055e5ac24ffec3754de86a04512232: Bug 1189506. Use mProcessedTime in some places instead of passing aFrom. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Wed, 16 Sep 2015 16:23:14 +1200 - rev 262923
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Use mProcessedTime in some places instead of passing aFrom. r=karlt
fe7a41713e1db49dd50ff1ab8a6c5138910a38c4: Bug 1189506. Call GraphTimeToStreamTime in ExtractPendingInput since we know no blocking time has been determined yet. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 16:50:55 +1200 - rev 262922
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Call GraphTimeToStreamTime in ExtractPendingInput since we know no blocking time has been determined yet. r=karlt
0bb138eeb4a35074af103b4c779edc8c1a033aeb: Bug 1189506. Call GraphTimeToStreamTime in AudioNodeExternalInputStream. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 16:46:10 +1200 - rev 262921
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Call GraphTimeToStreamTime in AudioNodeExternalInputStream. r=karlt
fbbbc7a0c7d66fe1b179dcbf01230889ab2fc96c: Bug 1189506. Call GraphTimeToStreamTime in DecodedStreamGraphListener::NotifyOutput, since there's no blocking pending there. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 16:41:45 +1200 - rev 262920
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Call GraphTimeToStreamTime in DecodedStreamGraphListener::NotifyOutput, since there's no blocking pending there. r=karlt
1cd584f42eeefc8f394c664d7f80f69a683931ef: Bug 1189506. Call StreamTimeToGraphTime in MediaStreamGraphImpl::UpdateCurrentTimeForStreams, since we know blocking has been taken account of already there. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 16:38:40 +1200 - rev 262919
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Call StreamTimeToGraphTime in MediaStreamGraphImpl::UpdateCurrentTimeForStreams, since we know blocking has been taken account of already there. r=karlt
04c37cfa2299a6bd18a9f8a122120d605c81e5d2: Bug 1189506. Remove INCLUDE_TRAILING_BLOCKED_INTERVAL from PlayVideo. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 16:42:42 +1200 - rev 262918
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Remove INCLUDE_TRAILING_BLOCKED_INTERVAL from PlayVideo. r=karlt A video frame whose timestamp is right at mStartBlocking should just be rendered then, not delayed until the end of blocking.
c9d2999a87739e3edd120cbd6ccbc3555fb43044: Bug 1189506. Create StreamTimeToGraphTime/GraphTimeToStreamTime that don't take account of blocking, and call them from AudioNodeStream. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Wed, 16 Sep 2015 16:35:16 +1200 - rev 262917
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Create StreamTimeToGraphTime/GraphTimeToStreamTime that don't take account of blocking, and call them from AudioNodeStream. r=karlt
1e3d3c66fab5ab8ca71f05674b223769f06c3dff: Bug 1189506. Set mStartBlocking in UpdateCurrentTimeForStreams to indicate that blocking time has been processed. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 15:55:40 +1200 - rev 262916
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Set mStartBlocking in UpdateCurrentTimeForStreams to indicate that blocking time has been processed. r=karlt
09b5e7e7eced4eb89b2b92872213a2d1c567838a: Bug 1189506. Rename StreamTimeToGraphTime/GraphTimeToStreamTime to ...WithBlocking. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Tue, 08 Sep 2015 15:41:00 +1200 - rev 262915
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Rename StreamTimeToGraphTime/GraphTimeToStreamTime to ...WithBlocking. r=karlt
67cadfca5bbd9caaf70c1826ff53f63ab5bb9280: Bug 1189506. Inline StreamNotifyOutput/StreamNotifyFinished. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Sep 2015 00:45:14 +1200 - rev 262914
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Inline StreamNotifyOutput/StreamNotifyFinished. r=karlt
e09858e37a65770cc21af64aea1756b0740b00fa: Bug 1189506. No need to pass aNextCurrentTime to UpdateCurrentTimeForStreams. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Sep 2015 00:42:53 +1200 - rev 262913
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. No need to pass aNextCurrentTime to UpdateCurrentTimeForStreams. r=karlt
f38cc960f179b0e5907b0ad947f42410484905fd: Bug 1189506. Move setting of mStateComputedTime to OneIteration so it's near setting mProcessedTime. r=karlt
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Sep 2015 00:41:15 +1200 - rev 262912
Push 29385 by cbook@mozilla.com at Thu, 17 Sep 2015 12:56:50 +0000
Bug 1189506. Move setting of mStateComputedTime to OneIteration so it's near setting mProcessedTime. r=karlt
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip