31 void* STB_MPInit(uint8_t *source_url);
39 int32_t STB_MPStart(
void *handle, int32_t *params);
46 int32_t STB_MPPause(
void *handle);
54 int32_t STB_MPResume(
void *handle);
62 int32_t STB_MPResize(
void *handle, int32_t x,int32_t y,int32_t w,int32_t h);
69 int32_t STB_MPStop(
void *handle);
77 void STB_MPExit(
void *handle);
85 int32_t STB_MPGetTimes(
void *handle, uint32_t *begin, uint32_t *current, uint32_t *end);
93 void STB_MPRegisterCallback(
void *handle, int32_t callback);
101 int32_t STB_MPSeek(
void *handle, uint32_t position);
109 int32_t STB_MPObtainComponentList(
void *handle, int32_t type,uint32_t *num_ptr, int32_t **list_ptr);
117 void STB_MPReleaseComponentList(
void *handle, int32_t *list_ptr);
124 int32_t STB_MPSelectComponent(
void *handle, int32_t *component);
132 int32_t STB_MPUnselectComponent(
void *handle, int32_t *component);
140 int32_t STB_MPGetError(
void *handle);