View Single Post
Posts: 3,074 | Thanked: 12,964 times | Joined on Mar 2010 @ Sofia,Bulgaria
#110
Originally Posted by reinob View Post
I had a quick look and it seems that it's all actually handled by libhildon-plugins-notify-sv.so (nsv_plugin_play_event).

But that library seems to be closed.
Interesting strings in it:

nsv_profile_get_volume
nsv_profile_get_system_volume
nsv_util_valid_rootfs_sound_file
nsv_util_valid_sound_file
register_alarm_clock
register_alarm_calendar
pb_playback_* (libplayback-1)

It may also be a problem in the way it interacts with pulseaudio (pa_* -- libpulse, libpulse-mainloop-glib, libsndfile).

If anybody (freemangordon?) has the chance/time/skills to decompile libhildon-plugins-notify-sv.so, we might get to the end of this..
There is x86 binary, I run IDA against it, it is not impossible to RE it and fix the problem, but I wonder if it really makes sense.
__________________
Never fear. I is here.

720p video support on N900,SmartReflex on N900,Keyboard and mouse support on N900
Nothing is impossible - Stable thumb2 on n900

Community SSU developer
kernel-power developer and maintainer

 

The Following User Says Thank You to freemangordon For This Useful Post: