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

36 Коммитов

Автор SHA1 Сообщение Дата
Marco Chen 599f0fa951 Bug 870682 - [gonk-jb-4.2] Add basic support for audio control API. r=mwu 2013-05-20 15:34:42 +08:00
Randy Lin 8793d43e00 Bug 868932 - All channel volume is not updated. r=mwu 2013-05-16 12:00:02 +08:00
Shawn Huang 23913a8ce4 Bug 872428 - Fix missing setForceUse to BT SCO for audio path, r=mwu 2013-05-16 14:31:21 +08:00
rlin@mozilla.com 3d5618e60d Bug 868960 - [FMRadio] FM Radio volume is not updated by headset ejecting. r=mwu 2013-05-07 15:31:13 +08:00
ext:(%20rlin%40mozilla.com) dd5be82e7b Bug 862306 - Route audio stream to BT_SCO in AudioManager. r=mwu 2013-04-18 16:47:09 +02:00
Matthew Gregan 92db67a1a7 Bug 852401 - Remove sydneyaudio. r=doublec
--HG--
rename : media/libsydneyaudio/src/gonk/AudioSystem.h => dom/system/gonk/android_audio/AudioSystem.h
rename : media/libsydneyaudio/src/gonk/AudioTrack.h => dom/system/gonk/android_audio/AudioTrack.h
rename : media/libsydneyaudio/src/gonk/EffectApi.h => dom/system/gonk/android_audio/EffectApi.h
rename : media/libsydneyaudio/src/gonk/IAudioFlinger.h => dom/system/gonk/android_audio/IAudioFlinger.h
rename : media/libsydneyaudio/src/gonk/IAudioFlingerClient.h => dom/system/gonk/android_audio/IAudioFlingerClient.h
rename : media/libsydneyaudio/src/gonk/IAudioRecord.h => dom/system/gonk/android_audio/IAudioRecord.h
rename : media/libsydneyaudio/src/gonk/IAudioTrack.h => dom/system/gonk/android_audio/IAudioTrack.h
rename : media/libsydneyaudio/src/gonk/IEffect.h => dom/system/gonk/android_audio/IEffect.h
rename : media/libsydneyaudio/src/gonk/IEffectClient.h => dom/system/gonk/android_audio/IEffectClient.h
2013-03-19 17:12:36 +13:00
Marco Chen dc12cdcd02 Bug 834200 - [Audio] Hook AudioManager::SetPhoneState for getting ring & in_call then register into AudioChannelService. r=baku, a=tef+ 2013-02-04 11:23:06 +08:00
rlin@mozilla.com 4c9c265260 Bug 827840 - [camera] shutter sound is almost inaudible, r=sicking, a=bb+
--HG--
extra : rebase_source : d58d00d2bc9d4865c63f8877fecd7c2da5b75e87
2013-01-09 11:09:37 +08:00
Randy Lin 8f531dd917 Bug 819965 - Unable to silence or control FM radio volume. r=sicking 2012-12-17 20:46:56 +08:00
Marco Chen fdd19173a2 Bug 819858 - Add AudioChannelAgent to AudioManager for telephony joining AudioChannelService. r=baku, a=blocking-basecamp 2012-12-13 09:45:10 +08:00
Randy Lin 7574b7cb26 Bug 815452 - Don't unmute FM audio if the user increases the volume when FM audio is muted for channel policy reasons. r=sicking 2012-12-11 18:26:01 +08:00
rlin@mozilla.com 0a416b2ed2 Bug 815445 - Hook up telephony audio to audio channels backend r=baku 2012-12-06 18:11:06 +08:00
Randy Lin 948bc8bc5b Bug 814326 - Volume steps on the UI is 10 steps which cannot be mapped correctly to the underlying streams. r=sicking, r=fabrice 2012-12-04 18:21:43 +08:00
Randy Lin 40ac47a449 Bug 812434 - Support FM volume control for implement AudioChannel API. r=mwu 2012-11-29 10:14:11 +08:00
vliu e0d26ab437 Bug 813823 - AudioManager reports unknown status when inserting headphone or headset. r=mwu 2012-11-27 11:13:19 +08:00
Randy Lin dbcf2d47c9 Bug 811204 - [Dialer] Voice call can't switch between speaker and bt sco audio path. r=mwu, a=blocking-basecamp 2012-11-15 11:00:34 +08:00
Marco Chen 24d7c0cc45 Bug 791642 - nsIAudioManager: support voice volume. r=philikon
1. Provide api for adjusting volume based on each stream.
  2. Modify settings.js for listening the changing for stream volume.
2012-11-02 17:36:46 +08:00
Gina Yeh e0a4d2aab6 Bug 796300 - Final version: Set audio device BLUETOOTH_SCO_HEADSET to unavailable when disconnect Sco socket, r=qdot 2012-10-03 10:55:28 +08:00
Gina Yeh d2213ee525 Bug 794903 - Final version: BluetoothScoManager implementation, r=qdot 2012-09-29 17:39:05 +08:00
Alexandre Lissy 469f494e29 Bug 794424 - Send the headphone status at boot time. r=philipp 2012-09-27 23:06:01 -04:00
Marco Chen 371f9b4e53 Bug 791329 - Let AudioManager set correct device (headset or headphone) into setDeviceConnectionState according to event from GonkSwitch.cpp. r=mwu 2012-09-25 19:03:50 +08:00
Steven Lee d974bfb778 Bug 749053 - FM radio support: AudioManager implementation. r=jlebar,mwu 2012-09-19 13:51:35 -04:00
Dave Hylands 0b452581bb Bug 782289 - Bah - Added in the second part of the patch. r=philikon 2012-09-06 13:51:15 -07:00
Dave Hylands 45bea74f5f Bug 782289 - Forward headphone status changed notification from gonk to chrome. r=philikon
The wrong patch was applied previously. This changeset rolls back the previous change and
applies the correct one.
2012-09-06 13:47:58 -07:00
Alexandre Lissy d346b69ee9 Bug 782289 - Headphones status notification. Part 1: Send observer notification. r=philikon
We send this notification each time status change. For now, only on/off, maybe
it might be a good thing to add microphone status too. We will observe
this notification in b2g's shell.js to generate a mozChromeEvent.
2012-08-13 16:57:51 +02:00
Ehsan Akhgari e368dc9c85 Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script.  Here's the source of the script for
future reference:

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t

convert PRIntn int
convert PRUintn unsigned

convert PRSize size_t

convert PROffset32 int32_t
convert PROffset64 int64_t

convert PRPtrdiff ptrdiff_t

convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Steven Lee b81f1fb70b Bug 779149 - [Dialer] Audio does not go through headset. r=mwu 2012-08-15 21:00:50 -04:00
Gervase Markham 1c9fc1e594 Bug 774614 - Relicense Gonk/Gecko interface code to Apache License 2.0. 2012-07-20 10:10:44 +01:00
Gervase Markham 82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Hsin-Yi Tsai 2768bdbd4d Bug 746496 - B2G telephony: update the audio system for incoming calls and holding calls. r=philikon 2012-05-14 21:13:06 -07:00
Michael Wu e9c33c86ac Bug 749080 - Make AudioManager.cpp build again, r=cjones 2012-04-30 14:10:48 -04:00
Steven Lee d7038612fa Bug 736939 - AudioManager implementation. r=cjones, a=b2g-only 2012-04-22 14:14:36 -04:00
Chris Jones f8fd4e21a8 Bug 739090: Dynamically call the right *ForceUse interface. r=mwu (npotb) 2012-03-26 17:39:33 -07:00
Michael Wu f55b3719b0 Bug 737173, part 2: Port AudioManager and libsydneyaudio to the new import. r=cjones (npotb) 2012-03-25 02:11:05 -07:00
Kyle Machulis b604262aa4 Bug 735017: Clean up namespaces and naming for gonk dom objects in gonk specific code - Patch 2: Change mozilla::dom::telephony to mozilla::dom::gonk for dom/system/gonk objects; r=bent 2012-03-14 15:43:26 -07:00
Kyle Machulis 5a8150c5e0 Bug 735017: Clean up namespaces and naming for gonk dom objects in gonk specific code - Patch 1: Change dom/system/b2g to dom/system/gonk; r=philikon
--HG--
rename : dom/system/b2g/AudioManager.cpp => dom/system/gonk/AudioManager.cpp
rename : dom/system/b2g/AudioManager.h => dom/system/gonk/AudioManager.h
rename : dom/system/b2g/GonkGPSGeolocationProvider.cpp => dom/system/gonk/GonkGPSGeolocationProvider.cpp
rename : dom/system/b2g/GonkGPSGeolocationProvider.h => dom/system/gonk/GonkGPSGeolocationProvider.h
rename : dom/system/b2g/Makefile.in => dom/system/gonk/Makefile.in
rename : dom/system/b2g/RadioInterfaceLayer.js => dom/system/gonk/RadioInterfaceLayer.js
rename : dom/system/b2g/RadioInterfaceLayer.manifest => dom/system/gonk/RadioInterfaceLayer.manifest
rename : dom/system/b2g/SystemWorkerManager.cpp => dom/system/gonk/SystemWorkerManager.cpp
rename : dom/system/b2g/SystemWorkerManager.h => dom/system/gonk/SystemWorkerManager.h
rename : dom/system/b2g/net_worker.js => dom/system/gonk/net_worker.js
rename : dom/system/b2g/nsIAudioManager.idl => dom/system/gonk/nsIAudioManager.idl
rename : dom/system/b2g/nsIRadioInterfaceLayer.idl => dom/system/gonk/nsIRadioInterfaceLayer.idl
rename : dom/system/b2g/nsIWorkerHolder.idl => dom/system/gonk/nsIWorkerHolder.idl
rename : dom/system/b2g/nsRadioInterfaceLayer.h => dom/system/gonk/nsRadioInterfaceLayer.h
rename : dom/system/b2g/ril_consts.js => dom/system/gonk/ril_consts.js
rename : dom/system/b2g/ril_worker.js => dom/system/gonk/ril_worker.js
rename : dom/system/b2g/systemlibs.js => dom/system/gonk/systemlibs.js
rename : dom/system/b2g/tests/header_helpers.js => dom/system/gonk/tests/header_helpers.js
rename : dom/system/b2g/tests/test_ril_worker_buf.js => dom/system/gonk/tests/test_ril_worker_buf.js
rename : dom/system/b2g/tests/test_ril_worker_sms.js => dom/system/gonk/tests/test_ril_worker_sms.js
rename : dom/system/b2g/tests/xpcshell.ini => dom/system/gonk/tests/xpcshell.ini
2012-03-14 15:42:31 -07:00