e***@public.gmane.org
2011-02-22 08:35:49 UTC
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
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