[Telepathy-commits] merge: stream-engine
Merge Monkey
monkey at collabora.co.uk
Tue Feb 19 04:54:30 PST 2008
Merge to:
stream-engine
From:
/home/smcv/public_html/darcs/stream-engine-smcv-tpglib071
Changes:
Simon McVittie <simon.mcvittie at collabora.co.uk>
Pass (GError **) NULL to tp_cli_*_connect_to_* (tp-glib unreleased API change)
Simon McVittie <simon.mcvittie at collabora.co.uk>
session: simplify private structure access
Simon McVittie <simon.mcvittie at collabora.co.uk>
session: consistently call the TpStreamEngineSession "self"
Simon McVittie <simon.mcvittie at collabora.co.uk>
Move TpStreamEngineChannelPrivate typedef to header and simplify CHANNEL_PRIVATE macro
Simon McVittie <simon.mcvittie at collabora.co.uk>
Fix signature of destroy_cb in stream.c
Simon McVittie <simon.mcvittie at collabora.co.uk>
Use telepathy-glib in channel.c
Simon McVittie <simon.mcvittie at collabora.co.uk>
stream: simplify private structure access
Simon McVittie <simon.mcvittie at collabora.co.uk>
channel: update copyright
Simon McVittie <simon.mcvittie at collabora.co.uk>
Fill in README and turn off non-GNU-make warnings (fd.o #14020)
Simon McVittie <simon.mcvittie at collabora.co.uk>
channel: Adapt to tp-glib API changes (typed arguments t o tp_cli API, tp_proxy_has_interface_by_id)
Simon McVittie <simon.mcvittie at collabora.co.uk>
session: Use telepathy-glib proxy
Simon McVittie <simon.mcvittie at collabora.co.uk>
Make sure TpStreamEngineChannel always emits handler-result exactly once
Simon McVittie <simon.mcvittie at collabora.co.uk>
tp_stream_engine_handle_channel: don't continue to handle channels that aren't StreamedMedia
Simon McVittie <simon.mcvittie at collabora.co.uk>
Fix signature of channel_destroyed
Simon McVittie <simon.mcvittie at collabora.co.uk>
Use TpMediaStreamHandler in stream.[ch]
Simon McVittie <simon.mcvittie at collabora.co.uk>
Use tp_cli_dbus_daemon_run_request_name instead of tp_cli_dbus_daemon_block_on_request_name
Simon McVittie <simon.mcvittie at collabora.co.uk>
session: use simplified private-structure access
Simon McVittie <simon.mcvittie at collabora.co.uk>
TpStreamEngine: avoid using libtelepathy
Simon McVittie <simon.mcvittie at collabora.co.uk>
tp-stream-engine: update copyright
Simon McVittie <simon.mcvittie at collabora.co.uk>
Don't require libtelepathy; bump telepathy-glib dependency to 0.7.1
Simon McVittie <simon.mcvittie at collabora.co.uk>
TpStreamEngine: Add a TpDBusDaemon and use it to call RequestName
Simon McVittie <simon.mcvittie at collabora.co.uk>
Catch up with tp-glib API: extra argument to tp_cli_dbus_daemon_run_request_name (which in this case we don't care about, so pass NULL)
Simon McVittie <simon.mcvittie at collabora.co.uk>
Remove stray empty comment
Simon McVittie <simon.mcvittie at collabora.co.uk>
Use tp_debug_divert_messages and tp_debug_set_flags
Simon McVittie <simon.mcvittie at collabora.co.uk>
tp_stream_engine_channel_new: also take a Connection object path, since TpChannel now requires a TpConnection
Simon McVittie <simon.mcvittie at collabora.co.uk>
Don't unref channel proxy on shutdown, but keep it around so g_object_get(..., "object-path", ...) still works
Simon McVittie <simon.mcvittie at collabora.co.uk>
stream: use both user_data and weak_object to avoid passing around "method call contexts"
Simon McVittie <simon.mcvittie at collabora.co.uk>
session: fix remnants of old DBusGProxy code (use correct signature for destroyed signal)
Simon McVittie <simon.mcvittie at collabora.co.uk>
stream: use simplified private structure access
Simon McVittie <simon.mcvittie at collabora.co.uk>
Make TpStreamEngine::priv a TpStreamEnginePrivate* so we don't need a TP_STREAM_ENGINE_GET_PRIVATE macro
Simon McVittie <simon.mcvittie at collabora.co.uk>
Merge with Tester
Simon McVittie <simon.mcvittie at collabora.co.uk>
Port to new telepathy-glib API: signal receiving is no longer direct, so signal callback arguments make more sense
Simon McVittie <simon.mcvittie at collabora.co.uk>
stream: use TpMediaStreamHandler for first argument to callbacks (tp-glib API change)
Simon McVittie <simon.mcvittie at collabora.co.uk>
TpStreamEngine: consistently call the TpStreamEngine "self" rather than "obj"
Simon McVittie <simon.mcvittie at collabora.co.uk>
stream: update copyright
Simon McVittie <simon.mcvittie at collabora.co.uk>
session: update copyright
Simon McVittie <simon.mcvittie at collabora.co.uk>
Don't assume that TpChannel objects are immediately ready for use. Have TpStreamEngineChannel emit a signal when it's decided whether it can actually handle the channel or not
Simon McVittie <simon.mcvittie at collabora.co.uk>
tp_stream_engine_channel_new: take a TpDBusDaemon parameter
Simon McVittie <simon.mcvittie at collabora.co.uk>
Get rid of TP_STREAM_ENGINE_GET_PRIVATE
Simon McVittie <simon.mcvittie at collabora.co.uk>
session: adapt to new tp-glib API, fix some remnants of old DBusGProxy code
More information about the Telepathy-commits
mailing list