media/libcubeb/src/cubeb_wasapi.cpp
82339d98aa6a
created 2015-02-17 11:46 +1300
pushed 2015-02-16 22:47 +0000
Matthew Gregan Matthew Gregan - Bug 1133190 - Back out default audio device handling changes introduced in bug 698079. a=sledru
57f79302248f
created 2015-02-10 17:45 +1300
pushed 2015-02-12 16:23 +0000
Matthew Gregan Matthew Gregan - Bug 1131788 - cubeb: Unable to use InterlockedAdd64 on MSVC2010 (and mingw). r=padenot, a=sledru
69a8d311ddd6
created 2015-02-11 00:12 +0100
pushed 2015-02-11 16:02 +0000
Paul Adenot Paul Adenot - Bug 1131768 - Unlock before tearing down the stream in case of error, to avoid recursive locking. r=kinetik, a=sledru
9a36ec122aa5
created 2015-02-09 14:43 +0100
pushed 2015-02-09 21:51 +0000
Paul Adenot Paul Adenot - Bug 1123768 - Backout bug 1108455 to avoid truncating the end of audio streams on Vista+. r=kinetik, a=sledru
9579b9ab68ca
created 2015-02-09 14:42 +0100
pushed 2015-02-09 21:51 +0000
Paul Adenot Paul Adenot - Bug 1127213 - Fix various issues with the device change notification in the WASAPI cubeb backend. r=kinetik, a=sledru
0411d20465b4
created 2015-01-19 14:17 +0100
pushed 2015-01-22 19:57 +0000
Paul Adenot Paul Adenot - Bug 698079 - Synthetize the clock when using WASAPI to prevent A/V desynchronization issues when switching the default audio output device. r=kinetik, a=sledru
20f7d44346da
created 2015-01-19 14:16 +0100
pushed 2015-01-22 19:57 +0000
Paul Adenot Paul Adenot - Bug 698079 - When using the WASAPI backend, always output audio to the default audio device. r=kinetik, a=sledru
29265b95af97
created 2014-12-16 18:45 +0100
pushed 2015-01-12 19:37 +0000
Paul Adenot Paul Adenot - Bug 1108455 - Part 1. r=kinetik, a=sledru
617a07d3b29d
created 2014-12-11 12:17 +1300
pushed 2015-01-12 19:37 +0000
Matthew Gregan Matthew Gregan - Bug 1109802 - Release IAudioStreamVolume after use in libcubeb's WASAPI backend. r=padenot, a=lsblakk
1037bad28480
created 2014-09-29 13:19 +1300
pushed 2015-01-12 19:37 +0000
Matthew Gregan Matthew Gregan - Bug 1074010 - Update cubeb from upstream. r=padenot
bbd372f6967b
created 2014-12-16 18:45 +0100
pushed 2014-12-18 16:28 +0000
Paul Adenot Paul Adenot - Bug 1108455 - Part 1. r=kinetik, a=sledru
28889bf10473
created 2014-12-11 12:17 +1300
pushed 2014-12-13 02:27 +0000
Matthew Gregan Matthew Gregan - Bug 1109802 - Release IAudioStreamVolume after use in libcubeb's WASAPI backend. r=padenot, a=lsblakk
b5b970976871
created 2014-08-26 17:02 +0200
pushed 2014-10-13 16:35 +0000
Paul Adenot Paul Adenot - Bug 848954 - 17 - Increase the size of the stack for the audio threads on Windows. r=kinetik
6a0199460e68
created 2014-08-26 17:01 +0200
pushed 2014-10-13 16:35 +0000
Paul Adenot Paul Adenot - Bug 848954 - Part 12 - Make sure COM is initialized when calling into WASAPI functions. r=kinetik
9d323d5bb542
created 2014-07-18 19:21 +0200
pushed 2014-10-13 16:35 +0000
Paul Adenot Paul Adenot - Bug 1023947 - Part 2 - Allow getting the current input device in cubeb. r=kinetik
9c82fdf124df
created 2014-07-29 18:45 +0200
pushed 2014-10-13 16:35 +0000
Paul Adenot Paul Adenot - Bug 1027713 - Part 3 - Add a cubeb API to signal that the output device changed. r=kinetik
bd925dd0edbf
created 2014-07-29 18:45 +0200
pushed 2014-10-13 16:35 +0000
Paul Adenot Paul Adenot - Bug 1027713 - Part 2 - Add a cubeb API to query the name of the audio output device in use. r=kinetik
bf4ed2946c45
created 2014-07-29 18:45 +0200
pushed 2014-10-13 16:35 +0000
Paul Adenot Paul Adenot - Bug 1027713 - Part 1 - Add a volume API in cubeb and use it instead of doing our own soft gain. r=kinetik
5dc0231d0153
created 2014-07-24 13:57 -0700
pushed 2014-10-13 16:35 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1023947, bug 1027713) for frequent Cppunit test failures
a56aad94c7c9
created 2014-07-18 19:21 +0200
pushed 2014-10-13 16:35 +0000
Paul Adenot Paul Adenot - Bug 1023947 - Part 2 - Allow getting the current input device in cubeb. r=kinetik
c0045bb1849e
created 2014-07-24 17:05 +0200
pushed 2014-10-13 16:35 +0000
Paul Adenot Paul Adenot - Bug 1027713 - Part 3 - Add a cubeb API to signal that the output device changed. r=kinetik
274b2b25d167
created 2014-07-24 17:05 +0200
pushed 2014-10-13 16:35 +0000
Paul Adenot Paul Adenot - Bug 1027713 - Part 2 - Add a cubeb API to query the name of the audio output device in use. r=kinetik
e0bba6f4966f
created 2014-07-24 17:05 +0200
pushed 2014-10-13 16:35 +0000
Paul Adenot Paul Adenot - Bug 1027713 - Part 1 - Add a volume API in cubeb and use it instead of doing our own soft gain. r=kinetik
68427e971ad6
created 2014-06-16 19:27 -0400
pushed 2014-09-02 16:39 +0000
JW Wang JW Wang - Bug 1008079 - Extract the resampling code from cubeb_wasapi.cpp so it is reusable. r=padenot
9fedde6e6e5f
created 2014-03-24 11:06 +0100
pushed 2014-06-09 21:49 +0000
Paul Adenot Paul Adenot - Bug 946618 - Disable part of a cubeb test on Windows 7. r=kinetik
7a8e0a49b3f6
created 2014-02-27 14:36 +0100
pushed 2014-04-28 18:51 +0000
Paul Adenot Paul Adenot - Bug 971693 - Fallback properly when WASAPI does not give us a stream format suggestion. r=kinetik
957ddf01db26
created 2014-02-11 15:48 -0800
pushed 2014-04-28 18:51 +0000
Paul Adenot Paul Adenot - Bug 970147 - Don't assume WASAPI can give us a channel layout suggestion. r=kinetik
f28aaa1b3df5
created 2014-01-22 13:52 +1300
pushed 2014-04-28 18:51 +0000
Matthew Gregan Matthew Gregan - Bug 962346 - Pass STACK_SIZE_PARAM_IS_A_RESERVATION to _beginthreadex in Windows cubeb backends to save address space. r=padenot
ec2f45efc7f7
created 2014-02-27 14:36 +0100
pushed 2014-02-28 15:22 +0000
Paul Adenot Paul Adenot - Bug 971693 - Fallback properly when WASAPI does not give us a stream format suggestion. r=kinetik, a=sledru
308d6ccf89ea
created 2014-02-11 15:48 -0800
pushed 2014-02-28 15:22 +0000
Paul Adenot Paul Adenot - Bug 970147 - Don't assume WASAPI can give us a channel layout suggestion. r=kinetik, a=sledru
d92422d01e6d
created 2013-12-13 18:11 +0100
pushed 2014-02-04 01:06 +0000
Paul Adenot Paul Adenot - Bug 950026 - Bail out when we don't get an expected return value from AudioClient::IsFormatSupported, instead of asserting. r=kinetik, a=lsblakk
41c241079f25
created 2013-11-28 14:12 +1300
pushed 2014-02-04 01:06 +0000
Matthew Gregan Matthew Gregan - Bug 923992 - Call GetDefaultAudioEndpoint when needed rather than caching its result when called at cubeb init time. r=padenot
c5d32149691a
created 2013-11-28 09:06 +0100
pushed 2014-02-04 01:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset de7d74796ced (bug 923992) for frequent mochitest-1 orange on a CLOSED TREE
de7d74796ced
created 2013-11-28 14:12 +1300
pushed 2014-02-04 01:06 +0000
Matthew Gregan Matthew Gregan - Bug 923992 - Call GetDefaultAudioEndpoint when needed rather than caching its result when called at cubeb init time. r=padenot
076d817a69f1
created 2013-12-13 18:11 +0100
pushed 2014-01-08 15:24 +0000
Paul Adenot Paul Adenot - Bug 950026 - Bail out when we don't get an expected return value from AudioClient::IsFormatSupported, instead of asserting. r=kinetik, a=lsblakk
02294155afa9
created 2013-11-12 15:48 +1300
pushed 2013-12-09 19:58 +0000
Matthew Gregan Matthew Gregan - Bug 929009 - Support mono configurations in WASAPI backend. r=padenot, a=bajaj
362d4f9fe2d5
created 2013-11-01 15:49 -0400
pushed 2013-12-09 19:58 +0000
Matthew Gregan Matthew Gregan - Bug 933198 - gum_test.html doesn't provide audio on Windows nightly builds. r=jesup, a=bajaj
7049d17385d9
created 2013-10-17 15:44 +0200
pushed 2013-12-09 19:58 +0000
Paul Adenot Paul Adenot - Bug 918861 - Add an API to get the native samplerate for a given audio backend. r=kinetik
af8f1f9b11be
created 2013-10-17 15:44 +0200
pushed 2013-12-09 19:58 +0000
Paul Adenot Paul Adenot - Bug 907817 - Add a cubeb API to get a valid audio latency range per platform. r=kinetik
18c8f9d64847
created 2013-10-12 13:53 -0400
pushed 2013-12-09 19:58 +0000
Paul Adenot Paul Adenot - Bug 899050 - Add rudimentary support for multichannel files when using WASAPI. r=kinetik
4a75349b7ec6
created 2013-09-17 02:39 -0400
pushed 2013-12-09 19:58 +0000
Paul Adenot Paul Adenot - Bug 904617: Part 1 - Add a way to get cube latency, add wasapi latency functions r=kinetik
8ff026eb8754
created 2013-10-14 09:48 +0200
pushed 2013-10-28 21:59 +0000
Paul Adenot Paul Adenot - Bug 899050 - Add rudimentary support for multichannel files when using WASAPI. r=kinetik a=lsblakk
744da56423ba
created 2013-09-16 08:43 +0100
pushed 2013-10-28 21:59 +0000
Ed Morley Ed Morley - Backed out changeset a317a2d59ed5 (bug 904617)
a317a2d59ed5
created 2013-09-16 03:26 -0400
pushed 2013-10-28 21:59 +0000
Paul Adenot Paul Adenot - Bug 904617: Part 4 - Add windows wasapi latency entries for cubeb r=kinetik
deab85933daa
created 2013-10-14 09:48 +0200
pushed 2013-10-14 21:07 +0000
Paul Adenot Paul Adenot - Bug 899050 - Add rudimentary support for multichannel files when using WASAPI. r=kinetik, a=akeybl
4d5ceb7e190c
created 2013-08-08 19:48 +0200
pushed 2013-09-16 19:14 +0000
Paul Adenot Paul Adenot - Bug 899050, 900380 - Update cubeb. r=kinetik a=akeybl
3de1033e44b7
created 2013-07-26 14:17 +0200
pushed 2013-09-16 19:14 +0000
Paul Adenot Paul Adenot - Bug 893307 - Handle surround speaker setups when using the WASAPI cubeb backend. r=kinetik
8ea7c73c9834
created 2013-07-19 21:16 -0400
pushed 2013-09-16 19:14 +0000
Michael Wu Michael Wu - Update libcubeb to pick up bug 895378 (r=kinetik) and bug 889652 (r=kinetik)
4871ba3bf94c
created 2013-07-15 13:39 +0200
pushed 2013-09-16 19:14 +0000
Jacek Caban Jacek Caban - Bug 893540 - Update cubeb to recent version (fixes mingw compilation). r=padenot
ebdf97f9ec52
created 2013-07-09 11:59 +0200
pushed 2013-09-16 19:14 +0000
Paul Adenot Paul Adenot - Bug 866675 - Add a WASAPI backend to cubeb. r=kinetik
less more (0) tip