Move internal functions to the proper place 10/231410/2
authorSangchul Lee <sc11.lee@samsung.com>
Wed, 22 Apr 2020 01:28:16 +0000 (10:28 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Wed, 22 Apr 2020 04:30:08 +0000 (13:30 +0900)
Missing static directives are also added.
Change include syntax to use quotation mark
only for the headers of this library.

[Version] 0.1.29
[Issue Type] Refactory

Change-Id: If7d6c21fbe12c73431e67b1bdc17ad38fc34995f
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
15 files changed:
include/media_streamer_gst.h
include/media_streamer_http_server.h
include/media_streamer_node.h
include/media_streamer_node_policy.h
include/media_streamer_node_resources.h
include/media_streamer_priv.h
packaging/capi-media-streamer.spec
src/media_streamer.c
src/media_streamer_gst.c
src/media_streamer_http_server.c
src/media_streamer_node.c
src/media_streamer_node_policy.c
src/media_streamer_node_resources.c
src/media_streamer_priv.c
src/media_streamer_util.c

index 9f3d08338bc87c8e4999d646b3c6d41f26b9e525..b9d149426e1ec0c7ed1c56167b4c9e5145c2050f 100644 (file)
@@ -15,8 +15,7 @@
  */
 
 #include <gst/gst.h>
-
-#include <media_streamer_priv.h>
+#include "media_streamer_priv.h"
 
 #define DOT_FILE_NAME "streamer"
 
  */
 void __ms_generate_dots(GstElement *bin, gchar *name_tag);
 
-/**
- * @brief Gets Node`s information by its type.
- *
- * @since_tizen 3.0
- */
-node_info_s *__ms_node_get_klass_by_its_type(media_streamer_node_type_e element_type);
-
 /**
  * @brief Link two elements.
  *
@@ -191,6 +183,13 @@ gboolean __ms_element_lock_state(const GValue *item, GValue *ret, gpointer user_
  */
 gboolean __ms_element_unlock_state(const GValue *item, GValue *ret, gpointer user_data);
 
+/**
+ * @brief Gets state of media streamer.
+ *
+ * @since_tizen 3.0
+ */
+void __ms_get_state(media_streamer_s *ms_streamer);
+
 /**
  * @brief Creates pipeline, bus and src/sink/transform bins.
  *
@@ -198,6 +197,21 @@ gboolean __ms_element_unlock_state(const GValue *item, GValue *ret, gpointer use
  */
 int __ms_pipeline_create(media_streamer_s *ms_streamer);
 
+/**
+ * @brief Prepares Media Streamer pipeline and autoplug nodes if needed.
+ *
+ * @since_tizen 3.0
+ */
+int __ms_pipeline_prepare(media_streamer_s *ms_streamer);
+
+/**
+ * @brief Unprepares Media Streamer pipeline and unlink nodes
+ *        which user did't link before.
+ *
+ * @since_tizen 3.0
+ */
+int __ms_pipeline_unprepare(media_streamer_s *ms_streamer);
+
 /**
  * @brief Adds node to bin
  *
index 32d3ebc2b8c8cb08bfe6e5afaff49bb94e649128..d7855dd371916483b6b55f96eb1cb3b80b655b85 100644 (file)
@@ -18,7 +18,7 @@
 #ifndef __MEDIA_STREAMER_HTTP_H__
 #define __MEDIA_STREAMER_HTTP_H__
 
-#include <media_streamer.h>
+#include "media_streamer.h"
 
 #ifdef __cplusplus
 extern "C" {
index 5c441b8e816b59f5d645a61afd27d2c5eb189212..b2d13d1a7b645e2939397376588e4239f5f58345 100644 (file)
  * limitations under the License.
  */
 
-#include <media_streamer_priv.h>
+#include "media_streamer_priv.h"
 
 /**
- * @brief Gets state of media streamer.
+ * @brief Gets Node's information by its type.
  *
  * @since_tizen 3.0
  */
-void __ms_get_state(media_streamer_s *ms_streamer);
+node_info_s *__ms_node_get_klass_by_its_type(media_streamer_node_type_e element_type);
 
 /**
  * @brief Creates media streamer node using input and output format.
@@ -65,21 +65,6 @@ int __ms_node_insert_into_table(GHashTable *nodes_table, media_streamer_node_s *
  */
 void __ms_node_remove_from_table(void *data);
 
-/**
- * @brief Prepares Media Streamer pipeline and autoplug nodes if needed.
- *
- * @since_tizen 3.0
- */
-int __ms_pipeline_prepare(media_streamer_s *ms_streamer);
-
-/**
- * @brief Unprepares Media Streamer pipeline and unlink nodes
- *        which user did't link before.
- *
- * @since_tizen 3.0
- */
-int __ms_pipeline_unprepare(media_streamer_s *ms_streamer);
-
 /**
  * @brief Reads node parameters from user's bundle object.
  *
index 5f9adefe001c9ffba4e0ba4ce098ce14215cbf4a..61fd37b44acfff3010289cb65fcc7636a918a507 100644 (file)
@@ -17,7 +17,7 @@
 #ifndef __MEDIA_STREAMER_NODE_POLICY_H__
 #define __MEDIA_STREAMER_NODE_POLICY_H__
 
-#include <media_streamer_priv.h>
+#include "media_streamer_priv.h"
 
 #ifdef __cplusplus
 extern "C" {
index e13aed33a6d2b4fe12437bb914267f0606cb9e7a..e63b7dd32955b006349f1ebcb76633991050f717 100644 (file)
@@ -17,7 +17,7 @@
 #ifndef __MEDIA_STREAMER_NODE_RESOURCE_H__
 #define __MEDIA_STREAMER_NODE_RESOURCE_H__
 
-#include <media_streamer_priv.h>
+#include "media_streamer_priv.h"
 
 #ifdef __cplusplus
 extern "C" {
index 8c3c2e4c15b82f9315cfae967e9a297196662610..b8836f8db8b31f38147c1526c4d6343e4d6e66d0 100644 (file)
@@ -25,11 +25,10 @@ extern "C" {
 #include <gst/gst.h>
 #include <stdio.h>
 #include <restriction.h>
-
-#include <media_streamer.h>
-#include <media_streamer_util.h>
 #include <mm_resource_manager.h>
-#include <media_streamer_http_server.h>
+#include "media_streamer.h"
+#include "media_streamer_util.h"
+#include "media_streamer_http_server.h"
 
 struct media_streamer_node_s;
 
index 7acc25b2e6c0586e146f8619499bd8f481811af2..dd27a674ba85c96905e4087a73fda82685e6f86c 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-streamer
 Summary:    A Media Streamer API
-Version:    0.1.28
+Version:    0.1.29
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index f728561302ccb39d390cbf152727247f21afaac7..c1e5251efcf6d9146cc9e359e0dc5fb53ba1dd4b 100644 (file)
 
 #include <stdlib.h>
 #include <string.h>
-
 #include <dlog.h>
-
-#include <media_streamer.h>
-#include <media_streamer_priv.h>
-#include <media_streamer_node.h>
-#include <media_streamer_gst.h>
+#include "media_streamer.h"
+#include "media_streamer_priv.h"
+#include "media_streamer_node.h"
+#include "media_streamer_gst.h"
 
 /*
 * Public Implementation
index c491b206a9205748e5e85bc5bac102610a3359d8..dd9e5b2822efb754ee98a2d5584b82d1186c6c45 100644 (file)
@@ -15,7 +15,8 @@
  */
 
 #include <bundle.h>
-#include <media_streamer_gst.h>
+#include "media_streamer_gst.h"
+#include "media_streamer_node.h"
 
 #define MS_PADS_UNLINK(pad, peer) GST_PAD_IS_SRC(pad) ? \
                gst_pad_unlink(pad, peer) : \
index 79272a86ee890e05f725c8d84bca870963fca7f8..5f5967525e691acdf014232ae83fe3a1015d0753 100644 (file)
 #include <libsoup/soup.h>
 #include <mime_type.h>
 #include <string.h>
-
 #include <fcntl.h>
 #include <sys/stat.h>
-
-#include <media_streamer.h>
-#include <media_streamer_util.h>
-
-#include <media_streamer_http_server.h>
+#include "media_streamer.h"
+#include "media_streamer_util.h"
+#include "media_streamer_http_server.h"
 
 #define HTTP_SERVER_LOG_LEVEL AD_LOG_DEBUG
 
index 00e6a2c2affcdc815f8d56c9b7e89bdbec2a5320..e75a8560e3f224232b29aa0451b7f74473249fdb 100644 (file)
  * limitations under the License.
  */
 
-#include <media_streamer_node.h>
-#include <media_streamer_node_resources.h>
-#include <media_streamer_node_policy.h>
-#include <media_streamer_util.h>
-#include <media_streamer_gst.h>
 #include <cynara-client.h>
 #include <system_info.h>
 #include <Evas.h>
 #include <Ecore_Wl2.h>
 #include <tizen-extension-client-protocol.h>
 #include <gst/video/videooverlay.h>
+#include "media_streamer_node.h"
+#include "media_streamer_node_resources.h"
+#include "media_streamer_node_policy.h"
+#include "media_streamer_util.h"
+#include "media_streamer_gst.h"
 
 #define SMACK_LABEL_LEN 255
 #define DEFAULT_URI_SCHEME_LENGTH 10
index 0556dd79c40fee181654db9aef2f50a6ba77fe37..b90d777712bf81aa5a6bb7089517cda4830ec4f1 100644 (file)
 
 #include <gst/gst.h>
 #include <restriction.h>
-
-#include <media_streamer_node_policy.h>
-#include <media_streamer.h>
-#include <media_streamer_priv.h>
-#include <media_streamer_node.h>
+#include "media_streamer.h"
+#include "media_streamer_gst.h"
+#include "media_streamer_priv.h"
+#include "media_streamer_node.h"
+#include "media_streamer_node_policy.h"
 
 #define DPM_ALLOWED 1
 #define DPM_DISALLOWED 0
index d92e31c754333a302c110e7236ff6abdf2b29d7b..ac23b6a8ced6fcb5ee6b104c31bc274f487c9735 100644 (file)
  */
 
 #include <gst/gst.h>
-
 #include <system_info.h>
-
-#include <media_streamer_node_resources.h>
-#include <media_streamer.h>
-#include <media_streamer_priv.h>
-#include <media_streamer_node.h>
 #include <mm_resource_manager.h>
+#include "media_streamer.h"
+#include "media_streamer_priv.h"
+#include "media_streamer_node.h"
+#include "media_streamer_node_resources.h"
 
 static gboolean __ms_node_resources_is_needed_by_platform(media_streamer_node_s *node)
 {
index 9c45253a895960a74c9fc53353ee8ace2c8e4e5c..d1fb2795f02615bcbf2a185c2b424ecfec34fb95 100644 (file)
  * limitations under the License.
  */
 
+#include <mm_resource_manager.h>
 #include "media_streamer_priv.h"
 #include "media_streamer_util.h"
 #include "media_streamer_node.h"
 #include "media_streamer_gst.h"
-#include <mm_resource_manager.h>
 
 #define GST_TIME_TO_MSEC(t) (t == GST_CLOCK_TIME_NONE ? t : (int)(((GstClockTime)(t)) / GST_MSECOND))
 
-int __ms_change_resources_state(media_streamer_s *ms_streamer, media_streamer_state_e state);
-int __ms_change_policy_state(media_streamer_s *ms_streamer, media_streamer_state_e state);
+static int __ms_change_resources_state(media_streamer_s *ms_streamer, media_streamer_state_e state);
+static int __ms_change_policy_state(media_streamer_s *ms_streamer, media_streamer_state_e state);
 static gboolean __ms_resource_node_find(gpointer key, gpointer value, gpointer user_data);
 static int __ms_resource_release_cb(mm_resource_manager_h rm,
                mm_resource_manager_res_h resource_h, void *user_data);
@@ -312,7 +312,7 @@ int __ms_release_resources(media_streamer_s *ms_streamer)
        return MEDIA_STREAMER_ERROR_NONE;
 }
 
-int __ms_change_resources_state(media_streamer_s *ms_streamer, media_streamer_state_e state)
+static int __ms_change_resources_state(media_streamer_s *ms_streamer, media_streamer_state_e state)
 {
        int ret = MEDIA_STREAMER_ERROR_NONE;
 
@@ -431,7 +431,7 @@ static int __ms_resource_release_cb(mm_resource_manager_h rm,
 }
 //LCOV_EXCL_STOP
 
-int __ms_check_policy(media_streamer_s *ms_streamer)
+static int __ms_check_policy(media_streamer_s *ms_streamer)
 {
        int ret = MEDIA_STREAMER_ERROR_NONE;
 
@@ -452,7 +452,7 @@ int __ms_check_policy(media_streamer_s *ms_streamer)
        return MEDIA_STREAMER_ERROR_NONE;
 }
 
-int __ms_change_policy_state(media_streamer_s *ms_streamer, media_streamer_state_e state)
+static int __ms_change_policy_state(media_streamer_s *ms_streamer, media_streamer_state_e state)
 {
        int ret = MEDIA_STREAMER_ERROR_NONE;
 
index 8428b95b1f65c1f34c8b4682cf52fe7d798bb4ee..f089962320d95f86a4e90fed0498eaf5db6c2e1f 100644 (file)
  */
 
 #include <glib/gstdio.h>
-
-#include <media_streamer.h>
-#include <media_streamer_priv.h>
-#include <media_streamer_util.h>
-
 #include <fcntl.h>
 #include <sys/stat.h>
+#include "media_streamer.h"
+#include "media_streamer_priv.h"
+#include "media_streamer_util.h"
 
 static const format_s format_table[] = {
        /* Audio - ENCODED */