dom/media/AudioDriftCorrection.h
5d2a5063ef6f5ae38a508468869e9ed78b81eb8c
created 2020-09-17 06:13 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Make integer types explicit and unsigned in AudioDriftCorrection and friends. r=padenot
2f3a801569ab51f6af12087f1edc9b181f8c0688
created 2020-09-17 06:13 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Rework the audio drift correction logic. r=padenot
c875169cf76cc8519b8bbd2864db2fecf739483a
created 2020-09-17 06:13 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Remove logic that ignores correction changes that are too small. r=padenot
acc2f0ebdbfc81a213a718f75d91d8a068fedfc6
created 2020-09-17 06:13 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Avoid overflowing the internal AudioResampler ring buffer. r=padenot
9c32acffc007f19dbb5c653d304baf65415f4b38
created 2020-09-17 06:12 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Spell check and nits. r=padenot
baa63e933c9226d8b81cf4efcb59a03870c36ea3
created 2020-09-17 06:11 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Add a warning when running out of resampler buffer. r=padenot
2594f7cc9016f66dd5d6789dce570b047ec0109d
created 2020-09-17 06:11 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Guard against making drift worse when the desired buffer is large. r=padenot
99609c0402583abc0f4a123b28e55d9d49ff99ac
created 2020-09-17 06:11 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Verify that the current buffer is close to the desired buffer in length. r=padenot
36e8c0eac2a3862048908f3775bc92558e5df7f1
created 2020-09-17 06:11 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Update the resampler after a fixed duration instead of a fixed number of iterations. r=padenot
2660b04913a787e0fafd2a7a4d3a7af8ac254efd
created 2020-09-17 06:11 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Fix the unit of the desired buffering. r=padenot
b89f16819d2bd5e795503580b5689d5c6f61b2e7
created 2020-09-17 06:10 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Take the desired buffering as parameter in ClockDrift, AudioResampler, and friends. r=padenot
845077201b0c0f9632d21204392cba49cde2b9fb
created 2020-09-15 20:15 +0300
pushed 2020-09-16 09:56 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 47 changesets (bug 1656438) for bustages on DynamicResampler.cpp . CLOSED TREE
a9baeaefbb85de572b671c8061709d78fdec423b
created 2020-09-15 14:42 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Make integer types explicit and unsigned in AudioDriftCorrection and friends. r=padenot
297b4dbd2380da30e0f3b4fe6bfdedd71c45fc93
created 2020-09-15 14:42 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Rework the audio drift correction logic. r=padenot
8c3c64217bf68f86874d4680770058efed9ddaf3
created 2020-09-15 14:42 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Remove logic that ignores correction changes that are too small. r=padenot
d51cd6827d3ba86150eff158e70c1d74bf4e61aa
created 2020-09-15 11:57 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Avoid overflowing the internal AudioResampler ring buffer. r=padenot
18079c57927648be8fecad6c8e73cf35c3bbdda3
created 2020-09-15 11:56 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Spell check and nits. r=padenot
cfbc65954235d19e763d338823a019e678fe43e2
created 2020-09-15 11:56 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Add a warning when running out of resampler buffer. r=padenot
d35cf2a0b6592242222e79c6698a9217c13152fd
created 2020-09-15 14:42 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Guard against making drift worse when the desired buffer is large. r=padenot
5da08b28c7b55c8a85f09fe7b0e084584eee0fbf
created 2020-09-15 11:55 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Verify that the current buffer is close to the desired buffer in length. r=padenot
4f2aeff6e0e40cd50671a2150e7880b9a8dbd71e
created 2020-09-15 14:42 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Update the resampler after a fixed duration instead of a fixed number of iterations. r=padenot
4bb23c1083190fa3b3edde6a67ba08bd9ab55f47
created 2020-09-15 14:42 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Fix the unit of the desired buffering. r=padenot
90c2ec79a8fc082613cf19b21e34dee4c5be9f3f
created 2020-09-15 14:42 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Take the desired buffering as parameter in ClockDrift, AudioResampler, and friends. r=padenot
8d4faaf6604cb161eaecc1e63ea00d8ec813ec91
created 2020-06-18 13:58 +0000
pushed 2020-06-22 21:47 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1493990 - Create two new MediaTrack able to transfer the audio data between different threads. r=padenot.
705f2d35af32cb12bdc2e2ea1a32751d460c7887
created 2020-06-01 12:27 +0000
pushed 2020-06-01 21:42 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1637235 - Implement the audio drift correction. r=padenot
less more (0) tip