int ms_create(media_streamer_s *ms_streamer);
/**
- * @brief Changes state of media streamer.
+ * @brief Set state of media streamer.
*/
-int ms_state_change(media_streamer_s *ms_streamer, media_streamer_state_e state);
+int ms_set_state(media_streamer_s *ms_streamer, media_streamer_state_e state);
int ms_release_resources(media_streamer_s *ms_streamer);
Name: capi-media-streamer
Summary: A Media Streamer API
-Version: 0.1.41
+Version: 0.1.42
Release: 0
Group: Multimedia/API
License: Apache-2.0
g_mutex_lock(&ms_streamer->mutex_lock);
- ret = ms_state_change(ms_streamer, MEDIA_STREAMER_STATE_PLAYING);
+ ret = ms_set_state(ms_streamer, MEDIA_STREAMER_STATE_PLAYING);
g_mutex_unlock(&ms_streamer->mutex_lock);
}
ms_streamer->pend_state = MEDIA_STREAMER_STATE_NONE;
- ret = ms_state_change(ms_streamer, MEDIA_STREAMER_STATE_IDLE);
+ ret = ms_set_state(ms_streamer, MEDIA_STREAMER_STATE_IDLE);
*streamer = ms_streamer;
g_mutex_unlock(&ms_streamer->mutex_lock);
g_mutex_lock(&ms_streamer->mutex_lock);
- ret = ms_state_change(ms_streamer, MEDIA_STREAMER_STATE_PAUSED);
+ ret = ms_set_state(ms_streamer, MEDIA_STREAMER_STATE_PAUSED);
g_mutex_unlock(&ms_streamer->mutex_lock);
if (ret != MEDIA_STREAMER_ERROR_NONE)
ms_error("Error while putting media streamer to zero playing position");
else
- ret = ms_state_change(ms_streamer, MEDIA_STREAMER_STATE_PAUSED);
+ ret = ms_set_state(ms_streamer, MEDIA_STREAMER_STATE_PAUSED);
ms_http_server_stop(ms_streamer->http_server);
goto prepare_fail;
}
- ret = ms_state_change(ms_streamer, MEDIA_STREAMER_STATE_READY);
+ ret = ms_set_state(ms_streamer, MEDIA_STREAMER_STATE_READY);
if (ret != MEDIA_STREAMER_ERROR_NONE)
goto prepare_fail;
ms_retvm_if(ms_streamer == NULL, MEDIA_STREAMER_ERROR_INVALID_PARAMETER, "Handle is NULL");
ms_retvm_if(ms_streamer->nodes_table == NULL, MEDIA_STREAMER_ERROR_INVALID_PARAMETER, "ms_streamer->nodes_table is NULL");
- ret = ms_state_change(ms_streamer, MEDIA_STREAMER_STATE_IDLE);
+ ret = ms_set_state(ms_streamer, MEDIA_STREAMER_STATE_IDLE);
if (ret != MEDIA_STREAMER_ERROR_NONE)
ms_error("Failed to unprepare pipeline");
static int __ms_resource_release_cb(mm_resource_manager_h rm,
mm_resource_manager_res_h resource_h, void *user_data);
-int ms_state_change(media_streamer_s *ms_streamer, media_streamer_state_e state)
+int ms_set_state(media_streamer_s *ms_streamer, media_streamer_state_e state)
{
int ret = MEDIA_STREAMER_ERROR_NONE;
g_mutex_lock(&ms_streamer->mutex_lock);
- ret = ms_state_change(ms_streamer, MEDIA_STREAMER_STATE_NONE);
+ ret = ms_set_state(ms_streamer, MEDIA_STREAMER_STATE_NONE);
MS_TABLE_SAFE_UNREF(ms_streamer->nodes_table);
MS_SAFE_UNREF(ms_streamer->bus);