_webrtc->error_cb.callback = callback;
_webrtc->error_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
g_mutex_unlock(&_webrtc->mutex);
RET_VAL_IF(_webrtc->error_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->error_cb.callback, _webrtc->error_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->error_cb.callback, _webrtc->error_cb.user_data);
_webrtc->error_cb.callback = NULL;
_webrtc->error_cb.user_data = NULL;
_webrtc->state_changed_cb.callback = callback;
_webrtc->state_changed_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
g_mutex_unlock(&_webrtc->mutex);
RET_VAL_IF(_webrtc->state_changed_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->state_changed_cb.callback, _webrtc->state_changed_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->state_changed_cb.callback, _webrtc->state_changed_cb.user_data);
_webrtc->state_changed_cb.callback = NULL;
_webrtc->state_changed_cb.user_data = NULL;
*state = _webrtc->state;
- LOG_INFO("state[%d]", *state);
+ LOG_INFO("webrtc[%p] state[%d]", webrtc, *state);
g_mutex_unlock(&_webrtc->mutex);
ret = _add_media_source(webrtc, type, source_id);
if (ret == WEBRTC_ERROR_NONE)
- LOG_INFO("source_id[%u]", *source_id);
+ LOG_INFO("webrtc[%p] source_id[%u]", webrtc, *source_id);
return ret;
}
ret = _remove_media_source(webrtc, source_id);
if (ret == WEBRTC_ERROR_NONE)
- LOG_INFO("source_id[%u]", source_id);
+ LOG_INFO("webrtc[%p] source_id[%u]", webrtc, source_id);
return ret;
}
ret = _set_transceiver_direction(webrtc, source_id, media_type, direction);
if (ret == WEBRTC_ERROR_NONE)
- LOG_INFO("source_id[%u] media_type[%d] direction[%d]", source_id, media_type, direction);
+ LOG_INFO("webrtc[%p] source_id[%u] media_type[%d] direction[%d]", webrtc, source_id, media_type, direction);
return ret;
}
ret = _get_transceiver_direction(webrtc, source_id, media_type, direction);
if (ret == WEBRTC_ERROR_NONE)
- LOG_INFO("source_id[%u] media_type[%d] direction[%d]", source_id, media_type, *direction);
+ LOG_INFO("webrtc[%p] source_id[%u] media_type[%d] direction[%d]", webrtc, source_id, media_type, *direction);
g_mutex_unlock(&_webrtc->mutex);
g_mutex_unlock(&_webrtc->mutex);
- if (ret != WEBRTC_ERROR_NONE)
- LOG_ERROR("fail to set media source mute. source_id[%u] media_type[%d] mute[%d]", source_id, media_type, mute);
-
return ret;
}
g_mutex_unlock(&_webrtc->mutex);
- if (ret != WEBRTC_ERROR_NONE)
- LOG_ERROR("fail to get media source muted. source_id[%u] media_type[%d]", source_id, media_type);
-
return ret;
}
source->buffer_state_changed_cb.callback = callback;
source->buffer_state_changed_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(source->buffer_state_changed_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION,
"callback was not set");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- source->buffer_state_changed_cb.callback, source->buffer_state_changed_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, source->buffer_state_changed_cb.callback, source->buffer_state_changed_cb.user_data);
source->buffer_state_changed_cb.callback = NULL;
source->buffer_state_changed_cb.user_data = NULL;
ret = _set_media_format(_webrtc, source_id, format);
if (ret == WEBRTC_ERROR_NONE)
- LOG_INFO("source_id[%u] format[%p]", source_id, format);
+ LOG_INFO("webrtc[%p] source_id[%u] format[%p]", webrtc, source_id, format);
return ret;
}
_webrtc->encoded_audio_frame_cb.callback = callback;
_webrtc->encoded_audio_frame_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(_webrtc->encoded_audio_frame_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
RET_VAL_IF(_webrtc->state == WEBRTC_STATE_PLAYING, WEBRTC_ERROR_INVALID_STATE, "the state should NOT be PLAYING");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->encoded_audio_frame_cb.callback, _webrtc->encoded_audio_frame_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->encoded_audio_frame_cb.callback, _webrtc->encoded_audio_frame_cb.user_data);
_webrtc->encoded_audio_frame_cb.callback = NULL;
_webrtc->encoded_audio_frame_cb.user_data = NULL;
_webrtc->encoded_video_frame_cb.callback = callback;
_webrtc->encoded_video_frame_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(_webrtc->encoded_video_frame_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
RET_VAL_IF(_webrtc->state == WEBRTC_STATE_PLAYING, WEBRTC_ERROR_INVALID_STATE, "the state should NOT be PLAYING");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->encoded_video_frame_cb.callback, _webrtc->encoded_video_frame_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->encoded_video_frame_cb.callback, _webrtc->encoded_video_frame_cb.user_data);
_webrtc->encoded_video_frame_cb.callback = NULL;
_webrtc->encoded_video_frame_cb.user_data = NULL;
_webrtc->stun_server_url = g_strdup(stun_server);
g_object_set(G_OBJECT(_webrtc->gst.webrtcbin), "stun-server", _webrtc->stun_server_url, NULL);
- LOG_INFO("stun_server[%s]", stun_server);
+ LOG_INFO("webrtc[%p] stun_server[%s]", webrtc, stun_server);
return WEBRTC_ERROR_NONE;
}
else
*stun_server = strdup(_webrtc->stun_server_url);
- LOG_INFO("stun_server[%s]", *stun_server);
+ LOG_INFO("webrtc[%p] stun_server[%s]", webrtc, *stun_server);
g_mutex_unlock(&_webrtc->mutex);
_webrtc->turn_server_urls = g_list_append(_webrtc->turn_server_urls, g_strdup(turn_server));
- LOG_INFO("turn_server[%s]", turn_server);
+ LOG_INFO("webrtc[%p] turn_server[%s]", webrtc, turn_server);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(_webrtc == NULL, WEBRTC_ERROR_INVALID_PARAMETER, "webrtc is NULL");
RET_VAL_IF(callback == NULL, WEBRTC_ERROR_INVALID_PARAMETER, "callback is NULL");
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
g_mutex_lock(&_webrtc->mutex);
g_object_set(G_OBJECT(_webrtc->gst.webrtcbin), "ice-transport-policy", (GstWebRTCICETransportPolicy)policy, NULL);
- LOG_INFO("policy[%s]", (policy == WEBRTC_ICE_TRANSPORT_POLICY_ALL) ? "all" : "relay");
+ LOG_INFO("webrtc[%p] policy[%s]", webrtc, (policy == WEBRTC_ICE_TRANSPORT_POLICY_ALL) ? "all" : "relay");
return WEBRTC_ERROR_NONE;
}
*policy = (webrtc_ice_transport_policy_e)_policy;
- LOG_INFO("policy[%s]", (*policy == WEBRTC_ICE_TRANSPORT_POLICY_ALL) ? "all" : "relay");
+ LOG_INFO("webrtc[%p] policy[%s]", webrtc, (*policy == WEBRTC_ICE_TRANSPORT_POLICY_ALL) ? "all" : "relay");
g_mutex_unlock(&_webrtc->mutex);
_webrtc->peer_connection_state_change_cb.callback = callback;
_webrtc->peer_connection_state_change_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_IDLE, WEBRTC_ERROR_INVALID_STATE, "the state should be IDLE");
RET_VAL_IF(_webrtc->peer_connection_state_change_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->peer_connection_state_change_cb.callback, _webrtc->peer_connection_state_change_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->peer_connection_state_change_cb.callback, _webrtc->peer_connection_state_change_cb.user_data);
_webrtc->peer_connection_state_change_cb.callback = NULL;
_webrtc->peer_connection_state_change_cb.user_data = NULL;
*state = _webrtc->negotiation_states.peer_connection_state;
- LOG_INFO("state[%d]", *state);
+ LOG_INFO("webrtc[%p] state[%d]", webrtc, *state);
g_mutex_unlock(&_webrtc->mutex);
_webrtc->signaling_state_change_cb.callback = callback;
_webrtc->signaling_state_change_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_IDLE, WEBRTC_ERROR_INVALID_STATE, "the state should be IDLE");
RET_VAL_IF(_webrtc->signaling_state_change_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->signaling_state_change_cb.callback, _webrtc->signaling_state_change_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->signaling_state_change_cb.callback, _webrtc->signaling_state_change_cb.user_data);
_webrtc->signaling_state_change_cb.callback = NULL;
_webrtc->signaling_state_change_cb.user_data = NULL;
*state = _webrtc->negotiation_states.signaling_state;
- LOG_INFO("state[%d]", *state);
+ LOG_INFO("webrtc[%p] state[%d]", webrtc, *state);
g_mutex_unlock(&_webrtc->mutex);
_webrtc->ice_gathering_state_change_cb.callback = callback;
_webrtc->ice_gathering_state_change_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_IDLE, WEBRTC_ERROR_INVALID_STATE, "the state should be IDLE");
RET_VAL_IF(_webrtc->ice_gathering_state_change_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->ice_gathering_state_change_cb.callback, _webrtc->ice_gathering_state_change_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->ice_gathering_state_change_cb.callback, _webrtc->ice_gathering_state_change_cb.user_data);
_webrtc->ice_gathering_state_change_cb.callback = NULL;
_webrtc->ice_gathering_state_change_cb.user_data = NULL;
*state = _webrtc->negotiation_states.ice_gathering_state;
- LOG_INFO("state[%d]", *state);
+ LOG_INFO("webrtc[%p] state[%d]", webrtc, *state);
g_mutex_unlock(&_webrtc->mutex);
_webrtc->ice_connection_state_change_cb.callback = callback;
_webrtc->ice_connection_state_change_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_IDLE, WEBRTC_ERROR_INVALID_STATE, "the state should be IDLE");
RET_VAL_IF(_webrtc->ice_connection_state_change_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->ice_connection_state_change_cb.callback, _webrtc->ice_connection_state_change_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->ice_connection_state_change_cb.callback, _webrtc->ice_connection_state_change_cb.user_data);
_webrtc->ice_connection_state_change_cb.callback = NULL;
_webrtc->ice_connection_state_change_cb.user_data = NULL;
*state = _webrtc->negotiation_states.ice_connection_state;
- LOG_INFO("state[%d]", *state);
+ LOG_INFO("webrtc[%p] state[%d]", webrtc, *state);
g_mutex_unlock(&_webrtc->mutex);
_webrtc->negotiation_needed_cb.callback = callback;
_webrtc->negotiation_needed_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_IDLE, WEBRTC_ERROR_INVALID_STATE, "the state should be IDLE");
RET_VAL_IF(_webrtc->negotiation_needed_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->negotiation_needed_cb.callback, _webrtc->negotiation_needed_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->negotiation_needed_cb.callback, _webrtc->negotiation_needed_cb.user_data);
_webrtc->negotiation_needed_cb.callback = NULL;
_webrtc->negotiation_needed_cb.user_data = NULL;
_webrtc->ice_candidate_cb.callback = callback;
_webrtc->ice_candidate_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_IDLE, WEBRTC_ERROR_INVALID_STATE, "the state should be IDLE");
RET_VAL_IF(_webrtc->ice_candidate_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->ice_candidate_cb.callback, _webrtc->ice_candidate_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->ice_candidate_cb.callback, _webrtc->ice_candidate_cb.user_data);
_webrtc->ice_candidate_cb.callback = NULL;
_webrtc->ice_candidate_cb.user_data = NULL;
_webrtc->track_added_cb.callback = callback;
_webrtc->track_added_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(_webrtc->track_added_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->track_added_cb.callback, _webrtc->track_added_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->track_added_cb.callback, _webrtc->track_added_cb.user_data);
_webrtc->track_added_cb.callback = NULL;
_webrtc->track_added_cb.user_data = NULL;
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_NEGOTIATING, WEBRTC_ERROR_INVALID_STATE, "the state should be NEGOTIATING");
- LOG_INFO("offer[%p]", offer);
+ LOG_INFO("webrtc[%p] offer[%p]", webrtc, offer);
return _webrtcbin_create_session_description(webrtc, true, offer);
}
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_NEGOTIATING, WEBRTC_ERROR_INVALID_STATE, "the state should be NEGOTIATING");
RET_VAL_IF(!_webrtcbin_have_remote_offer(_webrtc), WEBRTC_ERROR_INVALID_STATE, "remote offer should be set");
- LOG_INFO("answer[%p]", answer);
+ LOG_INFO("webrtc[%p] answer[%p]", webrtc, answer);
return _webrtcbin_create_session_description(webrtc, false, answer);
}
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_NEGOTIATING, WEBRTC_ERROR_INVALID_STATE, "the state should be NEGOTIATING");
- LOG_INFO("description: %s", description);
+ LOG_INFO("webrtc[%p] description: %s", webrtc, description);
return _webrtcbin_set_session_description(webrtc, description, false);
}
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_NEGOTIATING, WEBRTC_ERROR_INVALID_STATE, "the state should be NEGOTIATING");
- LOG_INFO("description: %s", description);
+ LOG_INFO("webrtc[%p] description: %s", webrtc, description);
return _webrtcbin_set_session_description(webrtc, description, true);
}
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_NEGOTIATING, WEBRTC_ERROR_INVALID_STATE, "the state should be NEGOTIATING");
- LOG_INFO("candidate: %s", candidate);
+ LOG_INFO("webrtc[%p] candidate: %s", webrtc, candidate);
return _webrtcbin_add_ice_candidate(webrtc, candidate);
}
_webrtc->data_channel_cb.callback = callback;
_webrtc->data_channel_cb.user_data = user_data;
- LOG_INFO("callback[%p] user_data[%p]", callback, user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p]", webrtc, callback, user_data);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(_webrtc->state != WEBRTC_STATE_IDLE, WEBRTC_ERROR_INVALID_STATE, "the state should be IDLE");
RET_VAL_IF(_webrtc->data_channel_cb.callback == NULL, WEBRTC_ERROR_INVALID_OPERATION, "callback was not set");
- LOG_INFO("callback[%p] user_data[%p] is reset to NULL",
- _webrtc->data_channel_cb.callback, _webrtc->data_channel_cb.user_data);
+ LOG_INFO("webrtc[%p] callback[%p] user_data[%p] is reset to NULL",
+ webrtc, _webrtc->data_channel_cb.callback, _webrtc->data_channel_cb.user_data);
_webrtc->data_channel_cb.callback = NULL;
_webrtc->data_channel_cb.user_data = NULL;
return WEBRTC_ERROR_INVALID_PARAMETER;
}
- LOG_INFO("media_type[%u] of source_id[%u] is [%s] -> [%s]", media_type, source_id,
+ LOG_INFO("webrtc[%p] media_type[%u] of source_id[%u] is [%s] -> [%s]", webrtc, media_type, source_id,
prev ? "PAUSED" : "PLAYING", pause ? "PAUSED" : "PLAYING");
return WEBRTC_ERROR_NONE;
return WEBRTC_ERROR_INVALID_PARAMETER;
}
- LOG_INFO("media_type[%u] of source_id[%u] is [%s]", media_type, source_id, *paused ? "PAUSED" : "PLAYING");
+ LOG_INFO("webrtc[%p] media_type[%u] of source_id[%u] is [%s]", webrtc, media_type, source_id, *paused ? "PAUSED" : "PLAYING");
return WEBRTC_ERROR_NONE;
}
*width = source->video_info.width;
*height = source->video_info.height;
- LOG_INFO("source_id[%u], [%dx%d]", source_id, *width, *height);
+ LOG_INFO("webrtc[%p], source_id[%u], [%dx%d]", webrtc, source_id, *width, *height);
return WEBRTC_ERROR_NONE;
}
return WEBRTC_ERROR_INVALID_PARAMETER;
}
- LOG_INFO("source_id[%u], stream_info[%p, type:%s, index:%d]", source_id, stream_info, stream_type, stream_index);
+ LOG_INFO("webrtc[%p], source_id[%u], stream_info[%p, type:%s, index:%d]", webrtc, source_id, stream_info, stream_type, stream_index);
return _apply_stream_info(element, stream_type, stream_index);
}
return WEBRTC_ERROR_INVALID_PARAMETER;
}
- LOG_DEBUG("source_id[%u] mute[%d]", source_id, mute);
+ LOG_DEBUG("webrtc[%p] source_id[%u] mute[%d]", webrtc, source_id, mute);
switch (source->type) {
case WEBRTC_MEDIA_SOURCE_TYPE_VIDEOTEST:
return WEBRTC_ERROR_INVALID_PARAMETER;
}
- LOG_DEBUG("source_id[%u] mute[%d]", source_id, mute);
+ LOG_INFO("webrtc[%p] source_id[%u] mute[%d]", webrtc, source_id, mute);
return WEBRTC_ERROR_NONE;
}
return WEBRTC_ERROR_INVALID_PARAMETER;
}
- LOG_DEBUG("source_id[%u] muted[%d]", source_id, *muted);
+ LOG_INFO("webrtc[%p] source_id[%u] muted[%d]", webrtc, source_id, *muted);
return WEBRTC_ERROR_NONE;
}
return WEBRTC_ERROR_INVALID_PARAMETER;
}
- LOG_DEBUG("source_id[%u] muted[%d]", source_id, *muted);
+ LOG_DEBUG("webrtc[%p] source_id[%u] muted[%d]", webrtc, source_id, *muted);
return WEBRTC_ERROR_NONE;
}
RET_VAL_IF(stream_info == NULL, WEBRTC_ERROR_INVALID_PARAMETER, "stream_info is NULL");
RET_VAL_IF(source->av[AV_IDX_AUDIO].render.pipeline, WEBRTC_ERROR_INVALID_OPERATION, "audio loopback has already been set");
- LOG_INFO("source_id[%u] stream_info[%p]", source_id, stream_info);
+ LOG_INFO("webrtc[%p] source_id[%u] stream_info[%p]", webrtc, source_id, stream_info);
sound_manager_get_type_from_stream_information(stream_info, &stream_type);
sound_manager_get_index_from_stream_information(stream_info, &stream_index);
RET_VAL_IF(source->display == NULL, WEBRTC_ERROR_INVALID_OPERATION, "source->display is NULL");
}
- LOG_INFO("source_id[%u]", source_id);
+ LOG_INFO("webrtc[%p] source_id[%u]", webrtc, source_id);
_set_display_type_and_surface(source->display, type, display);