add comments for line coverage
authorSejun Park <sejun79.park@samsung.com>
Wed, 13 Feb 2019 07:00:16 +0000 (16:00 +0900)
committerSejun Park <sejun79.park@samsung.com>
Wed, 13 Feb 2019 07:00:16 +0000 (16:00 +0900)
Change-Id: I0a508c562dbb2ae8e75953404c5c1790cfb1a176

src/media_codec.c
src/media_codec_port_gst.c
src/media_codec_queue.c

index c71fd6d..a78a76b 100644 (file)
@@ -369,6 +369,7 @@ int mediacodec_unprepare(mediacodec_h mediacodec)
                return __convert_error_code(ret, (char *)__FUNCTION__);
        } else {
                if (handle->codec_resource != NULL) {
+//LCOV_EXCL_START
                        mm_resource_manager_mark_for_release(resource_manager,
                                        handle->codec_resource);
                        handle->codec_resource = NULL;
@@ -382,6 +383,7 @@ int mediacodec_unprepare(mediacodec_h mediacodec)
                                        return MEDIACODEC_ERROR_INTERNAL;
                                }
                        }
+//LCOV_EXCL_STOP
                } else {
                        LOGD("No codec resource to release. Probably resource release cb called\n");
                }
index 5d09f4b..60e8916 100755 (executable)
@@ -898,6 +898,7 @@ mc_gst_core_t *mc_gst_core_new()
 
        core->available_queue = g_new0(mc_aqueue_t, 1);
        core->available_queue->input = mc_async_queue_new();
+       mc_async_queue_disable(core->available_queue->input);
 
        g_mutex_init(&core->eos_mutex);
        g_cond_init(&core->eos_cond);
index 492823b..d8568d1 100644 (file)
@@ -80,6 +80,7 @@ leave:
        return data;
 }
 
+//LCOV_EXCL_START
 gpointer mc_async_queue_pop_forced(async_queue_t *async_queue)
 {
        gpointer data = NULL;
@@ -104,6 +105,7 @@ gpointer mc_async_queue_pop_forced(async_queue_t *async_queue)
 
        return data;
 }
+//LCOV_EXCL_STOP
 
 void mc_async_queue_disable(async_queue_t *async_queue)
 {