Skip to content
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

Internet Calls #5

Closed
sameera-madushan opened this issue May 22, 2022 · 4 comments
Closed

Internet Calls #5

sameera-madushan opened this issue May 22, 2022 · 4 comments
Assignees
Labels
enhancement New feature or request wontfix This will not be worked on

Comments

@sameera-madushan
Copy link

Great program. It would be great if you can add the functionality of recording internet calls such as whatsapp, viber etc...

@chenxiaolong
Copy link
Owner

It'd be a nice feature, but unfortunately, I won't be adding support for it at this time. As far as I'm aware, there's no generic way to detect when audio calls occur in third party apps. Other call recorder apps have to add workarounds for each third party app (eg. WhatsApp) that they want to support.

If Android ever has a decent API for detecting these calls (and their corresponding audio streams), I may consider adding support for it.

@chenxiaolong chenxiaolong self-assigned this May 22, 2022
@chenxiaolong chenxiaolong added enhancement New feature or request wontfix This will not be worked on labels May 23, 2022
@turb1te
Copy link

turb1te commented May 25, 2022

@chenxiaolong
Copy link
Owner

Hello! Those unfortunately aren't too useful for call recording purposes. AudioManager can tell you the current state of the device (ringing, in call, etc.), but does not tell you when the state changes. It also doesn't tell you which audio stream the 3rd party calling app uses.

The call recorder apps that support VOIP aren't open source, so I'm not 100% sure, but I believe they work by specifically looking for the 3rd party app's activities (eg. WhatsApp's in-call screen) and they hardcode the audio stream that's expected for the app.

@Ashish393
Copy link

Please added Internet call features, like WhatsApp, Messenger etc. If Don't detected internet call but you can added Users can manually click on a button to turn the record on or off.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

4 participants