dom/media/AudioStream.h
0cdf5249e6d06897c0ffec56a6675dc971a16847
created 2017-02-04 08:22 +0800
pushed 2017-02-06 12:07 +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 12:07 +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-18 04:32 +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 00:55 +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-06 06:15 +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-06 06:15 +0000
JW Wang JW Wang - Bug 1277198. Part 2 - fix OpenDumpFile(). r=kinetik.
407310ae3088bd364852ba2ce00a22f8b38cf296
created 2016-06-01 17:38 +0800
pushed 2016-06-06 06:15 +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 03:25 +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 05:05 +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 05:05 +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 05:05 +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 05:05 +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 05:05 +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-02 08:36 +0000
JW Wang JW Wang - Bug 1277175 - Remove AudioStream::IsPaused(). r=kinetik.
30e0d233fb29b0ff0d56d9d1704b5b136f16941e
created 2016-06-01 15:10 +0800
pushed 2016-06-01 13:54 +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 06:51 +0000
JW Wang JW Wang - Bug 1276851 - Remove AudioStream::mIsFirst. r=kinetik.
d7246e5a52b1f3e6f5f3a51fce569dec1072fe63
created 2016-05-31 11:54 +0800
pushed 2016-06-01 03:49 +0000
JW Wang JW Wang - Bug 1276840 - Remove AudioStream::RUNNING. r=kinetik.
373e67c2caaddfec3d3901e038804543c3da9afb
created 2016-05-30 21:12 +0800
pushed 2016-05-31 08:50 +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 02:55 +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 02:55 +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 06:37 +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 06:37 +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 14:33 +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 14:33 +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 11:42 +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 11:42 +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 21:19 +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 05:07 +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 05:07 +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 12:22 +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 12:22 +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 08:05 +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 08:05 +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 07:30 +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 02:45 +0000
JW Wang JW Wang - Bug 1239911 - Remove unused |mAudioChannel|. r=bechen.
e97c3cf176607e044ebd1c9d24de52ae5b796e48
created 2016-01-21 11:51 -0500
pushed 2016-01-22 03:18 +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 03:18 +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 01:29 +0000
Wes Kocher Wes Kocher - Backed out changeset 1c3afb2f433b (bug 1221587)
780537ebaeef34d0b4509636d8c4ebe5fdcf727d
created 2016-01-21 17:28 -0800
pushed 2016-01-22 01:29 +0000
Wes Kocher Wes Kocher - Backed out changeset ff326b0cc099 (bug 1221587)
632c8912c742a43ed6deb4153759a7113f3c051a
created 2016-01-21 21:11 +0800
pushed 2016-01-22 00:23 +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 00:23 +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-21 16:52 +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-21 16:52 +0000
Paul Adenot Paul Adenot - Bug 1221587: allow getUserMedia to use full-duplex cubeb streams r=padenot
eb6c1e9ce81b6dba56888b544c063cdad77385c0
created 2016-01-18 11:25 +0800
pushed 2016-01-20 08:57 +0000
JW Wang JW Wang - Bug 1240417. Part 2 - remove unused code. r=kinetik.
2cf303fd07fefa58e1f40fb2498e0f6bf271dd97
created 2016-01-18 11:24 +0800
pushed 2016-01-20 08:57 +0000
JW Wang JW Wang - Bug 1240417. Part 1 - add a writer class to encapsulate pointer arithmetic. r=kinetik.
ec013d04843680fdf78e4865557dbd99734b3c3e
created 2016-01-12 21:48 +0800
pushed 2016-01-12 13:50 +0000
JW Wang JW Wang - Bug 948267. Part 1 - add the interface DataSource to implement pull model and remove members no longer useful in the pull model. r=kinetik.
6139297dfb98c010a52c25b1bae658f84db2cd6e
created 2015-12-02 18:07 -0500
pushed 2015-12-03 14:10 +0000
Nathan Froyd Nathan Froyd - Bug 1229963 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in dom/media/; r=cpearce
7811d9b3e7db2d7a8c09e460c49c3a96684fc540
created 2015-11-02 21:26 +0800
pushed 2015-11-02 13:27 +0000
JW Wang JW Wang - Bug 1139256 - remove the assertion in AudioStream::GetPositionInFramesUnlocked(). See bug 1139256 comment 4 for the detail. r=kinetik.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6cf4450ccb569c942fcbc862f7055246a19db780
created 2015-08-06 14:30 +0800
pushed 2015-09-26 01:02 +0000
Hayden Huang Hayden Huang - Bug 1175447 - mono audio support. r=padenot, r=sotaro
b12b9840d67b693c3227286ef34ff4eaa2e024c4
created 2015-08-27 14:49 +1200
pushed 2015-08-27 22:56 +0000
Matthew Gregan Matthew Gregan - Bug 1198588 - Remove unused MSG-specific code from AudioStream. r=padenot
84a1ffbc2db86d14feef8023f109994120f2be1c
created 2015-07-06 12:08 -0700
pushed 2015-07-08 04:17 +0000
Kyle Machulis Kyle Machulis - Bug 1176300 - Add soundtouch factory functions for DLL memory handling on windows; r=padenot
65f6cb1dce37115517921b23651174c9351dd3cd
created 2015-07-01 21:13 -0700
pushed 2015-07-08 04:17 +0000
Kyle Machulis Kyle Machulis - Bug 1176300 - Move libsoundtouch to lgpllibs; r=glandium
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
8d6612e510fc6279fd91cc7a2f3fb8b0626078a3
created 2015-03-07 20:07 -0500
pushed 2015-03-08 19:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1140763 - Build dom/media/gtest in unified mode; r=cpearce
less more (0) -60 tip