gecko-dev/content
Karl Tomlinson d68f21ee08 b=913854 capture the full extent of the resampling filter r=padenot
The resampling filter means that the buffer influences a greater number of
samples than indicated by just its length.  Including the full influence of
the linear filter means that adjacent buffers aligned appropriately will
behave as if they were one extended buffer.

The buffers are not yet aligned more carefully than track ticks, so buffers
play back seamlessly only if their sample rates and lengths are such that
their duration is an integer number of track ticks.

Knowing how far the filter extends before the start time requires
initializing the resampler before buffer processing.

The patch also includes the input latency in the first resampler input
buffer sample count estimate to reduce the number to calls required
to start the resampler.

--HG--
extra : rebase_source : 16d5af79bc5621be830f5956b51f7ff59d490575
2014-02-27 11:45:03 +13:00
..
base Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg 2014-02-26 13:36:35 -08:00
canvas Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg 2014-02-26 13:36:35 -08:00
html Bug 976272. Use DOMString for HTMLElement.className, and mark it as [Pure]. r=smaug 2014-02-25 17:26:16 -05:00
mathml/content Bug 828300 - Replace NS_ARRAY_LENGTH with mozilla::ArrayLength/MOZ_ARRAY_LENGTH. r=ehsan 2014-01-30 13:26:54 -05:00
media b=913854 capture the full extent of the resampling filter r=padenot 2014-02-27 11:45:03 +13:00
svg Bug 975206 - Elements with non-existent clip-path URLs do not fire events. r=jwatt 2014-02-26 20:40:07 +00:00
test Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
xbl/test Bug 946065. Part 4: Move content/xbl to dom/ and flatten away 'src' directory. r=Ms2ger 2014-01-10 16:03:25 +13:00
xml Bug 946065. Part 5: Move content/events to dom/ and flatten away 'src' directory. r=Ms2ger 2014-01-10 16:03:25 +13:00
xul Bug 856140 - Sync our document.registerElement implementation to the current version of the spec. r=mrbkap 2014-02-23 13:01:26 -08:00
moz.build Bug 946065. Part 5: Move content/events to dom/ and flatten away 'src' directory. r=Ms2ger 2014-01-10 16:03:25 +13:00