content/media/nsAudioStream.cpp
a8d19ab244cad3e322bb07c420827a5b6e9fe5fd
created 2012-02-14 17:39 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 726891. Move rate/channels/format up to nsAudioStream and add inline getters. r=kinetik
91f55e5ac0adc2470eb589a4acb207a26248addf
created 2012-02-13 22:31 -0800
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out 7f81109133b5 (bug 725221), 135721f3720b (bug 726891), aef4ead175b4 (bug 726894) for orange
135721f3720b0915efb583f117d5b36863574f64
created 2012-02-14 17:39 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 726891. Move rate/channels/format up to nsAudioStream and add inline getters. r=kinetik
27f0028890e7d104d9074479a00b38ec4821899f
created 2012-02-03 21:31 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 723781 - Disable libcubeb for now.
62b24f89b354f3b0488135b449bd587505fd062f
created 2012-02-02 23:33 -0800
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out 60fc46d5b1ca (bug 723793) for Windows crashtest assertions
60fc46d5b1caca88204148990f48ec1bfe8f25df
created 2012-02-03 16:01 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 723793 - Lazily initialize libcubeb on first use. r=roc
71678cfd06dd4d3f20af30ef7e381c3d657eeed4
created 2012-01-13 10:20 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 677138 - Integrate libcubeb into a buffered nsAudioStream API. r=cpearce
22f2cc4d1a04b3d1c4d5e00aa9a5210e7bbc4d48
created 2011-11-22 13:17 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 695986 - Fix bug 669556 on Android. r=cpearce
959ff7fea1e8130affc569b617dac85967db20df
created 2011-10-19 18:29 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 693095 - Fix audio stream position estimation for remoted streams. Also resurrect audio thread wait removed in bug 669556 when using remoted audio streams. r=cpearce
079071eed1d16582ef9fea3ef13077107b501b64
created 2011-09-30 12:34 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 690603 - Remove PR_TRUE/PR_FALSE from media code. r=doublec
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed unknown
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
89b5ec4cacc1a57a210ccdbd85425ed12513bbfb
created 2011-09-27 16:31 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 689432 - Disambiguate use of "samples" by introducing "frames" in a number of places. r=doublec
ea752547a5b6932795c0114b63cae2335821fd42
created 2011-09-15 07:39 +1200
pushed unknown
Martin Richard Martin Richard - Bug 646333 - Make video constants consistently const T. r=cpearce
f4e1e9d38bc0b80983ca2fecd0c20f45360308b7
created 2011-09-08 11:30 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Backout changesets 8e9aea2febed, 604544452285 and 9f150c4e1a48 because of Mac OS X 32-bit reftest orange
8e9aea2febedf77752562fd7ab21ddccfae022ea
created 2011-09-08 12:51 +0200
pushed unknown
Oleg Romashin Oleg Romashin - Bug 685258 - Pulse audio backend does not check provided playback and crashes r=derf
5a4ca4d59be491a1d8d68ee9ad9c40243682885b
created 2011-08-16 15:47 +1200
pushed unknown
Matthew Gregan Matthew Gregan - Bug 679261 - sa_stream_get_min_write should return a result in bytes, not frames. r=cpearce
c54c3b67c10288c7ef0013a6cb17340cb9fe20cd
created 2011-08-08 12:51 +1200
pushed unknown
Matthew Gregan Matthew Gregan - Bug 623444 - Remove unused non-blocking code from nsAudioStream. r=doublec
685b3762558c91d19580dc295e54c43a7138f911
created 2011-07-27 15:28 +1200
pushed unknown
Chris Pearce Chris Pearce - Bug 664341 - Specify media decoder's thread stack size. r=kinetik
fc776fa4afb78d940418997eab4a958c6a5a4d48
created 2011-06-25 16:06 +0200
pushed unknown
Ed Morley Ed Morley - Bug 661584 - Code cleanup, substitute more PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc,ted
e598a0c0eb1cbc049409b414db6209710359d5f1
created 2011-06-10 19:46 +0200
pushed unknown
Marco Bonardo Marco Bonardo - Backout Bug 612799 due to crashtests orange
e109c624ae001f2fa0f0d262e64ad4a2a655717e
created 2011-06-10 18:26 +0200
pushed unknown
Paul ADENOT Paul ADENOT - Bug 612799 (2/2) - Remote Audio - Signal errors to the child AudioStream. r=kinetik
9dbd24f893ffa4bd0629771ea191b5cb770a80d1
created 2011-06-10 18:26 +0200
pushed unknown
Paul ADENOT Paul ADENOT - Bug 612799 (1/2) - Error reporting in Drain(). r=kinetik
7857edbf1987c4a360b04a91ad0befe1029b17e0
created 2011-06-10 17:19 +0200
pushed unknown
Mounir Lamouri Mounir Lamouri - Backed out bug 612799, changeset bf46495e80ae
484a69f1e53068cbbcc7b313f68cbb08b9376124
created 2011-06-10 17:18 +0200
pushed unknown
Mounir Lamouri Mounir Lamouri - Backed out changeset 3206cfacc0e6
3206cfacc0e630eb6fa26d7503fb3ffafe46777e
created 2011-06-10 15:54 +0200
pushed unknown
Paul ADENOT Paul ADENOT - Bug 612799 (2/2) - Remote Audio - Signal errors to the child AudioStream. r=kinetik
bf46495e80aeda5c898a81ae771ab55c61276f1e
created 2011-06-10 15:54 +0200
pushed unknown
Paul ADENOT Paul ADENOT - Bug 612799 (1/2) - Error reporting in Drain(). r=kinetik
5d7b5f2ea6034b386c8322755fff017ecef73169
created 2011-05-29 08:42 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 660121 Remove all pref related methods from nsContentUtils r=roc
632aad129ca43dff3f7ca792129e6dff7f00ce40
created 2011-05-28 16:03 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 660401 Re-land the previous backed out patch
1f25c65e93356ae5ea754bcd82303cb4089c1bee
created 2011-05-28 13:50 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 660401 temporary backout the patches for bug 659820 and bug 659821 for investigating talos regression
ae17e8703f52ec6f73d7ae8879893f8a228708af
created 2011-05-27 13:53 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 659820 part.4 Replace nsContentUtils::Get(Char|String)Pref() with Preferences::GetC?String() r=roc
7ef763ba534b75393923f83ff72f48db2048d3d0
created 2011-05-19 21:00 +1200
pushed unknown
Chris Pearce Chris Pearce - Bug 658177 - Fix potential deadlock in gVolumeScaleLock. r=roc
4567d5e86898e19921e508bd85e7b52eea8a48ba
created 2011-05-19 09:12 +1200
pushed unknown
Chris Pearce Chris Pearce - Bug 652475 - Add media.volume_scale pref to scale output volume without changing reported volume. r=roc
f937f55b4a7f8e80b997403ab49a8885408b23da
created 2011-05-15 12:53 +0200
pushed unknown
Paul ADENOT Paul ADENOT - Bug 620331 - Remote nsAudioStreamRemote::GetMinWriteSamples; r=kinetik
b25f2bdf71ec53df3c1c6b2980318dec8c2385af
created 2011-05-05 12:18 +0200
pushed unknown
Paul ADENOT Paul ADENOT - Bug 654956 : Added private: statement in nsAudioStreamRemote. r=kinetik
0912e048403117c91f5be660c54a810aa7232835
created 2011-04-29 14:21 -0500
pushed unknown
Chris Jones Chris Jones - Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
f0a03fc3247dc9a7246705e5303788c8cc87eece
created 2011-04-22 10:38 +0200
pushed unknown
Landry Breuil Landry Breuil - Bug 651461 - Fix build failure in nsAudioStream.cpp due to conflicting types; r=roc
f548e43998be6a1bfb24245b8dc03c559150c0d3
created 2011-04-14 10:12 +1200
pushed unknown
Chris Pearce Chris Pearce - Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
70cedf3a3327ce6cbb671a061dad6d94b2723b4e
created 2011-04-02 19:14 -0700
pushed unknown
Matheus Kerschbaum Matheus Kerschbaum - Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
c1553501c4966df32d22dcd117532d62bdfe9731
created 2011-04-01 13:02 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 641718 - Backout 44d43f095a4f. r=backout
44d43f095a4f34ae8c4cb85bdb29baf9f6c9717d
created 2011-04-01 11:10 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
47340263d0712dbac9e37e1a02b2ff1cf2a38112
created 2011-03-31 09:11 -0400
pushed unknown
Kyle Huey Kyle Huey - Backed out changeset a5dbece71e4a due to test failures
a5dbece71e4abc15d58b2e390235fb0af420a124
created 2011-03-31 07:22 -0400
pushed unknown
Matheus Kerschbaum Matheus Kerschbaum - Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg
1211777b3f5a194d46b8ee45ea6dc4d818f11fe9
created 2011-02-15 13:34 -0800
pushed unknown
Ms2ger Ms2ger - Bug 620359 - Reorder members in nsAudioStreamRemote::nsAudioStreamRemote() constructor; r=kinetik a=dbaron
59bcb91cc3489dde592d03e7e7a4968998166243
created 2011-02-03 12:44 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 607838 - Don't drain audio stream when it's paused, it won't finish. r=kinetik a=blocking2.0:final
7dc2ef0666bcd942ac118d2ed82bc5de0b220114
created 2011-01-28 21:40 -0800
pushed unknown
Matthew Gregan Matthew Gregan - Bug 624572 - Abort in content process receiving PAudio:SampleOffsetUpdate r=dougt a=blocking-fennec
86c446a17a798ff12c3d9cd8af0064dc60c34959
created 2011-01-17 16:03 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 626273 - Correct boundary seek logic. Change media element IDL floats to doubles per the spec. Invalidate updated frame after seeking. Optimize small forward seeks in WebM. r=cpearce a=roc
1cb4a7bd90054330669866d1a5aeb6c327246ce4
created 2011-01-10 12:47 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 622517 - Only use remoted audio streams on Android. r=dougt a=dbaron
29867a7bccf2bbba1817d307656a4234abddae3d
created 2011-01-04 16:55 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 621430. Lazily create stream writer thread so we don't create one when using local audio. Also, shut down the stream writer thread when the audio stream dies. r=dougt,a=blocker
99b19e566bbfda6b74a7bafa34145c5e98de4b4d
created 2010-12-20 08:05 +1300
pushed unknown
Chris Pearce Chris Pearce - Bug 616800 - Ensure AudioLoop() doesn't sleep, and can still drain, if we've pushed less than the start threshold of audio to hardware. r=kinetik a=blocking2.0
9bbfdb7bc9a86b654c4e5079f8bf6023c386963f
created 2010-11-30 18:37 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 612798 - Remoting Audio - Thread per stream to avoid problems with blocking drain/write calls. r=dougt. a=blocking-fennec
c334590653876d3b63c8a2b1a8cd196a937da08e
created 2010-11-26 17:13 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 614160 - Fix remote audio ownership and avoid sending IPCs when actor is being destroyed. r=dougt a=blocking-fennec
9537e23f97081f3df45d0e4356035e8662b2dc2a
created 2010-11-27 21:40 -0800
pushed unknown
Doug Turner Doug Turner - Backing out 24aed997dbcd
24aed997dbcd9b157252b4bb1ec0ce77005c3a2b
created 2010-11-26 17:13 +1300
pushed unknown
Matthew Gregan Matthew Gregan - Bug 614160 - Fix remote audio ownership and avoid sending IPCs when actor is being destroyed. r=dougt a=blocking=fennec
7fa56227251a5d77f9eeeafddf0d6b2d2292bda0
created 2010-11-22 14:08 -0800
pushed unknown
Doug Turner Doug Turner - [Bug 613982] Crash [@ libdvm.so@0x48c42 ] in sa_stream_write when closing a tab playing audio. r=kinetik. a=blocking-fennec
f4fc9593ca7da62daf47914845c0a0bc61aa265e
created 2010-11-19 08:56 -0800
pushed unknown
Daniel Holbert Daniel Holbert - Bug 613289: Remove unused variable 'result' from nsAudioStream::AllocateStream. r+a=dougt DONTBUILD
908443327ad31bd8cb22f5e6a8f44eab83b65db6
created 2010-11-16 20:14 -0800
pushed unknown
Doug Turner Doug Turner - Bug 599089 - Remote Audio to parent process. r=kinetik a=blocking-fennec
081a707a76b8f46bc648ca3177dcefe9f21f6da9
created 2010-08-25 09:10 -0400
pushed unknown
David Humphrey David Humphrey - bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
59c9f5b95889c884f3d34f07c163c0c6daf8bdcf
created 2010-08-24 14:06 +1200
pushed unknown
Matthew Gregan Matthew Gregan - Bug 589071 - Avoid shutting down nsAudioStream when another thread may be using it. r=doublec a=roc
eaa833618eaab81c9a1aad2516434196b47e9664
created 2010-08-18 13:04 -0400
pushed unknown
Ted Mielczarek Ted Mielczarek - Backed out changeset 1362f0ca86d2 (bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save) due to test failures.
1362f0ca86d2e16b0341e45e8d5d9be8345a44f0
created 2010-08-17 09:40 -0400
pushed unknown
David Humphrey David Humphrey - bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
less more (0) -60 tip