Disable drop-only property in videorate element (due to fail negotiation) 39/45939/1
authorGilbok Lee <gilbok.lee@samsung.com>
Wed, 12 Aug 2015 10:50:40 +0000 (19:50 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Wed, 12 Aug 2015 10:50:40 +0000 (19:50 +0900)
Change-Id: I3e3ddeb4a2708c717e4719aa756ecff3b7b037ec
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
packaging/libmm-transcode.spec
transcode/mm_transcode_pipeline.c

index e8dd8f8..92d6512 100644 (file)
@@ -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
index 1ad209d..a3f7e48 100755 (executable)
@@ -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;