chenxiaolong / BCR

A Basic Call Recorder for rooted Android devices
GNU General Public License v3.0
1.76k stars 113 forks source link

Blank records #337

Open bolltzain opened 1 year ago

bolltzain commented 1 year ago

For me it says successfully recorded but the file is not playable (blank).

20230510_123511.78+0530_out_198_Complaints.log.txt

chenxiaolong commented 1 year ago

Thanks for the logs. Unfortunately, there's probably not much that can be done besides maybe trying a different ROM.

05-10 12:35:20.949 28293 28946 D RecorderThread/42: Input complete after 0.7s (0.7s encoded)

Android's audio driver for call recording only provided 0.7 seconds of audio to BCR despite the call being ~6.7 seconds. The issue is in the system and can't be worked around in BCR.

bolltzain commented 1 year ago

Great help

Stefanowall commented 1 year ago

Hi! I have the same issue, with some roms. My phone is an Asus Zenfone 5. BCR records perfectly calls in CrDroid, Pixel Experience and others, but not in Bootleggers, RisingOS, EvolutionX. All A13 roms. Now, I'm using EvoX. The problem here is the same you described, I suppose: audio driver provides very little time of audio to BCR and the file recorded is blank. My question is: could I install a rom where BCR works, take its audio driver and put it in EvoX, substituting its driver?

bolltzain commented 1 year ago

I'll advise you to proceed with caution. Do it if you know what you are doing. I would recommend flash compatible ROM.

Thanks & regards!