--- a/khronosfws/openmax_al/src/mmf_adaptation/cmmfbackendengine.h Fri Jun 11 19:59:23 2010 -0500
+++ b/khronosfws/openmax_al/src/mmf_adaptation/cmmfbackendengine.h Fri Jun 25 17:36:03 2010 -0500
@@ -136,6 +136,10 @@
XAresult SetVolume(XAuint32 volume);
XAresult GetVolume(XAuint32* volume);
XAresult GetMaxVolume(XAuint32* maxvolume);
+
+ XAresult SetPlaybackRate(XAint16 rate);
+ XAresult GetPlaybackRateCapabilities(XAboolean* forward, XAboolean* backward);
+
public:
// MMdaObjectStateChangeObserver
@@ -311,6 +315,10 @@
extern XAresult mmf_volumeitf_set_volume(void * context, XAuint32 volume);
extern XAresult mmf_volumeitf_get_volume(void * context, XAuint32* volume);
extern XAresult mmf_volumeitf_get_maxvolume(void * context, XAuint32* volume);
+extern XAresult mmf_playbackrateitf_set_playbackrate(void * context, XAint16 rate);
+extern XAresult mmf_playbackrateitf_get_playbackratecaps(void * context,
+ XAboolean* forward, XAboolean* backward);
+
#endif /* __cplusplus */
#endif /* CMMFBackendEngine_H */