element-hq / element-ios

A glossy Matrix collaboration client for iOS
https://element.io
GNU Affero General Public License v3.0
1.74k stars 498 forks source link

PTT button during call or jitsi conferencing #1736

Open josephtocci opened 6 years ago

josephtocci commented 6 years ago

During a call, it would be nice to be able to mute the microphone and hold down the headphone button to unmute the microphone until I let go. In this way I can be doing something with my hands and have my phone in my pocket and simple press the headphone button to talk on a conference call.

BloodyIron commented 6 years ago

YES (except I use android, so nyaaa).

josephtocci commented 6 years ago

In the Android ticket, we learned that holding the button down wouldn't work because the microphone is off while you hold the button down. So instead go the Zello way getting around this, press to toggle microphone on/off. This would in fact be better for hands free information as you are not holding down the button the entire time you are doing talking, just once at the beginning and end. See https://github.com/vector-im/riot-android/issues/1905 for more on this.

BloodyIron commented 6 years ago

@josephtocci the Apple wiring may differ, since it is a patented configuration and has volume up and down (which android wiring does not have).

josephtocci commented 6 years ago

http://www.patentlyapple.com/.a/6a0120a5580826970c013488882571970c-800wi

I looked at it, it's the same, the jacks may be different but the switch does bypass the microphone when turned on. So switching the microphone on/off is necessary.