Fix use-after-free crash in media playback and use French tones

Replace North American ringback/busy tones with French standard
(440 Hz single tone with 1.5s/3.5s and 0.5s/0.5s cadences).

Fix a crash in on_playing_done where the error/cancel path freed
the MediaPlaybackData via g_autoptr without clearing the owning
pointer (data_calling/data_busy), leaving a dangling pointer that
would segfault on the next stop call.
This commit is contained in:
Kevin Bataille
2026-02-08 14:54:39 +01:00
parent 4d46cdb029
commit 2c7cfff2d3
3 changed files with 12 additions and 0 deletions