[jitsi-issues] [JIRA] Closed: (JITSI-1040) internal speaker beep on incoming calls

ibauersachs (JIRA) jira-no-reply at java.net
Tue Jan 15 18:25:53 CET 2013

     [ http://java.net/jira/browse/JITSI-1040?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ibauersachs closed JITSI-1040.

    Fix Version/s: 2.0
       Resolution: Fixed

Notifications can meanwhile be enabled on the speaker-device.

> internal speaker beep on incoming calls
> ---------------------------------------
>                 Key: JITSI-1040
>                 URL: http://java.net/jira/browse/JITSI-1040
>             Project: jitsi
>          Issue Type: New Feature
>          Components: development
>         Environment: MS Windows
>            Reporter: vieridipaola
>            Priority: Trivial
>             Fix For: 2.0
>         Attachments: InternalSpeaker_Jitsi.zip, neomedia.manifest.mf.diff
> > 2) whenever there's an incoming call and the Jitsi phone rings, it
> > should optionally make a sound (beep) in the internal PC speaker. So,
> > just like the sound file for incoming calls is played out to the
> > loudspeakers, a beep should also sound on the internal speaker until
> > the call is answered. There are quite a lot of cases where a user
> > moving around in an office can only hear the internal speaker beep if
> > the "audio out" is connected to a headset.
> Emil IVov wrote:
> Given how many modern computers do not have a PC speaker and emulate it
> through their audio device, I don't think this one will be a priority.
> If you could find someone interested in implementing it then we can have
> it. I think it's unlikely the current dev team would get to it otherwise.
> Mailing list reference:
> http://java.net/nonav/projects/jitsi/lists/dev/archive/2012-04/message/155
> Proposed implementation (attached zip archive):
> Only for Windows through JNA. To do: Linux, Mac.
> Apply attached diffs and add InternalSpeaker.java to project:
> src/net/java/sip/communicator/impl/neomedia/notify/InternalSpeaker.java
> Rebuild and either provision or add to sip-communicator.properties:
> net.java.sip.communicator.impl.neomedia.AUDIO_INTERNAL_SPEAKER_RING_PATTERN
> Example
> net.java.sip.communicator.impl.neomedia.AUDIO_INTERNAL_SPEAKER_RING_PATTERN=F2500D35|F2000D30|F1500D25|F2500D35|F2000D30|F1500D25|F2500D35|F2000D30|F1500D25|F2500D35|F2000D30|F1500D25|S500
> Assumptions:
> There's only one case I can think of that may require an internal speaker to beep (given the mobo has an internal speaker): incoming calls. So I only defined one global ring pattern. If the string AUDIO_INTERNAL_SPEAKER_RING_PATTERN is
> defined or provisioned then incoming calls will beep in Windows OS as follows:
> F: frequency in Hz
> D: duration in ms
> |: seperator
> S: silence in ms
> So in the above ring pattern example, whenever there's an incoming call (tested using PortAudio on Windows) then the user will hear both the "incoming call" wav sound file and the beeping sequence.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://java.net/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the issues mailing list