From 5b9d0ed0b6e251d737baebc7a336ca5f6bdb05cc Mon Sep 17 00:00:00 2001 From: Kangho Hur Date: Wed, 5 Sep 2012 17:46:40 +0900 Subject: [PATCH] Changes player_get_track_count() impl. --- packaging/capi-media-player.spec | 2 +- src/player.c | 18 +----------------- 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/packaging/capi-media-player.spec b/packaging/capi-media-player.spec index f41aa23..08e4a47 100644 --- a/packaging/capi-media-player.spec +++ b/packaging/capi-media-player.spec @@ -2,7 +2,7 @@ Name: capi-media-player Summary: A Media Player library in Tizen Native API Version: 0.1.0 -Release: 27 +Release: 28 Group: TO_BE/FILLED_IN License: TO BE FILLED IN Source0: %{name}-%{version}.tar.gz diff --git a/src/player.c b/src/player.c index 2704b4c..0175ebc 100755 --- a/src/player.c +++ b/src/player.c @@ -1587,27 +1587,11 @@ int player_get_track_count(player_h player, player_track_type_e type, int *count LOGE("[%s] PLAYER_ERROR_INVALID_STATE (0x%08x) : current state - %d" ,__FUNCTION__, PLAYER_ERROR_INVALID_STATE, handle->state); return PLAYER_ERROR_INVALID_STATE; } - - int value=0; - char* attr_name = NULL; - switch(type) - { - case PLAYER_TRACK_TYPE_AUDIO: - attr_name = "content_audio_found"; - break; - case PLAYER_TRACK_TYPE_VIDEO: - attr_name = "content_video_found"; - break; - case PLAYER_TRACK_TYPE_TEXT: - //TODO - break; - } - int ret = mm_player_get_attribute(handle->mm_handle, NULL,attr_name,&value,(char*)NULL); + int ret = mm_player_get_track_count(handle->mm_handle, type, count); if(ret != MM_ERROR_NONE) { return __convert_error_code(ret,(char*)__FUNCTION__); } - *count = value; return PLAYER_ERROR_NONE; } -- 2.34.1