Discussion:
libmeegofeedback0 change for feedback backend plugins
e***@public.gmane.org
2011-02-22 08:35:49 UTC
Permalink
Hi,

The upcoming release of libmeegofeedback0 (0.10.6-1) will have interface change for feedback backend plugins regarding playing and volume handling of feedbacks.

What and why
------------------------
This change only affects the developers who are developing backend plugins for Feedback Framework.

Details of changes:
The following methods and variables were removed from MfBackendBase:
virtual void play(void *feedbackHandle);
virtual void setVolume(playbackVolume volume);
playbackVolume volume;

The removed API was replaced with method:
virtual void play(void *feedbackHandle, playbackVolume volume);

The reason for this change is to move the volume handling logic from the backend plugins to the feedback library.

What will break
--------------------------
Feedback Framework backend plugins that are not adapted to these changes.

How to prepare
--------------
You can pull the latest libmeegofeedback from gitorious:

The interfaces changes are already in the master.

When it will happen
-------------------
libmeegofeedback0 (0.10.6-1) is already tagged and will be integrated soon.
http://meego.gitorious.org/meegotouch/meegotouch-feedback

For any question please contact me.

BR,

--
Antti Pulakka

Loading...