extern "C" {
#endif
-#define DEFAULT_TRACK 0
+#define DEFAULT_TRACK_INDEX 0
+#define INVALID_TRACK_INDEX -1
void _mmplayer_track_initialize(mmplayer_t *player);
void _mmplayer_track_update_text_attr_info(mmplayer_t *player, GstMessage *msg);
+int _mmplayer_get_track_index(mmplayer_t *player, mmplayer_track_type_e type, void* stream, int *index);
+
int _mmplayer_get_track_count(MMHandleType hplayer, mmplayer_track_type_e type, int *count);
int _mmplayer_select_track(MMHandleType hplayer, mmplayer_track_type_e type, int index);