dom/media/AudioStream.h
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.
d7246e5a52b1f3e6f5f3a51fce569dec1072fe63
created 2016-05-31 11:54 +0800
pushed 2016-06-01 13:08 +0000
JW Wang JW Wang - Bug 1276840 - Remove AudioStream::RUNNING. r=kinetik.
373e67c2caaddfec3d3901e038804543c3da9afb
created 2016-05-30 21:12 +0800
pushed 2016-06-01 13:08 +0000
JW Wang JW Wang - Bug 1276838 - improve coding style of calling cubeb functions. r=kinetik.
eaf90fc6c08264b8fd26125f62178dee4cf2ce43
created 2016-05-30 16:38 +0800
pushed 2016-05-31 10:00 +0000
JW Wang JW Wang - Bug 1276569. Part 4 - remove mStartTime. r=kinetik.
677a8c65e91b1c276bbeecc77d48c161a2ebcc44
created 2016-05-30 16:05 +0800
pushed 2016-05-31 10:00 +0000
JW Wang JW Wang - Bug 1276569. Part 2 - merge StartUnlocked() with Start() r=kinetik.
ca918dcf2dfc25ad92f4cbcafa290c25ca106599
created 2016-04-13 20:25 +1000
pushed 2016-04-26 11:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r=kinetik
1c92dc4fbb2b3a1fe9a89c0fbc19c2cee596211b
created 2016-04-13 17:55 +1000
pushed 2016-04-26 11:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P3. Attempt to minimize audio quality loss and unnecessary processing. r=kinetik
8a8ff02690b55dae1c8826af4a7f2edea693cfd2
created 2016-04-21 16:31 +0200
pushed 2016-04-21 21:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 697006992f04 (bug 1264199)
161e9333c85d472f298173a6644312b7d2425d45
created 2016-04-21 16:31 +0200
pushed 2016-04-21 21:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 93ab5d1b04b0 (bug 1264199)
93ab5d1b04b065e62e4e6364af7e0a124607ac58
created 2016-04-13 20:25 +1000
pushed 2016-04-21 21:41 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r=kinetik
697006992f04bd04454a74f997a5fe8e15ff3eb4
created 2016-04-13 17:55 +1000
pushed 2016-04-21 21:41 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P3. Attempt to minimize audio quality loss and unnecessary processing. r=kinetik
30c5dbcee7ddeafcaffa50e01429c45d459bb8fc
created 2016-04-20 11:01 -0700
pushed 2016-04-20 18:01 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1264199) for permafailing media mochitests on OSX 10.6 a=backout
b79b62146120ca32cbe16d6283a0ab25b8d13c0e
created 2016-04-13 20:25 +1000
pushed 2016-04-20 09:50 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r=kinetik
02f781a573b45dba4b69ab7b7b52d76f4243d658
created 2016-04-13 17:55 +1000
pushed 2016-04-20 09:50 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P3. Attempt to minimize audio quality loss and unnecessary processing. r=kinetik
c70d680844d14cf1ec1a8be51218c17c1d02c34e
created 2016-04-18 14:22 +0200
pushed 2016-04-18 22:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 04751f3545ad (bug 1264199)
2ab22d41a4507326f3433667764b848b143f9558
created 2016-04-18 14:22 +0200
pushed 2016-04-18 22:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f323c504b5a5 (bug 1264199)
f323c504b5a5c2280a7be46ebc97f0660165ebfd
created 2016-04-13 20:25 +1000
pushed 2016-04-18 22:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r=kinetik
04751f3545ad38c5da364bc49a9dddb92090208d
created 2016-04-13 17:55 +1000
pushed 2016-04-18 22:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P3. Attempt to minimize audio quality loss and unnecessary processing. r=kinetik
5b3a0fdc1e6162c834403f720e402e104deffb80
created 2016-04-08 17:37 +1000
pushed 2016-04-12 11:50 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1262746: P2. Use AudioConvert in AudioStream to downmix samples. r=jwwang
3dbb54c784bf9bbaaa6769604c1de746763006fe
created 2016-04-01 07:41 +0800
pushed 2016-04-01 09:48 +0000
JW Wang JW Wang - Bug 1239911 - Remove unused |mAudioChannel|. r=bechen.
e97c3cf176607e044ebd1c9d24de52ae5b796e48
created 2016-01-21 11:51 -0500
pushed 2016-01-22 11:05 +0000
Randell Jesup Randell Jesup - Bug 1221587: Update for API changes in cubeb r=padenot
269a82e6f643536d22564d5b88fb32148061e794
created 2016-01-21 11:51 -0500
pushed 2016-01-22 11:05 +0000
Paul Adenot Paul Adenot - Bug 1221587: allow getUserMedia to use full-duplex cubeb streams r=padenot
ababf79d0994ca02c916563cd54eeac6b92e6f29
created 2016-01-21 17:28 -0800
pushed 2016-01-22 11:05 +0000
Wes Kocher Wes Kocher - Backed out changeset 1c3afb2f433b (bug 1221587)
780537ebaeef34d0b4509636d8c4ebe5fdcf727d
created 2016-01-21 17:28 -0800
pushed 2016-01-22 11:05 +0000
Wes Kocher Wes Kocher - Backed out changeset ff326b0cc099 (bug 1221587)
632c8912c742a43ed6deb4153759a7113f3c051a
created 2016-01-21 21:11 +0800
pushed 2016-01-22 11:05 +0000
JW Wang JW Wang - Bug 1240420. Part 2 - fix warnings of signed/unsigned comparison. r=kinetik.
52b05e612df9ee6e1006452aec6f820409b8767e
created 2016-01-21 21:11 +0800
pushed 2016-01-22 11:05 +0000
JW Wang JW Wang - Bug 1240420. Part 1 - move checks of mismatched sample rate or channel numbers to AudioStream. r=kinetik.
ff326b0cc099a8377790c8d1c0a4be9c5735d504
created 2016-01-21 11:51 -0500
pushed 2016-01-22 11:05 +0000
Randell Jesup Randell Jesup - Bug 1221587: Update for API changes in cubeb r=padenot
1c3afb2f433b62c1949c45672c828f8e51cfcc5e
created 2016-01-21 11:51 -0500
pushed 2016-01-22 11:05 +0000
Paul Adenot Paul Adenot - Bug 1221587: allow getUserMedia to use full-duplex cubeb streams r=padenot
less more (0) -60 tip