Add new APIs to set/unset decoded ready callback of the node
[platform/core/api/mediastreamer.git] / include / media_streamer_priv.h
index 15fe4fc..24085de 100644 (file)
@@ -48,6 +48,14 @@ typedef struct {
 } media_streamer_sink_callbacks_s;
 
 /**
+ * @brief Media Streamer webrtc node callbacks structure.
+ */
+typedef struct {
+       media_streamer_callback_s message_cb;
+       media_streamer_callback_s decoded_ready_cb;
+} media_streamer_webrtc_callbacks_s;
+
+/**
  * @brief Media Streamer param type handle.
  */
 typedef struct {
@@ -128,8 +136,6 @@ typedef struct {
        mm_resource_manager_res_h resource;
        device_policy_manager_h dpm_handle;
        int policy_changed_cb_id;
-
-       media_streamer_callback_s user_cb;
 } media_streamer_node_s;
 
 /**