-
Notifications
You must be signed in to change notification settings - Fork 508
Support call sounds on Safari #9422
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support call sounds on Safari #9422
Conversation
| @author Marco Ambrosini ([email protected]) | ||
| @license CC0-1.0 | ||
|
|
||
| ## join_call.flac |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you add 3 files but only 2 licenses?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We did not specify a license for LibremPhoneCall.ogg before, so I did not add it for the FLAC version.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@marcoambrosini any idea about the third license ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, that file was already there when I added the join and leave call sounds.
marcoambrosini
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tested and works
marcoambrosini
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tested and works
marcoambrosini
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tested and works
Signed-off-by: Marcel Müller <[email protected]>
c2fa67c to
45ddc6c
Compare
Signed-off-by: Marcel Müller <[email protected]>
Signed-off-by: Marcel Müller <[email protected]>
Signed-off-by: Marcel Müller <[email protected]>
45ddc6c to
acf5f2e
Compare
|
@nickvergessen Should this be backported? |
|
I think it would be quite a surprise for most users in a patch release. We can of course bump the minor version to indicate something a like, but otherwise I'm also fine with not backporting |
|
/backport to stable27 |
☑️ Resolves
Until now we don't support call sounds on Safari. This has 2 reasons:
To solve the first issue we also provide FLAC files for the sounds which are working fine on Safari. To solve the second issue we create the audio object when we press the start call button. As this is done inside of a click event handler, the audio objects are free to play at any time.
While this approach in theory also works iOS, it does not work anymore as soon as you grant camera and microphone permissions there - so we keep the note about it not being supported on those devices.
Follow-up to #5410
Tested on
🏁 Checklist
docs/has been updated or is not required