From 444720b6c729248117704e02bf26541bc200ca69 Mon Sep 17 00:00:00 2001 From: Gilbok Lee Date: Wed, 12 Aug 2015 19:50:40 +0900 Subject: [PATCH] Disable drop-only property in videorate element (due to fail negotiation) Change-Id: I3e3ddeb4a2708c717e4719aa756ecff3b7b037ec Signed-off-by: Gilbok Lee --- packaging/libmm-transcode.spec | 2 +- transcode/mm_transcode_pipeline.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packaging/libmm-transcode.spec b/packaging/libmm-transcode.spec index e8dd8f8..92d6512 100644 --- a/packaging/libmm-transcode.spec +++ b/packaging/libmm-transcode.spec @@ -1,7 +1,7 @@ Name: libmm-transcode Summary: Multimedia Framework Video Transcode Library Version: 0.9 -Release: 8 +Release: 9 Group: System/Libraries License: Apache-2.0 Source0: %{name}-%{version}.tar.gz diff --git a/transcode/mm_transcode_pipeline.c b/transcode/mm_transcode_pipeline.c index 1ad209d..a3f7e48 100755 --- a/transcode/mm_transcode_pipeline.c +++ b/transcode/mm_transcode_pipeline.c @@ -458,7 +458,7 @@ _mm_decode_video_output_create(handle_s *handle) return MM_ERROR_TRANSCODE_INTERNAL; } - g_object_set (handle->decoder_vidp->videorate, "drop-only", TRUE,"average-period", GST_SECOND/2, NULL); + g_object_set (handle->decoder_vidp->videorate, "average-period", GST_SECOND/2, NULL); g_object_set (handle->decoder_vidp->videorate, "max-rate", 30, NULL); handle->decoder_vidp->videoscale = gst_element_factory_make("videoscale", "scaler"); @@ -906,8 +906,8 @@ _mm_encodebin_set_video_property(handle_s *handle) return MM_ERROR_TRANSCODE_INTERNAL; } - g_object_get(G_OBJECT(handle->encodebin->encbin), "use-venc-queue", &(handle->encodebin->use_vencqueue), NULL); - debug_log("vencqueue : %d", handle->encodebin->use_vencqueue); + g_object_get(G_OBJECT(handle->encodebin->encbin), "use-venc-queue", &(handle->encodebin->vencqueue), NULL); + debug_log("vencqueue : %s", GST_ELEMENT_NAME(handle->encodebin->vencqueue)); } return ret; -- 2.34.1