dom/media/AudioStream.h
30cd5bcfee929d4d1244c7135af0892614a553e4
created 2022-05-24 13:09 +0000
pushed 2022-05-24 21:44 +0000
Paul Adenot Paul Adenot - Bug 1743834 - Wait for the audio callbacks to start being called before using the audio clock. r=alwu,media-playback-reviewers
0b20ed64f57cf7272cf1b4e9e5e2f52a34fd5075
created 2022-05-24 13:09 +0000
pushed 2022-05-24 21:44 +0000
Paul Adenot Paul Adenot - Bug 1743834 - Create and manage the lifetime of the AudioStream EndedPromise in AudioSinkWrapper. r=alwu,media-playback-reviewers
1f481e4c59753301c4c696ccf5eb58058dea898c
created 2022-05-10 06:47 +0300
pushed 2022-05-10 03:50 +0000
Narcis Beleuzu Narcis Beleuzu - Merge autoland to Mozilla-Central. a=merge
6bfef712383f645f19a4a3f40fe958093cd72621
created 2022-05-09 19:39 +0300
pushed 2022-05-10 03:50 +0000
Norisz Fay Norisz Fay - Backed out 15 changesets (bug 1743834, bug 1765554) for causing bug 1768473
f604fe0f8d0275c12a17fa492948871fdd9f59bf
created 2022-05-09 13:20 +0000
pushed 2022-05-10 03:50 +0000
Paul Adenot Paul Adenot - Bug 1743834 - Wait for the audio callbacks to start being called before using the audio clock. r=alwu,media-playback-reviewers
c0a1eaca1d90a8e5ea6c3ee43670306b6bd6289a
created 2022-05-09 13:20 +0000
pushed 2022-05-10 03:50 +0000
Paul Adenot Paul Adenot - Bug 1743834 - Create and manage the lifetime of the AudioStream EndedPromise in AudioSinkWrapper. r=alwu,media-playback-reviewers
59ca4d757f293cb5c3ba5b690ad6f59b4605d5fe
created 2022-04-20 13:30 -0400
pushed 2022-04-20 21:53 +0000
Cristian Tuns Cristian Tuns - Backed out 12 changesets (bug 1743834, bug 1765554) for causing reftest failures CLOSED TREE
3000680ad5f46c43b409bdd5468dff476634aec7
created 2022-04-20 12:07 +0000
pushed 2022-04-20 21:53 +0000
Paul Adenot Paul Adenot - Bug 1743834 - Wait for the audio callbacks to start being called before using the audio clock. r=alwu,media-playback-reviewers
32210507c793a2b86b7d4582eb66bef331687671
created 2022-04-20 12:07 +0000
pushed 2022-04-20 21:53 +0000
Paul Adenot Paul Adenot - Bug 1743834 - Create and manage the lifetime of the AudioStream EndedPromise in AudioSinkWrapper. r=alwu,media-playback-reviewers
7ac87c123f76ca0e6e507be6bfddb187a313fec4
created 2022-03-30 18:04 +0000
pushed 2022-03-31 09:35 +0000
Randell Jesup Randell Jesup - Bug 1747178: dom/media Audio thread-safety cleanup r=padenot
1a24671d0ce8770da8c215250b415c423b796b34
created 2022-03-16 18:47 +0000
pushed 2022-03-17 03:53 +0000
Randell Jesup Randell Jesup - Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw
b8aed504421d5e1fa4b7ace950b7aef73038aad8
created 2022-03-16 18:32 +0200
pushed 2022-03-16 21:49 +0000
Noemi Erli Noemi Erli - Backed out changeset 12a59e5a50bf (bug 1207753) for causing build bustage CLOSED TREE
12a59e5a50bf4eaac3dbd9a455231cab8ffa96ea
created 2022-03-16 16:16 +0000
pushed 2022-03-16 21:49 +0000
Randell Jesup Randell Jesup - Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw
cf0358be9f097701fd02780876723576d5597d89
created 2022-03-16 14:38 +0200
pushed 2022-03-16 16:31 +0000
Butkovits Atila Butkovits Atila - Backed out changeset a68ee4b09f92 (bug 1207753) for causing Hazard bustages. CLOSED TREE
a68ee4b09f92b336cd65524d35c3ff7fd2a9845e
created 2022-03-16 12:01 +0000
pushed 2022-03-16 16:31 +0000
Randell Jesup Randell Jesup - Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw
3dd2d157c24a7ca96257ac22c9f977185b14aca8
created 2022-02-04 05:37 +0200
pushed 2022-02-04 03:46 +0000
Marian-Vasile Laza Marian-Vasile Laza - Merge autoland to mozilla-central. a=merge
8d7472f1182f945830bea6b9bee6ad74075f69ad
created 2022-02-03 15:18 +0000
pushed 2022-02-04 03:46 +0000
Paul Adenot Paul Adenot - Bug 1752345 - Reset SPSC queue thread ids when the underlying audio callback thread changes. r=alwu
5dba2de4456f9d893783c5aede5ca4d665d6211f
created 2022-02-03 15:18 +0000
pushed 2022-02-04 03:46 +0000
Paul Adenot Paul Adenot - Bug 1752345 - Communicate the audio frames to the audio thread with a wait-free queue. r=alwu,media-playback-reviewers
0728f7f6f21e227c2ae4cb90a32c99f88a45e7d7
created 2022-02-03 15:18 +0000
pushed 2022-02-04 03:46 +0000
Paul Adenot Paul Adenot - Bug 1752345 - Make AudioStream::mOutChannel const. r=alwu,media-playback-reviewers
6ec8d89ef2261cf1eb60bfb0178a5b79baca34c0
created 2022-02-03 15:18 +0000
pushed 2022-02-04 03:46 +0000
Paul Adenot Paul Adenot - Bug 1752345 - Make playback rate / preserve pitch change wait-free. r=alwu
a8594fe4510ae812554037c2574fbc95e5f8e458
created 2022-02-03 15:18 +0000
pushed 2022-02-04 03:46 +0000
Paul Adenot Paul Adenot - Bug 1752345 - Remove the prefill quirk in AudioStream.cpp. r=alwu,kinetik
450a555cb1eb3c5ff5e8fc40b5368a439484eee3
created 2022-02-03 15:18 +0000
pushed 2022-02-04 03:46 +0000
Paul Adenot Paul Adenot - Bug 1752345 - Make getting the clock for an AudioStream wait-free on macOS. r=alwu
f9d10b5d09c89252ecd626fa615c05bd83c03935
created 2021-07-21 04:16 +0000
pushed 2021-07-21 09:23 +0000
Gerald Squelart Gerald Squelart - Bug 1721110 - profiler_current_thread_id() now returns ProfilerThreadId - r=florian
cd7cfba5859e4bb799f1f9fedb3811a8b9920f67
created 2021-04-19 15:17 +0000
pushed 2021-04-19 22:16 +0000
Brendan Early Brendan Early - Bug 1120222 - Set AudioSink name to title of MediaElement's parent r=padenot
38345c699f68b7cf69ec49898e5b6c05e283ffec
created 2021-02-15 08:49 +0000
pushed 2021-02-15 16:26 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=andi,necko-reviewers
7dafa45984f1870e1dfc13d4a0c4b5d0d290a2d4
created 2021-02-03 20:37 +0000
pushed 2021-02-04 09:38 +0000
Matthew Gregan Matthew Gregan - Bug 1689516 - Remove AudioNotification{Sender, Receiver}. r=chunmin
5c171eb1f34c61923c48c0d05348a2052e64cfad
created 2020-11-10 19:05 +0000
pushed 2020-11-11 09:55 +0000
alwu alwu - Bug 1674597 - part1 : let audio stream to manage the ended promise for playback. r=padenot
953d224e37c4f8cfb2f3236b194541d3fa713870
created 2020-06-24 12:45 +0000
pushed 2020-06-24 16:24 +0000
Paul Adenot Paul Adenot - Bug 1647717 - Fix audio thread registration to the profiler in AudioStream.cpp. r=achronop
e8bdb82bfc2036919e0c6f57dd50dcde07f4d661
created 2020-03-04 15:39 +0000
pushed 2020-03-05 04:16 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot
bb1ce9b0e5f64889ff6faa732414afe81f229e11
created 2020-02-21 22:44 +0000
pushed 2020-02-22 09:52 +0000
Eric Rahm Eric Rahm - Bug 1322095 - Part 2: Remove nsAutoPtr from dom/media. r=jya
1d46f9bfcab5b4a9101be0d0163d0ca2eefa5c6a
created 2019-11-26 00:48 +0000
pushed 2019-11-26 09:34 +0000
Chun-Min Chang Chun-Min Chang - Bug 1588233 - P2: Set ST_NO_EXCEPTION_HANDLING before using SoundTouch. r=glandium
3fbc1456c6d26d91729498ea6ad19dc24e479dfa
created 2019-10-01 12:14 +0000
pushed 2019-10-02 03:38 +0000
Matthew Gregan Matthew Gregan - Bug 1544997 - Propogate cubeb stream error to AudioSink to handle loss of audio device. r=padenot
6d2b52f066bf543dbbcbc3299de5147332392d82
created 2019-05-21 10:10 +0000
pushed 2019-05-21 15:45 +0000
Paul Adenot Paul Adenot - Bug 1552530 - Make the wav dumper in AudioStream.cpp reusable. r=jya
90c5339325a342c3bba190d08ce3dd4564c48319
created 2019-02-22 09:18 +0000
pushed 2019-02-25 01:46 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1524890 - P4. Use Span<> with AudioBufferCursor. r=bryce
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
2109be597625ff232c74d6b8778f32fcd964563c
created 2018-12-11 10:44 +0000
pushed 2018-12-12 05:10 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1512456 - P1. Don't use GenericPromise with MediaSink. r=alwu
0ceae9db9ec0be18daa1a279511ad305723185d4
created 2018-11-19 13:25 +0000
pushed 2018-11-19 16:59 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1204606 - Reformat of dom/media r=jya
923d8e25777eb5cfb88269eeac04addbcb88a419
created 2018-10-12 08:44 +0000
pushed 2018-10-12 16:56 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 934425 - Set device info in MediaSink and switch sink device. r=jya
d3d5dc721d4728f6d5425749aeda0b5489a6b0c3
created 2018-03-06 17:13 +0100
pushed 2018-03-24 22:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1432779 - P7. Use typedef rather than actual type. r=padenot
4e8af01f19c29b43c1f0606d1fac0d262c777b40
created 2018-01-31 19:08 +0100
pushed 2018-03-24 22:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1432779 - P4. Remove the concept of preferred layout. r=padenot,r=kamidphish
7bdc00f1e6877f2e83f38bbad48240e765847aca
created 2017-09-29 17:19 +1300
pushed 2017-09-29 09:47 +0000
Matthew Gregan Matthew Gregan - Bug 1403043 - Avoid reentering libcubeb from data_callback. r=jwwang
02bf9496d1c8543c6f32539bf8562babb78127af
created 2017-08-29 18:08 +0800
pushed 2017-08-31 02:52 +0000
Chun-Min Chang Chun-Min Chang - Bug 1392930 - part 2: Make AudioStream inherit from DeviceChangeListener; r=jwwang
783e9784292086dfbaceaffae943278d9b6c620e
created 2017-08-10 13:00 +1200
pushed 2017-08-11 01:14 +0000
Matthew Gregan Matthew Gregan - Bug 1388229 - Remove B2G-only audio stream type handling. r=kamidphish
4130e6107846b7fb8210f3a11c31906c9fe8d878
created 2017-07-12 14:51 +0800
pushed 2017-08-03 09:44 +0000
Chun-Min Chang Chun-Min Chang - Bug 1361336 - part1: A new API for AudioStream that it can reset stream to the default device; r=kinetik
0cdf5249e6d06897c0ffec56a6675dc971a16847
created 2017-02-04 08:22 +0800
pushed 2017-02-06 11:55 +0000
Chun-Min Chang Chun-Min Chang - Bug 1321502 - part 2: Use preferred layout for initializing cubeb when audio queue is empty; r=jya
401683745308733d1ec980b6ba4cab53c7f38bd5
created 2017-01-26 17:35 +0800
pushed 2017-02-06 11:55 +0000
Chun-Min Chang Chun-Min Chang - Bug 1321502 - part 1: Enable multi-channel support in Gecko on Windows; r=jya
520980c5d845fa81c96019c8321108688549f7d7
created 2016-09-18 16:32 +1200
pushed 2016-09-19 10:14 +0000
Matthew Gregan Matthew Gregan - Bug 1303083 - Make CubebUtils::PreferredSampleRate handle InitPreferredSampleRate failures. r=padenot
0c046f354de884a414f828be2c671f00d48168be
created 2016-09-16 12:54 +1200
pushed 2016-09-16 10:56 +0000
Matthew Gregan Matthew Gregan - Bug 1302348 - Report cubeb context init failures via telemetry. r=padenot
58b8b93105204b9e3c23f75e5031804356f4e468
created 2016-06-01 18:00 +0800
pushed 2016-06-07 13:29 +0000
JW Wang JW Wang - Bug 1277198. Part 3 - remove AudioStream::mInRate/mOutRate. r=kinetik.
31d28c8d32845d75e72eb8fc2a1753b97821adcb
created 2016-06-01 17:54 +0800
pushed 2016-06-07 13:29 +0000
JW Wang JW Wang - Bug 1277198. Part 2 - fix OpenDumpFile(). r=kinetik.
407310ae3088bd364852ba2ce00a22f8b38cf296
created 2016-06-01 17:38 +0800
pushed 2016-06-07 13:29 +0000
JW Wang JW Wang - Bug 1277198. Part 1 - add AudioClock::GetInputRate/GetOutputRate. r=kinetik.
57bdeb9f1eca2a87dba18150e93129dcc1f8d4e9
created 2016-06-06 11:13 +0800
pushed 2016-06-06 09:56 +0000
JW Wang JW Wang - Bug 1277776 - Use SaferMultDiv in AudioClock::GetPositionInFrames(). r=jya.
a340f7b143e30ee0f8449855070b7232275ba1fd
created 2016-06-01 16:45 +0800
pushed 2016-06-03 10:00 +0000
JW Wang JW Wang - Bug 1277188. Part 5 - rename AudioClock::SetPlaybackRateUnlocked(). r=kinetik.
6f33d9a58e7216799c5f98238b7a56620083a5fe
created 2016-06-01 16:36 +0800
pushed 2016-06-03 10:00 +0000
JW Wang JW Wang - Bug 1277188. Part 4 - remove AudioClock::mAudioStream. r=kinetik.
76384d9681f05f0ecbf441da86f488263b76523f
created 2016-06-01 16:30 +0800
pushed 2016-06-03 10:00 +0000
JW Wang JW Wang - Bug 1277188. Part 3 - remove AudioClock::GetPositionUnlocked(). r=kinetik.
79f157a49a16cdb1b00716146b3537f7ce2b9797
created 2016-06-01 16:18 +0800
pushed 2016-06-03 10:00 +0000
JW Wang JW Wang - Bug 1277188. Part 2 - fix AudioStream::GetPositionInFrames(). r=kinetik.
2692780925cf8bd1990144318bd54e72f4fc05f4
created 2016-06-01 16:19 +0800
pushed 2016-06-03 10:00 +0000
JW Wang JW Wang - Bug 1277188. Part 1 - fix AudioStream::GetPosition(). r=kinetik.
71581f487d7c7c971771e1868b129353046b39bb
created 2016-05-31 15:59 +0800
pushed 2016-06-03 10:00 +0000
JW Wang JW Wang - Bug 1277175 - Remove AudioStream::IsPaused(). r=kinetik.
30e0d233fb29b0ff0d56d9d1704b5b136f16941e
created 2016-06-01 15:10 +0800
pushed 2016-06-02 09:56 +0000
JW Wang JW Wang - Bug 1277176 - Remove CircularByteBuffer from AudioStream.h. r=kaku.
bdb2c38f67dfa6fec43aa81b1e6e0153fd9d9554
created 2016-05-31 14:18 +0800
pushed 2016-06-01 13:08 +0000
JW Wang JW Wang - Bug 1276851 - Remove AudioStream::mIsFirst. r=kinetik.
less more (0) -100 -60 tip