From 026984478686814a9166bd62c8faf629e525421d Mon Sep 17 00:00:00 2001 From: Gilbok Lee Date: Fri, 13 Jan 2017 19:17:14 +0900 Subject: [PATCH] [v0.6.23] Add/link video filters only when using OVERAY surface Change-Id: Idcd8c6d951fa91276cf4365633c7c891c283fe55 --- packaging/libmm-player.spec | 2 +- src/mm_player_priv.c | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/packaging/libmm-player.spec b/packaging/libmm-player.spec index 3cd343f..5e73f39 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.22 +Version: 0.6.23 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_player_priv.c b/src/mm_player_priv.c index e15bc45..bec94d9 100644 --- a/src/mm_player_priv.c +++ b/src/mm_player_priv.c @@ -5306,14 +5306,11 @@ __mmplayer_gst_create_video_pipeline(mm_player_t* player, GstCaps* caps, MMDispl int enable_video_decoded_cb = 0; mm_attrs_get_int_by_name(player->attrs, "enable_video_decoded_cb", &enable_video_decoded_cb); - if (enable_video_decoded_cb || !player->set_mode.media_packet_video_stream) { - if (__mmplayer_gst_create_video_filters(player, &element_bucket) != MM_ERROR_NONE) - goto ERROR; - } - /* set video sink */ switch (surface_type) { case MM_DISPLAY_SURFACE_OVERLAY: + if (__mmplayer_gst_create_video_filters(player, &element_bucket) != MM_ERROR_NONE) + goto ERROR; if (strlen(player->ini.videosink_element_overlay) > 0) videosink_element = player->ini.videosink_element_overlay; else -- 2.7.4