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>
*/
#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.
*
* @since_tizen 3.0
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.
*
* @since_tizen 3.0
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
*
* @since_tizen 3.0
#ifndef __MEDIA_STREAMER_HTTP_H__
#define __MEDIA_STREAMER_HTTP_H__
-#include <media_streamer.h>
+#include "media_streamer.h"
#ifdef __cplusplus
extern "C" {
* 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.
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.
*
* @since_tizen 3.0
#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" {
#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" {
#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;
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
#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
*/
#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) : \
#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
* 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
#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
*/
#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)
{
* 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);
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;
}
//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;
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;
*/
#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 */