equal
deleted
inserted
replaced
16 */ |
16 */ |
17 |
17 |
18 #ifndef XAPLAYITFADAPTATIONMMF_H |
18 #ifndef XAPLAYITFADAPTATIONMMF_H |
19 #define XAPLAYITFADAPTATIONMMF_H |
19 #define XAPLAYITFADAPTATIONMMF_H |
20 |
20 |
21 #include "xaadaptationcontextbasemmf.h" |
21 #include "xaadaptationmmf.h" |
22 #include "xadebug.h" |
22 |
23 |
23 |
24 #ifdef _DEBUG |
24 #ifdef _DEBUG |
25 /*parse state names for debug prints*/ |
25 /*parse state names for debug prints*/ |
26 static const char* playstatenamemmf[3] = |
26 static const char* playstatenamemmf[3] = |
27 { |
27 { |
33 #endif /*_DEBUG*/ |
33 #endif /*_DEBUG*/ |
34 |
34 |
35 |
35 |
36 /* FUNCTIONS */ |
36 /* FUNCTIONS */ |
37 |
37 |
38 XAresult XAPlayItfAdaptMMF_SetPlayState(XAAdaptationBaseMMFCtx *bCtx, XAuint32 state); |
38 XAresult XAPlayItfAdaptMMF_SetPlayState(XAAdaptationBaseCtx *bCtx, XAuint32 state); |
39 XAresult XAPlayItfAdaptMMF_GetDuration(XAAdaptationBaseMMFCtx *bCtx, XAmillisecond *pMsec); |
39 XAresult XAPlayItfAdaptMMF_GetPlayState(XAAdaptationBaseCtx *bCtx, XAuint32 *pState); |
40 XAresult XAPlayItfAdaptMMF_GetPosition(XAAdaptationBaseMMFCtx *bCtx, XAmillisecond *pMsec); |
40 XAresult XAPlayItfAdaptMMF_GetDuration(XAAdaptationBaseCtx *bCtx, XAmillisecond *pMsec); |
41 XAresult XAPlayItfAdaptMMF_EnablePositionTracking(XAAdaptationBaseMMFCtx *bCtx, XAboolean enable); |
41 XAresult XAPlayItfAdaptMMF_GetPosition(XAAdaptationBaseCtx *bCtx, XAmillisecond *pMsec); |
42 |
42 XAresult XAPlayItfAdaptMMF_RegisterCallback(XAAdaptationBaseCtx *bCtx, xaPlayCallback callback); |
|
43 XAresult XAPlayItfAdaptMMF_SetCallbackEventsMask(XAAdaptationBaseCtx *bCtx, XAuint32 eventFlags); |
|
44 XAresult XAPlayItfAdaptMMF_SetMarkerPosition(XAAdaptationBaseCtx *bCtx, XAmillisecond mSec); |
|
45 XAresult XAPlayItfAdaptMMF_ClearMarkerPosition(XAAdaptationBaseCtx *bCtx); |
|
46 XAresult XAPlayItfAdaptMMF_SetPositionUpdatePeriod(XAAdaptationBaseCtx *bCtx, XAmillisecond mSec); |
43 |
47 |
44 #endif /* XAPLAYITFADAPTATIONMMF_H */ |
48 #endif /* XAPLAYITFADAPTATIONMMF_H */ |