[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