Граф коммитов

55 Коммитов

Автор SHA1 Сообщение Дата
Matthew Gregan d53ed75822 Bug 695986 - Start AudioTrack playing only its buffers have filled. r=dougt 2011-11-22 13:19:25 +13:00
Michael Wu 5dd6a67845 Bug 694206 - Add Gonk (B2G) widget backend, r=cjones 2011-11-10 16:17:46 -08:00
Matthew Gregan b367716cd2 Bug 693131 - Short sounds are inaudible on Android. r=dougt 2011-10-20 10:52:50 +13:00
Makoto Kato ccbed38eb3 Bug 693283 - cannot detect endian of Android x86 on libsydney. r=kinetik 2011-10-14 11:27:18 +09:00
Matthew Gregan 18f72b33af Bug 669556 - Calculate OS X sydneyaudio buffer sizes by time, and shrink buffers to 1000ms. Remove buffer refill wait from nsBuiltinDecoderStateMachine::AudioLoop as the buffer fullness estimation is inaccurate. r=cpearce 2011-10-03 15:14:32 +13:00
Atul Aggarwal 22c8c4b273 Bug 666672 - Fix OSX compile warnings in sydneyaudio and vorbis. r=giles 2011-09-01 11:19:22 +05:30
Matthew Gregan a46c96aeaa Bug 683822 - Delete media/libsydneyaudio patches and update.sh, since this is no longer maintained. r=doublec 2011-09-01 17:56:46 +12:00
Matthew Gregan c2e6d18800 Bug 688997 - Use correct waveOutProc declaration to avoid pointer truncation on x64. r=cpearce 2011-09-25 13:46:06 +13:00
Matthew Gregan 21bedaef47 Bug 679261 - sa_stream_get_min_write should return a result in bytes, not frames. r=cpearce 2011-08-16 15:47:45 +12:00
Chris Double 4fdab57f2d Bug 675839 - Update playback position more frequently when writing in linux backend for libsydneyaudio - r=kinetik 2011-08-03 15:08:53 +12:00
Ed Morley d48f3abda2 Bug 655496 - Remove WinCE code from Mozilla owned parts of media/* ; r=kinetik 2011-05-08 10:30:06 +02:00
Landry Breuil 145338b8cb Bug 651968. Fix linking with ossaudio, and include soundcard.h instead of sys/soundcard.h on OpenBSD. r=kinetik 2011-05-05 17:12:04 -04:00
Matthew Gregan f33e409c72 Bug 520101 - Fix audio when hotswapping sound output on Mac. r=doublec a=roc 2011-02-16 11:08:31 +13:00
Doug Turner 45e5655e9c Bug 619827 - throw from AudioTrack constructor kills fennec, r=kinetic,mwu a=blocking-fennec 2010-12-20 00:15:48 -08:00
Chris Pearce 7ccc3a7d9d 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 2010-12-20 08:05:40 +13:00
Matthew Gregan bf9faca198 Bug 615134 - Adjust ALSA start threshold to reduce the chance of deadlocking when recovering from underruns. r=cpearce a=roc 2010-12-02 12:41:19 +13:00
Doug Turner 05d2ec61a4 Bug 612479 - Sydney audio Android Issues. r=kinetik a=blocking-fennec
--HG--
extra : rebase_source : ca7328b7283a369d06b8c886af0905c5c95aa3cc
2010-11-16 20:15:11 -08:00
Matthew Gregan af90544b0a Bug 573924 - Ugly workaround for alsa-pulse bug that causes hangs after resuming audio from pause. r=chris.double a=blocking2.0 2010-10-29 13:55:33 +13:00
Matthew Gregan 40d7f401ae Bug 607200 - Revert bug 526411 to solve an audio playback regression on Maemo. r=chris.double 2010-10-26 15:27:19 +13:00
async.processingjs@yahoo.com 621918fa08 Bug 520100 - libsydneyaudio MacOS fix, counts amount of missed audio sample bytes. r=kinetik a=blocking2.0 2010-10-07 11:58:36 +13:00
Michael Wu 4c1dcbedc0 Bug 598197 - Don't setup audio when we can't get the JNIEnv, r=kinetik,blassey a=blocking-fennec 2010-09-22 18:03:46 -07:00
async.processingjs@yahoo.com 42e7370293 Bug 591719 - Ensure sa_stream_get_position reports positions in sorted order. r=kinetik a=blocking2.0 2010-09-11 11:29:11 +12:00
Matthew Gregan 5e71ea141c Bug 571798 - Add a library-global lock to sydneyaudio ALSA backend and use it to make sa_stream_open/sa_stream_close thread safe. r=doublec a=roc 2010-08-23 17:59:10 +12:00
Ginn Chen ae4f371e8e Bug 586229 Update sydney_audio_sunaudio.c to fix a/v choppy issue r=kinetik a=NPOTB 2010-08-15 20:33:39 +08:00
Michael Wu 8bc6b87863 Bug 568315 - Android support for media/libsydneyaudio, r=kinetik
--HG--
extra : rebase_source : 15e37beb985163be3fb78bf813034ae76903c3ce
2010-06-03 13:59:04 -07:00
Chris Pearce 35399690ba Bug 558761 - Update OS2 patches for libsydney audio (actually with the changes this time...). r=cpearce 2010-05-31 15:21:44 +12:00
Chris Pearce 53ea2a0d90 Bug 564734 - Ensure all audio is queued before draining on win32. r=kinetik 2010-05-13 12:59:42 +12:00
Rich Walsh 80c60e34b5 Bug 558761 - libsyndeyaudio OS/2 support. r=wuno 2010-05-13 12:59:41 +12:00
Cliff Wright c2dae54c1a Bug 562488 - Fix crash destroying stream in OSS sydneyaudio backend. r=kinetik 2010-04-29 11:04:06 +12:00
Chris Pearce 2966b4cccd Bug 556455 - Remove liboggz, liboggplay, libfishsound from video decoder. r=doublec 2010-04-27 20:53:48 +12:00
Uli Link cc9c14ae3b Bug 499266. Add AIX support for libsydneyaudio. r=kinetik 2010-04-23 14:48:15 +12:00
Ginn Chen 5425ab79b8 Bug 556217 Update sydney_audio_sunaudio.c r=kinetik 2010-04-15 18:43:28 +08:00
Mike Hommey ebc0e9d0ce Bug 555908 - *BSD and GNU/Hurd support for libsydneyaudio. r=cpearce 2010-04-12 10:26:36 +12:00
Matthew Gregan 1ca795365c Bug 484814 - Increase sydneyaudio buffer size on Windows. r=chris.double 2010-02-07 21:03:45 +13:00
Matthew Gregan 40ab0d4a54 Bug 525401 - sa_stream_drain should return an error if called when stream not playing. r=chris.double 2010-02-05 14:31:18 +13:00
Matthew Gregan 0f13f6eb91 Backed out changeset b876c36242dc 2010-02-26 15:10:11 -08:00
Matthew Gregan 2483ac7833 Bug 525401 - sa_stream_drain should return an error if called when stream not playing. r=chris.double
--HG--
extra : rebase_source : 44094f141cea6947bf7141809fa9c97995f677cb
2010-02-05 14:31:18 +13:00
Matthew Gregan 522d4cb272 Bug 526411 - Reduce requested audio latency in sydneyaudio ALSA backend to avoid playback deadlock. r=chris.double 2010-02-08 12:29:43 +13:00
Matthew Gregan ce3025f762 Bug 506061 - Deal with audio XRUNs as soon as possible. Also clean up the code a little. p=j^, r=chris.double
--HG--
extra : rebase_source : ffbff463b77ade2bacc5a8b9f662228b05667dc3
2009-09-14 12:21:22 +12:00
Matthew Gregan 1ccbfca6b5 Bug 495558 - Initialize sydneyaudio/ALSA with host endian format (fixes sound on big endian machines). r=chris.double
--HG--
extra : rebase_source : d2635e23f0e65a7e9db397d54f998610fa2348f6
2009-09-07 14:44:39 +12:00
Rich Walsh ddbec904e9 Bug 506434 - fix ogg video playback regression, OS/2 part, r=pweilbacher 2009-08-02 14:06:02 +03:00
Rich Walsh 46c13739b3 Bug 506434 - fix ogg video playback regression, add OS/2 part to sydneyaudio patch, r=pweilbacher 2009-08-02 14:06:02 +03:00
Peter Weilbacher cc50d27e01 [OS/2] Bug 448918: add media support on OS/2 (sydneyaudio part), p=dragtext@e-vertise, r=chris.double 2009-07-23 10:37:01 +03:00
Matthew Gregan 3c8596b473 Bug 495794 - Fix crash when destroying audio stream that failed to open cleanly. r=chris.double 2009-07-02 16:38:26 +12:00
Josh Aas d5a3ece6b0 Fix Mac OS X 10.6 compile problem with libsydneyaudio. b=492072 r=cdouble 2009-05-19 13:19:49 -04:00
Benjamin Smedberg 6df221580d Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
2009-05-18 14:15:05 -04:00
Chris Double 87754583fb Bug 466699 - libsydneyaudio fixes for avsync - rs=roc 2009-05-18 13:33:21 +12:00
Chris Double ca1eea112a Bug 485433 - Fix incorrect write size handling in alsa backend of libsydneyaudio - rs=roc
--HG--
extra : rebase_source : 8fb4c785020fb2ff68755756f61933b5d346d377
2009-03-30 13:33:42 +13:00
Chris Pearce 5913c6bc96 Bug 478299. Zero out stream memory in libsydneyaudio so we don't crash when cleaning it up. r+sr=roc
--HG--
extra : rebase_source : fd1b92c236fca4d0e9d42b01a4bec64b46d21b84
2009-02-19 21:06:59 +13:00
Matthew Gregan 4a0378e54b Bug 469698. Convert little-endian Wave data to native endinaness on big-endian machines (e.g. PPC). r+sr=roc
--HG--
extra : rebase_source : a791e7474167faed8bebfdfd9bf960fe6fb752df
2009-01-30 20:27:43 +13:00