dom/media/AudioStream.cpp
7ffa5f4b3dde34ffb59a9e9b25072414f6202ced
created 2017-07-21 17:45 +0800
pushed 2017-09-11 15:47 +0000
Chun-Min Chang Chun-Min Chang - Bug 1361336 - Part 2: Prevent AudioStream::ResetDefaultDevice() from being called before stream is started. r=cpearce, r=kinetik, a=lizzard
4defb75014dfe3f8d77301ea89a7b43897696ca2
created 2017-07-12 14:51 +0800
pushed 2017-09-11 15:47 +0000
Chun-Min Chang Chun-Min Chang - Bug 1361336 - Part 1: A new API for AudioStream that it can reset stream to the default device. r=kinetik, a=lizzard
7e7596ff55f5c09779f34d5811d2dcdfb5707990
created 2017-05-24 09:22 -0400
pushed 2017-06-12 13:08 +0000
Chun-Min Chang Chun-Min Chang - Bug 1365225 - Prevent overflow. r=jwwang
401683745308733d1ec980b6ba4cab53c7f38bd5
created 2017-01-26 17:35 +0800
pushed 2017-04-18 12:07 +0000
Chun-Min Chang Chun-Min Chang - Bug 1321502 - part 1: Enable multi-channel support in Gecko on Windows; r=jya
36486fdc3813ef7943ae5b07b4128866d1938a6c
created 2017-01-23 11:36 +0100
pushed 2017-03-06 20:48 +0000
Paul Adenot Paul Adenot - Bug 1332905 - For mono or stereo in AudioStream.cpp until the rest of the code is multichannel-aware. r=achronop a=tomcat
2d93fb71eb88ab0ef03943f883ccbff284db9fc2
created 2017-01-20 16:54 +0200
pushed 2017-03-06 20:48 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1331869 - Initialize new field of cubeb_stream_params. r=kinetik,padenot
b1d60f2f68c7cccc96fcf9a2075bb430a500a0f2
created 2016-09-28 15:56 +0200
pushed 2017-01-23 14:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
f5e2940b1f0b449068ff075534db076a8996c5bd
created 2016-09-09 15:21 +0200
pushed 2017-01-23 14:19 +0000
Paul Adenot Paul Adenot - Bug 1301648 - Add a pref to be able to control the AudioCallbackDriver requested latency. r=kinetik
40270f33ff471b1cd04f89e9898cce2e4f5c8db8
created 2016-09-07 21:26 -0700
pushed 2017-01-23 14:19 +0000
Gerald Squelart Gerald Squelart - Bug 1247056 - Report specific cubeb-init error code - r=jwwang
b4cae9fb786b36b5974a010cb51bcbea3f960888
created 2016-09-26 12:15 -0700
pushed 2017-01-23 14:19 +0000
Wes Kocher Wes Kocher - Backed out 13 changesets (bug 1247056) for WinXP bc7 failures in browser_decoderDoctor.js CLOSED TREE
2bfe3aeb9f5992adfaaea1ccacb3a81966128ebe
created 2016-09-07 21:26 -0700
pushed 2017-01-23 14:19 +0000
Gerald Squelart Gerald Squelart - Bug 1247056 - Report specific cubeb-init error code - r=jwwang
094eaf8e407903a58b4c612ac9bdf3eb9495425e
created 2016-09-12 12:25 +0300
pushed 2017-01-23 14:19 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1286041 - AudioStream disable the assert when backend audio is winmm. r=padenot
f737abca53388fb8a00a6656d2989ece1edc590f
created 2016-07-12 16:53 +0200
pushed 2017-01-23 14:19 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1286041 - Assert audio callback is not called in initialized state. r=jwwang
2ae91c5e535428c55e037ad17b85e9b5d1b53b12
created 2016-09-23 16:02 +0200
pushed 2017-01-23 14:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 12 changesets (bug 1247056) for windows bc7 test failures
be036a725d3a48a4bd71918f20d6a0db54a514f4
created 2016-09-07 21:26 -0700
pushed 2017-01-23 14:19 +0000
Gerald Squelart Gerald Squelart - Bug 1247056 - Report specific cubeb-init error code - r=jwwang
0c046f354de884a414f828be2c671f00d48168be
created 2016-09-16 12:54 +1200
pushed 2016-11-14 12:26 +0000
Matthew Gregan Matthew Gregan - Bug 1302348 - Report cubeb context init failures via telemetry. r=padenot
9e10ce723131e90e770ab43270dc8818315f3339
created 2016-09-12 15:17 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1286041) for making various media tests really failure prone a=backout
af4c053741f1b847888f5566175fd4c7931e5bd7
created 2016-09-12 12:25 +0300
pushed 2016-11-14 12:26 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1286041 - AudioStream disable the assert when backend audio is winmm. r=padenot
48117ed311a1c82932adaf0753dcc85cac90c416
created 2016-07-12 16:53 +0200
pushed 2016-11-14 12:26 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1286041 - Assert audio callback is not called in initialized state. r=jwwang
177f41cecedb422d7a11156091ee718ec919c643
created 2016-09-02 17:12 +1000
pushed 2016-11-14 12:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299384 - Use MOZ_MUST_USE with NS_warn_if_impl(). r=erahm.
83c6065c6f646825990b0779b9820d2da0213bd0
created 2016-09-06 19:08 +0200
pushed 2016-11-14 12:26 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 71b9d48efac6 (bug 1286041) for failing wpt mediasource-seek-beyond-duration.html on Linux. r=backout on a CLOSED TREE
1d3be125b16a2c6efcdb11b7d4a44f9aebc63241
created 2016-09-06 19:06 +0200
pushed 2016-11-14 12:26 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset bb04b5569ab9 (bug 1286041)
bb04b5569ab96f761384ca2b6d7206aa2daac416
created 2016-09-06 15:34 +0200
pushed 2016-11-14 12:26 +0000
Paul Adenot Paul Adenot - Bug 1286041 - Disable an assert when using winmm, on a CLOSED TREE. r=achronop
71b9d48efac6b0034ee7a653eb73f99ebb077055
created 2016-07-12 16:53 +0200
pushed 2016-11-14 12:26 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1286041 - Assert audio callback is not called in initialized state. r=jwwang
fb93ad7b630772720255e3b7b2eca2b9be40642d
created 2016-08-29 17:05 -0400
pushed 2016-11-14 12:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1286041) for crashtest failures.
25dd85b13da917bd64c909ea1b0ef9f044b972f0
created 2016-07-12 16:53 +0200
pushed 2016-11-14 12:26 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1286041 - Assert audio callback is not called in initialized state. r=jwwang
f881b700b183e9c4bb83cd9e0ae450082fb947e9
created 2016-08-14 23:43 -0700
pushed 2016-11-14 12:26 +0000
Igor Igor - Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj
86fac0f27d7dc7b464edaabd0629b248dbfde9bb
created 2016-08-14 23:44 -0700
pushed 2016-11-14 12:26 +0000
Igor Igor - Bug 1293384 - Part 1: Rename snprintf_literal to SprintfLiteral. r=froydnj
8a63d6398481690023698a5790be5b185b846a14
created 2016-08-05 11:05 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1286041) for asan failures in cubeb_pulse.c
72e5792fe990871f53f6ccf8cf0f211e25026e7f
created 2016-07-12 16:53 +0200
pushed 2016-11-14 12:26 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1286041 - Assert audio callback is not called in initialized state. r=jwwang
7ba223fde0e05b031ebf983434329254ba6e4f2b
created 2016-07-20 15:02 +0200
pushed 2016-09-19 13:38 +0000
Paul Adenot Paul Adenot - Bug 1283020 - Update cubeb consumers to pass in latency in frames and not in ms. r=achronop
d2ba56fc82b64d21224de40f089bd1aa45f027df
created 2016-07-20 15:08 -0700
pushed 2016-09-19 13:38 +0000
Wes Kocher Wes Kocher - Backed out changeset 344300260f4c (bug 1283020) for frequent m(gl) failures CLOSED TREE
344300260f4c415dd8099c8350e942facf749398
created 2016-07-20 15:02 +0200
pushed 2016-09-19 13:38 +0000
Paul Adenot Paul Adenot - Bug 1283020 - Update cubeb consumers to pass in latency in frames and not in ms. r=achronop
7ad580ff20dbfcdf7f42ba1d6f8e888a745b4fba
created 2016-06-23 17:50 +0200
pushed 2016-09-19 13:38 +0000
Paul Adenot Paul Adenot - Bug 1280630 - Add telemetry probes to know which cubeb back-end is used the most. r=kinetik data-review=bsmedberg
b093026fc747724b11856fcf72e6dccfdaac829c
created 2016-06-02 15:53 +0800
pushed 2016-09-19 13:38 +0000
JW Wang JW Wang - Bug 1277473 - fix data race in gDumpedAudioCount. r=kinetik.
58b8b93105204b9e3c23f75e5031804356f4e468
created 2016-06-01 18:00 +0800
pushed 2016-09-19 13:38 +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-09-19 13:38 +0000
JW Wang JW Wang - Bug 1277198. Part 2 - fix OpenDumpFile(). r=kinetik.
407310ae3088bd364852ba2ce00a22f8b38cf296
created 2016-06-01 17:38 +0800
pushed 2016-09-19 13:38 +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-08-01 13:59 +0000
JW Wang JW Wang - Bug 1277776 - Use SaferMultDiv in AudioClock::GetPositionInFrames(). r=jya.
a340f7b143e30ee0f8449855070b7232275ba1fd
created 2016-06-01 16:45 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1277188. Part 5 - rename AudioClock::SetPlaybackRateUnlocked(). r=kinetik.
6f33d9a58e7216799c5f98238b7a56620083a5fe
created 2016-06-01 16:36 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1277188. Part 4 - remove AudioClock::mAudioStream. r=kinetik.
76384d9681f05f0ecbf441da86f488263b76523f
created 2016-06-01 16:30 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1277188. Part 3 - remove AudioClock::GetPositionUnlocked(). r=kinetik.
79f157a49a16cdb1b00716146b3537f7ce2b9797
created 2016-06-01 16:18 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1277188. Part 2 - fix AudioStream::GetPositionInFrames(). r=kinetik.
2692780925cf8bd1990144318bd54e72f4fc05f4
created 2016-06-01 16:19 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1277188. Part 1 - fix AudioStream::GetPosition(). r=kinetik.
71581f487d7c7c971771e1868b129353046b39bb
created 2016-05-31 15:59 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1277175 - Remove AudioStream::IsPaused(). r=kinetik.
479829a9d62042f3f77858ac3ff404767a94c681
created 2016-05-31 15:00 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1277171 - don't transition to other states when the stream is already drained. r=kinetik.
bc2bd91854befe145331375bb36cb89dd3f9f3ba
created 2016-05-31 14:33 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1276852 - Assert AudioStream::Start() is called when mState is INITIALIZED. r=kinetik.
bdb2c38f67dfa6fec43aa81b1e6e0153fd9d9554
created 2016-05-31 14:18 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1276851 - Remove AudioStream::mIsFirst. r=kinetik.
408312a8ef14c74061503cc2cd8539d4bdaa3fee
created 2016-05-31 13:55 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1276849 - some AudioStream::OpenCubeb code cleanup. r=kinetik.
d7246e5a52b1f3e6f5f3a51fce569dec1072fe63
created 2016-05-31 11:54 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1276840 - Remove AudioStream::RUNNING. r=kinetik.
373e67c2caaddfec3d3901e038804543c3da9afb
created 2016-05-30 21:12 +0800
pushed 2016-08-01 13:59 +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-08-01 13:59 +0000
JW Wang JW Wang - Bug 1276569. Part 4 - remove mStartTime. r=kinetik.
2981353a3ae77aa0bfc6e899d62c62aa1a527b4b
created 2016-05-30 16:08 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1276569. Part 3 - replace use of MOZ_LOG with LOG. r=kinetik.
677a8c65e91b1c276bbeecc77d48c161a2ebcc44
created 2016-05-30 16:05 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1276569. Part 2 - merge StartUnlocked() with Start() r=kinetik.
00e04e27ccdd804fe49185f49028a04d14c95f01
created 2016-05-30 16:05 +0800
pushed 2016-08-01 13:59 +0000
JW Wang JW Wang - Bug 1276569. Part 1 - remove null checks. r=kinetik.
ca918dcf2dfc25ad92f4cbcafa290c25ca106599
created 2016-04-13 20:25 +1000
pushed 2016-08-01 13:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r=kinetik
161e9333c85d472f298173a6644312b7d2425d45
created 2016-04-21 16:31 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 93ab5d1b04b0 (bug 1264199)
93ab5d1b04b065e62e4e6364af7e0a124607ac58
created 2016-04-13 20:25 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r=kinetik
30c5dbcee7ddeafcaffa50e01429c45d459bb8fc
created 2016-04-20 11:01 -0700
pushed 2016-06-06 19:02 +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-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r=kinetik
less more (0) -100 -60 tip