From 8ea310b8f1013f9f7c86a88be9b792593fdb17fe Mon Sep 17 00:00:00 2001 From: Eunhye Choi Date: Tue, 4 Jun 2019 16:50:24 +0900 Subject: [PATCH] [0.6.194] use macro for pcm spec Change-Id: I2f4a3c563cff19354f550bc09aeb9aa6d2a781da --- packaging/libmm-player.spec | 2 +- src/include/mm_player.h | 14 ++++++++++++++ src/mm_player_attrs.c | 2 +- src/mm_player_priv.c | 6 +++--- 4 files changed, 19 insertions(+), 5 deletions(-) diff --git a/packaging/libmm-player.spec b/packaging/libmm-player.spec index bcac4db..7b1eda9 100644 --- a/packaging/libmm-player.spec +++ b/packaging/libmm-player.spec @@ -1,6 +1,6 @@ Name: libmm-player Summary: Multimedia Framework Player Library -Version: 0.6.193 +Version: 0.6.194 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/include/mm_player.h b/src/include/mm_player.h index fa05d78..d7eab67 100644 --- a/src/include/mm_player.h +++ b/src/include/mm_player.h @@ -290,6 +290,20 @@ */ #define MM_PLAYER_PITCH_VALUE "pitch_value" +/** + * MM_PLAYER_PCM_EXT_FORMAT (string) + */ +#define MM_PLAYER_PCM_EXT_FORMAT "pcm_extraction_format" + +/** + * MM_PLAYER_PCM_EXT_CHANNELS (int) + */ +#define MM_PLAYER_PCM_EXT_CHANNELS "pcm_extraction_channels" + +/** + * MM_PLAYER_PCM_EXT_SAMPLERATE (int) + */ +#define MM_PLAYER_PCM_EXT_SAMPLERATE "pcm_extraction_samplerate" #define BUFFER_MAX_PLANE_NUM (4) diff --git a/src/mm_player_attrs.c b/src/mm_player_attrs.c index edf5c15..b2d707e 100644 --- a/src/mm_player_attrs.c +++ b/src/mm_player_attrs.c @@ -683,7 +683,7 @@ _mmplayer_construct_attribute(MMHandleType handle) 0 }, { - "pcm_audioformat", + "pcm_extraction_format", MM_ATTRS_TYPE_STRING, MM_ATTRS_FLAG_RW, (void *)NULL, diff --git a/src/mm_player_priv.c b/src/mm_player_priv.c index ce103ae..f2d766c 100644 --- a/src/mm_player_priv.c +++ b/src/mm_player_priv.c @@ -2903,9 +2903,9 @@ __mmplayer_gst_make_audio_extract_sink(mmplayer_t *player, GList **bucket) /* 2. decide the extract pcm format */ mm_attrs_multiple_get(player->attrs, NULL, - "pcm_audioformat", &dst_format, &dst_len, - "pcm_extraction_samplerate", &dst_samplerate, - "pcm_extraction_channels", &dst_channels, + MM_PLAYER_PCM_EXT_FORMAT, &dst_format, &dst_len, + MM_PLAYER_PCM_EXT_SAMPLERATE, &dst_samplerate, + MM_PLAYER_PCM_EXT_CHANNELS, &dst_channels, NULL); LOGD("required extract pcm format - format: %s(%d), samplerate : %d, channel: %d", -- 2.7.4