diff options
author | Olivier CrĂȘte <olivier.crete@collabora.com> | 2011-06-28 14:29:22 -0400 |
---|---|---|
committer | Olivier CrĂȘte <olivier.crete@collabora.com> | 2011-06-28 14:29:22 -0400 |
commit | 0c09ee8c0e113de1d9c8236a8e55f013f5ddabff (patch) | |
tree | f96b8e992391756fa40f0d5ad25630d761deb497 | |
parent | a5ac56734ea685fa3c1e7eb2c2ee51b15f60035f (diff) |
Add debug message on explicit state change
-rw-r--r-- | telepathy-farsight/stream.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/telepathy-farsight/stream.c b/telepathy-farsight/stream.c index ae4d153..e41d5dc 100644 --- a/telepathy-farsight/stream.c +++ b/telepathy-farsight/stream.c @@ -3071,6 +3071,7 @@ cb_fs_component_state_changed (TfStream *self, FsStreamState fsstate) { TpMediaStreamState state; + const gchar *state_str; if (component != 1) return; @@ -3080,18 +3081,24 @@ cb_fs_component_state_changed (TfStream *self, case FS_STREAM_STATE_FAILED: case FS_STREAM_STATE_DISCONNECTED: state = TP_MEDIA_STREAM_STATE_DISCONNECTED; + state_str = "disconnected"; break; case FS_STREAM_STATE_GATHERING: case FS_STREAM_STATE_CONNECTING: case FS_STREAM_STATE_CONNECTED: + state_str = "connecting"; state = TP_MEDIA_STREAM_STATE_CONNECTING; break; case FS_STREAM_STATE_READY: default: + state_str = "connected"; state = TP_MEDIA_STREAM_STATE_CONNECTED; break; } + DEBUG (self, "calling MediaStreamHandler::StreamState (%u: %s)", state, + state_str); + self->priv->current_state = state; tp_cli_media_stream_handler_call_stream_state ( |