content/media/nsAudioStream.cpp
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2011-12-16 17:32 +0000
Martin Richard Martin Richard - Bug 646333 - Make video constants consistently const T. r=cpearce
f4e1e9d38bc0b80983ca2fecd0c20f45360308b7
created 2011-09-08 11:30 -0400
pushed 2011-12-16 17:32 +0000
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 2011-12-16 17:32 +0000
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 2011-12-16 17:32 +0000
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 2011-12-16 17:32 +0000
Matthew Gregan Matthew Gregan - Bug 623444 - Remove unused non-blocking code from nsAudioStream. r=doublec
685b3762558c91d19580dc295e54c43a7138f911
created 2011-07-27 15:28 +1200
pushed 2011-11-04 22:39 +0000
Chris Pearce Chris Pearce - Bug 664341 - Specify media decoder's thread stack size. r=kinetik
fc776fa4afb78d940418997eab4a958c6a5a4d48
created 2011-06-25 16:06 +0200
pushed 2011-09-22 17:29 +0000
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 2011-09-22 17:29 +0000
Marco Bonardo Marco Bonardo - Backout Bug 612799 due to crashtests orange
e109c624ae001f2fa0f0d262e64ad4a2a655717e
created 2011-06-10 18:26 +0200
pushed 2011-09-22 17:29 +0000
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 2011-09-22 17:29 +0000
Paul ADENOT Paul ADENOT - Bug 612799 (1/2) - Error reporting in Drain(). r=kinetik
7857edbf1987c4a360b04a91ad0befe1029b17e0
created 2011-06-10 17:19 +0200
pushed 2011-09-22 17:29 +0000
Mounir Lamouri Mounir Lamouri - Backed out bug 612799, changeset bf46495e80ae
484a69f1e53068cbbcc7b313f68cbb08b9376124
created 2011-06-10 17:18 +0200
pushed 2011-09-22 17:29 +0000
Mounir Lamouri Mounir Lamouri - Backed out changeset 3206cfacc0e6
3206cfacc0e630eb6fa26d7503fb3ffafe46777e
created 2011-06-10 15:54 +0200
pushed 2011-09-22 17:29 +0000
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 2011-09-22 17:29 +0000
Paul ADENOT Paul ADENOT - Bug 612799 (1/2) - Error reporting in Drain(). r=kinetik
5d7b5f2ea6034b386c8322755fff017ecef73169
created 2011-05-29 08:42 +0900
pushed 2011-09-22 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 660121 Remove all pref related methods from nsContentUtils r=roc
632aad129ca43dff3f7ca792129e6dff7f00ce40
created 2011-05-28 16:03 +0900
pushed 2011-09-22 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 660401 Re-land the previous backed out patch
1f25c65e93356ae5ea754bcd82303cb4089c1bee
created 2011-05-28 13:50 +0900
pushed 2011-09-22 17:29 +0000
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 2011-09-22 17:29 +0000
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 2011-08-11 21:43 +0000
Chris Pearce Chris Pearce - Bug 658177 - Fix potential deadlock in gVolumeScaleLock. r=roc
4567d5e86898e19921e508bd85e7b52eea8a48ba
created 2011-05-19 09:12 +1200
pushed 2011-08-11 21:43 +0000
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 2011-08-11 21:43 +0000
Paul ADENOT Paul ADENOT - Bug 620331 - Remote nsAudioStreamRemote::GetMinWriteSamples; r=kinetik
b25f2bdf71ec53df3c1c6b2980318dec8c2385af
created 2011-05-05 12:18 +0200
pushed 2011-08-11 21:43 +0000
Paul ADENOT Paul ADENOT - Bug 654956 : Added private: statement in nsAudioStreamRemote. r=kinetik
0912e048403117c91f5be660c54a810aa7232835
created 2011-04-29 14:21 -0500
pushed 2011-08-11 21:43 +0000
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 2011-08-11 21:43 +0000
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 2011-08-11 21:43 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
Chris Pearce Chris Pearce - Bug 641718 - Backout 44d43f095a4f. r=backout
44d43f095a4f34ae8c4cb85bdb29baf9f6c9717d
created 2011-04-01 11:10 +1300
pushed 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
Kyle Huey Kyle Huey - Backed out changeset a5dbece71e4a due to test failures
a5dbece71e4abc15d58b2e390235fb0af420a124
created 2011-03-31 07:22 -0400
pushed 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
Ms2ger Ms2ger - Bug 620359 - Reorder members in nsAudioStreamRemote::nsAudioStreamRemote() constructor; r=kinetik a=dbaron
59bcb91cc3489dde592d03e7e7a4968998166243
created 2011-02-03 12:44 +1300
pushed 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
Doug Turner Doug Turner - Backing out 24aed997dbcd
24aed997dbcd9b157252b4bb1ec0ce77005c3a2b
created 2010-11-26 17:13 +1300
pushed 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
David Humphrey David Humphrey - bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
61004a07b318e3f1cb7dc070629b5e65dc82c66c
created 2010-08-12 13:52 +1200
pushed 2012-01-29 07:46 +0000
Matthew Gregan Matthew Gregan - Bug 586535 - Reduce delay in volume changes on OS X by using sydneyaudio volume control. r=doublec a=blocking2.0
b700c4089881fe748de2424193fab7a0ddb1f48a
created 2010-04-12 10:26 +1200
pushed 2012-01-29 07:46 +0000
Chris Pearce Chris Pearce - Bug 557432 - Don't Shutdown() nsAudioStream in Drain() when there's no audio playing. r=kinetik
1d00691be5f255fbd30af6262bfcf90896076073
created 2010-04-01 20:03 -0700
pushed 2012-01-29 07:46 +0000
Chris Pearce Chris Pearce - Bug 531340 - New Ogg video decoder. r=doublec sr=roc
e47fef4c207a6b2dbfdda7052e9555286999c0c3
created 2009-06-26 16:23 +1200| base
pushed 2012-01-29 07:46 +0000
Robert O'Callahan Robert O'Callahan - Bug 499880 - Restructure content/media directory. r+=doublec
less more (0) tip