[3.x.x.x - 4.0.1.48] X - Call recordings are somehow 'compressed', not matching the recorded time

REPRODUCIBILITY (% or how often): always
BUILD ID = OS VERSION (Settings > About product): 4.0.1.48
HARDWARE (XA2, Xperia 10…): X
UI LANGUAGE: English
REGRESSION: (compared to previous public release: Yes, No, ?): Yes

DESCRIPTION:

Recorded calls are recorded way too short, too fast recorded and are not understandable at all.
Same call on other device (with 3.2) records call fine and plays absolutely correct.

PRECONDITIONS:

X with freshly reset 3.3, updated OTA to 3.4 and 4.0.

STEPS TO REPRODUCE:

  1. Call between two SFOS devices with SFOS 3.2 and 4.0
  2. Start and end recording on both devices at the same time
  3. Try to play back on both devices

EXPECTED RESULT:

Call recording has same length on both devices (matching the recorded time).
Call recording can be understood.

ACTUAL RESULT:

Call has e.g. 14s length on SFOS3.2 and only 5s on the SFOS4.0 device.
Call recording on the 4.0 device is absolutely not understandable.

ADDITIONAL INFORMATION:

(Please ALWAYS attach relevant data such as logs, screenshots, etc…)
Maybe related?
Most probably not.

But the below mentioned bug.

3 Likes

Is Call recording succeeds only on first record (Xperia X only, AFAIK) related?

2 Likes

Could absolutely be. It was the second test call recorded.
May test again.
So you say after a killall pulseaudio the recording should be okay again for one time?

1 Like

It was and is in my case, 100%. Still on SFOS 3.4.0.24 (Xperia X).

1 Like

And yes, confirmed.

After killall pulseaudio the next call recording had the correct length. I could not play it (pulseaudio?) but after a reboot the recording could be played and it was okay.

So will we see a bug fix?

1 Like

Not sure, but I think there is something with terminating settings and reenter, to play recordings. I did a lot of variations of that, including the phone app. My memories are a bit mixed up on that.

1 Like

Is tjc-article related? I have problems if I don’t stop recording before hanging up.
systemctl --user restart pulseaudio.service
should also help.

2 Likes