commit 75684548d1aeba47763784edcefba8d692ad1ef3
Author: Olivier Crête <tester@tester.ca>
Date:   Wed May 26 22:39:09 2010 -0400

    Version 0.0.14

 NEWS         |    8 ++++++++
 configure.ac |    6 +++---
 2 files changed, 11 insertions(+), 3 deletions(-)

commit 12805859a007b91fd40e52420b28f17ea68a8001
Author: Olivier Crête <tester@tester.ca>
Date:   Wed May 26 22:16:10 2010 -0400

    Only set the controlling-mode for the nice transmitter

 telepathy-farsight/stream.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 6bd60032c03d86516d1144ac250ec1eb7f10fe92
Author: Olivier Crête <tester@tester.ca>
Date:   Wed May 26 22:03:01 2010 -0400

    Use silence rules if possible

 configure.ac |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit f27397da8a3d291e5857e1d7a070e4154b01dc03
Author: Olivier Crête <tester@tester.ca>
Date:   Wed May 26 21:59:55 2010 -0400

    Make it compile with -Wshadow

 telepathy-farsight/stream.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit b46186bc4c21e58b34d30e115914bb4bc12e3af0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Feb 23 20:11:38 2010 -0500

    Add property to get the Farsight Session

 telepathy-farsight/stream.c |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit 35f16c6ede1383f9003f38c7e2608e8dbde67983
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Feb 23 19:38:10 2010 -0500

    Add property to get the Farsight Stream

 telepathy-farsight/stream.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit d6fb9ed6c592a76efdedae9197d86321b6fcecfa
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Feb 18 17:46:03 2010 -0500

    Ignore empty strings in tp properties (treat them as NULL)

 telepathy-farsight/channel.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 95d500aa3e4000f963419fd776592e829e7805a2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Jan 14 15:52:12 2010 -0500

    Recognize "shm" nat traversal as "shm" transmitter

 telepathy-farsight/stream.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 9dac5229811d5b7bf6401558957579e7107356f2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Jan 5 14:12:07 2010 -0500

    Version 0.0.13.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bd7be4cdc2e2ea26101458738eaa2db91cadb345
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Jan 5 14:03:55 2010 -0500

    Version 0.0.13

 NEWS         |    5 +++++
 configure.ac |   10 +++++-----
 2 files changed, 10 insertions(+), 5 deletions(-)

commit bb656de6bd913dea6dbd572d7e578e6fc605183f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Jan 5 14:02:27 2010 -0500

    Require farsight2 0.0.17 for ptime/maxptime

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 77884843668654e4ba05614aecb0bc9fce107699
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Nov 10 19:38:00 2009 -0500

    Export held resources

 telepathy-farsight/stream.c |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit d4795af1a73e6d220bd05baf153f12cb62a0d23c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Dec 31 17:50:40 2009 -0500

    Get ptime/maxptime from the TP optional properties on the codecs

 telepathy-farsight/stream.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit f929447c16feaabeb2524d134f7e700d5c6352c0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Dec 31 17:49:56 2009 -0500

    Set ptime/maxptime as optional parameters on the TP codetc

 telepathy-farsight/stream.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 8fbd8761f693cb02914ecad3da2eed441364955d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Oct 15 15:56:51 2009 -0400

    Version 0.0.12.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 08d747cd2d5915b317bb3bc4d3b38096889a747f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Oct 15 15:52:45 2009 -0400

    Version 0.0.12

 NEWS         |    6 ++++++
 configure.ac |    4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 67a99e644ee6a0bd890c4fc7121ade3f96ca8a21
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Oct 1 14:21:17 2009 -0400

    tp-fs: Connected isn't really connected

 telepathy-farsight/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c9565b7a0ab68d86b3a784db5b06d893393580a5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Sep 25 12:57:02 2009 -0400

    Prevent race between src-pad-added and dispose in idle creation/destruction

 telepathy-farsight/stream.c |   33 ++++++++++++++++++++++++++++++---
 1 files changed, 30 insertions(+), 3 deletions(-)

commit 3ef852cdf91dfb0c3995c4b4b7dc8a6cbcdaddb9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sat Sep 19 15:07:40 2009 +0100

    Simplify converting optional codec parameters from tp to fs

 telepathy-farsight/stream.c |   14 ++++----------
 1 files changed, 4 insertions(+), 10 deletions(-)

commit 9c6fa300a28469d88fa0250b489fd519a402092e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Sep 10 14:12:57 2009 -0400

    Version 0.0.11.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7b320977549d1f4c843c38bab9e4795f420bca6f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Sep 10 14:02:01 2009 -0400

    Version 0.0.11

 NEWS         |    5 +++++
 configure.ac |    6 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit d81fcc3123c7e5840785cb381b3704b1ccd75f4d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Sep 9 18:26:01 2009 -0400

    Don't leak transport

 telepathy-farsight/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ca3b159d5873f5a2ebe3333571c84b932524aca9
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Sep 9 18:17:47 2009 -0400

    Use take_boxed to avoid leaks

 telepathy-farsight/stream.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit bab8faad0c48b383b31ef62be7f1897b8f777095
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Sep 9 17:40:57 2009 -0400

    Reset GValues after use

 telepathy-farsight/stream.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 49bba0e09dfcb7bf64767f505ebe3f59c8aa85b4
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Sep 9 15:32:17 2009 -0400

    Dupe codec optional parameters

 telepathy-farsight/stream.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit cc121ebc307ae3105be3ab019cc51eaa159db4c6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Sep 9 15:19:51 2009 -0400

    Unref participant and conference when disposing of TfStream

 telepathy-farsight/session.c |    1 -
 telepathy-farsight/stream.c  |   12 ++++++++++++
 2 files changed, 12 insertions(+), 1 deletions(-)

commit 251137a2d30ccc0276ad43c3fe2988ecb85bdfd0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Sep 8 21:13:43 2009 -0400

    Version 0.0.10.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 512ff33764ec350ece2f062763e4a078eb6c6b40
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Sep 8 21:10:13 2009 -0400

    Version 0.0.10

 NEWS         |    7 +++++++
 configure.ac |    6 +++---
 2 files changed, 10 insertions(+), 3 deletions(-)

commit 67f6ed1e9fd963a6dc1cb0b2c68e622e47095a19
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Sep 3 19:10:09 2009 -0400

    Only emit connected on selected pair if there was no connecting first

 telepathy-farsight/stream.c |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit 8b0f0dc393c902903f9ed5cd876eaefbfcb98c1c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 3 13:45:56 2009 -0400

    Set connected state on src-pad-added signal

 telepathy-farsight/stream.c |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 5778505b5ffaa74d91f13beaf3b42f4abde62fe3
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 3 13:34:07 2009 -0400

    Emit the stream state changes when the underlying Farsight stream changes state

 telepathy-farsight/stream.c |   58 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 58 insertions(+), 0 deletions(-)

commit 5a75baf74b9fbe633923a5191a6ec599e44ea5ad
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Sep 8 20:55:31 2009 -0400

    Don't leak fscodecs

 telepathy-farsight/stream.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit afe442b6ed4b9e06b7c8707de80128fe0d54595c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Sep 4 17:23:10 2009 -0400

    Don't leak string

 telepathy-farsight/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c53c256d89b8b08ea1953bc545c50fc6f3a21b85
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 24 20:28:24 2009 -0400

    Don't emit session invalidated when the session proxy is invalidated, only when the channel is disposed

 telepathy-farsight/channel.c |   12 ------------
 1 files changed, 0 insertions(+), 12 deletions(-)

commit 8fd00d8e1f58a2ec7e81cc953e5da00a303ebc6c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 24 20:27:48 2009 -0400

    Free streams before sessions

 telepathy-farsight/channel.c |   48 ++++++++++++++++++++++-------------------
 1 files changed, 26 insertions(+), 22 deletions(-)

commit 36583332978f820bb00fbd139d71d75d94d79a8d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 17 14:32:15 2009 -0400

    Implement new error number

 configure.ac                            |    2 +-
 doc/lib/telepathy-farsight-sections.txt |    1 +
 telepathy-farsight/channel.c            |   27 +++-------
 telepathy-farsight/stream-priv.h        |    2 +
 telepathy-farsight/stream.c             |   79 +++++++++++++++++++++++++------
 5 files changed, 76 insertions(+), 35 deletions(-)

commit b2918288846c7ac20ed5b6ca24c6203b97746d79
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   Tue Aug 25 19:38:16 2009 +0100

    configure: depend on a newer version of tp-glib
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 45c9b4eec8d8d1619343b5c846dc3ea91b02437e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 24 21:05:48 2009 -0400

    Version 0.0.9.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f25ed0974f560dbd72ec136d603ff6a580d8a07a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 24 21:03:52 2009 -0400

    Version 0.0.9

 NEWS         |    6 ++++++
 configure.ac |    6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 97916d26f6e67949c3f7baeea52eccd56223c35c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 24 20:27:34 2009 -0400

    Don't mention s-e in error

 telepathy-farsight/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c72b47babdd916adf99933e58dda66547d2b8088
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Aug 21 21:15:53 2009 -0400

    Free session when its proxy is invalidated

 telepathy-farsight/channel.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 10c670d12ba9de8f816cce8eb467fdd7ab3adb17
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 24 20:35:05 2009 -0400

    Add 0.0.8 NEWS file

 NEWS |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 3c5138e594fd4590a0cfd5288f1fd74139ddda66
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 24 20:33:19 2009 -0400

    Update readme

 README |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

commit 7f6dd6061de5814b42799742022c3d4579b8c9cc
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Fri Aug 21 13:41:53 2009 -0400

    Fix ice priority, the cast was wrong and made the priority always 0

 telepathy-farsight/stream.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit dcc0cecdc50dfdfd459dc1b5d04eac6fc6a9313a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Aug 5 18:32:47 2009 -0400

    Emit session-invalidated on channel dispose

 telepathy-farsight/channel.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 1118ddb9d0c23297739078a272d521b8bdc2452a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 3 16:59:17 2009 -0400

    Version 0.0.8.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f351650609a31582337bb8a087840cd7611c6e7c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 3 16:53:16 2009 -0400

    Version 0.0.8

 configure.ac |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit 24d1a875c6aecfb954ff92edd7476ba374efe617
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Aug 3 16:41:54 2009 -0400

    Require farsight2 0.0.14 for the tos property

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 914933418131e4e9c5eac8ce25d3d402ccd637b2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Jul 25 16:08:59 2009 -0400

    Add ToS property to the stream

 telepathy-farsight/stream.c |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

commit 311f0e1161679a6e49ef4a90b8866ab4c241ecf2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Jul 28 11:27:34 2009 -0400

    Connect FsStream signal with g_signal_connect_object to make sure the passed object still exists

 telepathy-farsight/stream.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit f4bead815849eb274a7f72187bdf409ec91b9600
Author: Louis-Francis Ratté-Boulianne <louis-francis.ratte-boulianne@collabora.co.uk>
Date:   Mon Jul 13 12:43:51 2009 -0400

    Set the controlling property of the ICE according to CreatedLocally

 telepathy-farsight/stream.c |   21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 deletions(-)

commit 55dd1caef77a22ca299edc752c3b0be92ed6c1f6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Jun 16 13:53:06 2009 -0400

    Print active candidates when they are selected

 telepathy-farsight/stream.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit ca3c3a2a857a92c6e0a29f62b68788b4297ef93e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Jun 5 11:56:15 2009 -0400

    Accept calls from CMs that have no properties on their StreamHandler interface

 telepathy-farsight/stream.c |   21 +++++++++++++--------
 1 files changed, 13 insertions(+), 8 deletions(-)

commit 9a12f71a6e0692bcb709b73ebaf16b8bb566f310
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed May 13 16:53:50 2009 -0400

    Ignore not-implemented error when setting codec preferences

 telepathy-farsight/stream.c |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit e9e4e880a6b6c8ee98382fbcdd6463d30847debf
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed May 6 19:10:19 2009 -0400

    Version 0.0.7.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1f47477183c8abd315625a7671eaf83618e11853
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed May 6 19:07:47 2009 -0400

    Version 0.0.7

 NEWS         |    7 +++++++
 configure.ac |    4 ++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 692a432cbeb04c370c9ee0d2d8e1fa0ee7fb3cd7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Apr 27 13:41:38 2009 -0400

    Test if conference element could be created before referencing it

 telepathy-farsight/session.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit f56a6880f07644d2cc426f64c4423316bfdc4126
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Apr 17 13:29:08 2009 -0400

    Ignore generated python bindings code

 .gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c7b7a88e94121785868f0dcb6c707a2d420c6eb7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Apr 17 13:28:44 2009 -0400

    Remove leading slashes from .gitignore

 .gitignore |   82 ++++++++++++++++++++++++++++++------------------------------
 1 files changed, 41 insertions(+), 41 deletions(-)

commit 9adb5359ce08bf0c5d84a615042fb04786a45ff1
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Apr 16 13:31:39 2009 -0400

    Use the right GError variable
    
    Renaming the error variable in the function arguments to prevent further mistakes

 telepathy-farsight/stream.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 28ca781b491b79433bf1dce5f83303e4aa5fb3ea
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Apr 15 16:25:38 2009 -0400

    Farsight 0.0.9 is required to prevent some crashes

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f7ac031e9c0d08f54778a80042682137378b5ac5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Mar 20 10:27:36 2009 +0200

    Fix typo in warning

 telepathy-farsight/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dc1c8e45a27f16b82911f018c9d54b6bf52cb9ae
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sun Apr 12 11:24:03 2009 -0400

    Update tp-glib dep to 0.7.26 to match reality

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2422234bce79636398923646ab914885698d63c2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Apr 6 13:13:00 2009 -0400

    Add error domain

 telepathy-farsight/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 50e9fe73bde203d109a0be9da21eb0794e71a2f7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Apr 6 13:12:52 2009 -0400

    Remove false pygtk requirement

 configure.ac       |    3 +--
 python/Makefile.am |    1 -
 2 files changed, 1 insertions(+), 3 deletions(-)

commit 1ed8e1106d3817deedae2cc77c52fc83773d317e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 20 13:27:30 2009 +0000

    get_session_handlers_reply: don't create the sessions ptr array if an
    error was raised
    
    Should fix http://bugs.freedesktop.org/show_bug.cgi?id=20765

 telepathy-farsight/channel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6fae4cbe10ddb692f04846d1296058f1046b2486
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Mar 18 17:29:59 2009 +0200

    Shut up compiler warning about unsecure printf strings

 telepathy-farsight/channel.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 55a79bde95af1f28379b25045e4686f598a54597
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Mar 17 18:27:42 2009 -0400

    Version 0.0.6.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0edd78d9c388896cff1663fe9fa77669208fdf39
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Mar 17 18:23:05 2009 -0400

    Version 0.0.6

 NEWS         |    4 ++++
 configure.ac |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit e42bdda59972b2f3793eee30f4d5f18be0a9a9b8
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Mar 17 17:57:56 2009 -0400

    Fix little typo

 telepathy-farsight/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7d393cb9b948def684ce95e886629f69f6207e65
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Mar 17 17:24:18 2009 -0400

    Use the right type when getting RelayInfo

 telepathy-farsight/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9e2fba6699509199830817836eaa482d27292337
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sun Mar 15 17:12:56 2009 -0400

    Version 0.0.5.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 34495545f9ad56e0b5a4293f8cf723332cb48014
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sun Mar 15 17:12:45 2009 -0400

    Version 0.0.5

 NEWS         |    6 ++++++
 configure.ac |    4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 2fb56493eec0f86b9022c09734c96070514e727e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Mar 2 20:30:19 2009 -0500

    Add debug

 telepathy-farsight/stream.c |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 0535219156c41473d7bcac6a17cb1924cef55b0f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Mar 2 19:50:54 2009 -0500

    Convert relay-info from dbus to farsight

 telepathy-farsight/stream.c |   62 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 0 deletions(-)

commit 5442c2b3db0aec8c0456822dad7d2657305ffaa0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Mar 2 19:19:49 2009 -0500

    Get the STUN servers from the new property

 telepathy-farsight/stream.c |   41 +++++++++++++++++++++++++++++++++++++----
 1 files changed, 37 insertions(+), 4 deletions(-)

commit 94b1377f60d9a2e1ee48dd71f829fe5cc9fa9ffc
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Mar 2 19:02:32 2009 -0500

    Get NAT Traversal from the new interface, fallback to old

 telepathy-farsight/stream.c |   29 +++++++++++++++++++++++++----
 1 files changed, 25 insertions(+), 4 deletions(-)

commit 71c6355949b53bae5ce8482fe0c71e4724a77224
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Mar 2 18:52:04 2009 -0500

    GetAll properties before creating FsSession/Stream

 telepathy-farsight/channel.c     |   25 ++--
 telepathy-farsight/stream-priv.h |    4 +-
 telepathy-farsight/stream.c      |  357 +++++++++++++++++++++-----------------
 3 files changed, 215 insertions(+), 171 deletions(-)

commit c1c891485741e2a56a496b5a15a3c8e143cf02cb
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Mar 2 18:35:51 2009 -0500

    Make it possible ot call tf_stream_shutdown before a FsStream has been created

 telepathy-farsight/stream.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 296f42618e35de52447406482f44c693875fc703
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Mar 2 18:31:30 2009 -0500

    Ignore Gst Messages in streams if no stream/session has been created

 telepathy-farsight/stream.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 78f5d7e881b9a29d08025728eab02caef53b262c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Feb 24 17:24:51 2009 -0500

    Print stream pointer in messages

 telepathy-farsight/stream.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 27997f62747da49be8c90c14d7b2c2230dbdbcda
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Feb 4 12:48:04 2009 -0500

    Don't leak tp candidates

 telepathy-farsight/stream.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 2fe664668db896b9e4915eeeab24c04e0547f216
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Jan 21 15:52:11 2009 +1100

    Send CodecsUpdated when unrequested codecs changes happen

 telepathy-farsight/stream.c |   38 ++++++++++++++++++++++++++++++++------
 1 files changed, 32 insertions(+), 6 deletions(-)

commit ce26d6ddfe327656563452f49eac559214184412
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Jan 21 16:18:43 2009 +1100

    Require newer tp-glib for CodecsUpdated

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9740c8d1c31403133825b560ae772795b25f6c65
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Jan 21 15:44:34 2009 +1100

    Remove gathering machinery

 telepathy-farsight/stream.c |   38 +++-----------------------------------
 1 files changed, 3 insertions(+), 35 deletions(-)

commit e4ae809764c46893c0d5610a8c51008381adc385
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Feb 25 17:43:31 2009 -0500

    Stop stream when its proxy is invalidated

 telepathy-farsight/stream.c |   26 +++++++++++++++++++-------
 1 files changed, 19 insertions(+), 7 deletions(-)

commit 3714dfa4ab4965be1be6d9168211f480b9e8ad16
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Feb 10 14:50:45 2009 +0000

    Make the printed methods match the called ones

 telepathy-farsight/stream.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit dbf982c38cf79ce8b9302d857bf1edfe74283b88
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Feb 9 17:04:17 2009 +0000

    Report to the CM if a stream can't be handled

 telepathy-farsight/channel.c |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit 84c8f7110df00cd0bcf9ae7523d5a2ad2349e45d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Feb 9 16:58:12 2009 +0000

    Report to the CM if a session can't be handled

 telepathy-farsight/channel.c |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit d97541d113c334dfd607955aafbf1f2511066a03
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Feb 4 14:35:00 2009 -0500

    Add telepathy-glib, gstreamer deps to the pc file

 telepathy-farsight/telepathy-farsight.pc.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a89018755899d0ce62495506a4f59b1d456afa07
Author: Senko Rasic <senko@tachyon.lan>
Date:   Thu Feb 5 08:49:49 2009 +0100

    tf-stream-constructor: recognise "ice-udp" nat traversal mechanism

 telepathy-farsight/stream.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit ee3367ef9263ad9eb2082ae118f7adaa67e1ffc8
Author: Antoine Tremblay <hexa00@gmail.com>
Date:   Sun Jan 25 13:36:32 2009 -0500

    Added missing farsight2 CFLAGS in python Makefile.am

 python/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 63e4639d3f659ecc71b94d62a2aea55e109b8b55
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Jan 14 13:00:39 2009 -0500

    version 0.0.4.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 49492fe73fa055ef1dde449f33cfa36a246a752b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Jan 14 12:57:03 2009 -0500

    version 0.0.4

 NEWS         |    7 +++++++
 configure.ac |    4 ++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 2e998fb7fd73cc14779d02a37c16a1c5eca16ca0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Dec 29 17:11:52 2008 -0500

    Make it possible to not have a request-resource handler

 telepathy-farsight/stream.c |   24 ++++++++++++++++++++----
 1 files changed, 20 insertions(+), 4 deletions(-)

commit ee4c9064e9c797b729448acdd9d3d291640e2112
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Dec 16 12:20:28 2008 -0500

    Release sinks first

 telepathy-farsight/stream.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d54dab7fe291f4dd13704d49638c93ca59a6ac68
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Mon Dec 15 17:33:25 2008 -0500

    Remove gathering mode once gathering is done

 telepathy-farsight/stream.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 60d223bc801b92ec20d9b8a35abef19eb6433820
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Dec 9 21:00:41 2008 -0500

    Export error functions too
    
    The arg is not a real GLib enum, its actually an int

 python/pytpfarsight-filter.defs |   27 +++++++++++++++++++++++
 python/pytpfarsight.defs        |   45 ++++++++++++++++++++++----------------
 2 files changed, 53 insertions(+), 19 deletions(-)

commit 3024fa2114fd0204422273d0fd74d29831387d62
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Sat Dec 6 18:08:20 2008 -0500

    Don't try to emit signals before getting the user a chance to hook them

 telepathy-farsight/channel.c     |    2 ++
 telepathy-farsight/stream-priv.h |    2 ++
 telepathy-farsight/stream.c      |   12 ++++--------
 telepathy-farsight/stream.h      |    4 ++--
 4 files changed, 10 insertions(+), 10 deletions(-)

commit 5b1fb048f814d9dbc2857a3a6f0bbd2284d9bf48
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Dec 5 16:01:09 2008 +0000

    Remove .cvsignore from gst-python

 python/codegen/.cvsignore |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 893a25882643083b5d6e00b837d83e3f70f8f23e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Dec 5 16:00:27 2008 +0000

    Remove an old back copy

 python/pytpfarsightold.defs |  103 -------------------------------------------
 1 files changed, 0 insertions(+), 103 deletions(-)

commit 89e7a77706aeca3dad75c2cde5980c0341971ced
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Dec 5 15:54:27 2008 +0000

    Add $(top_srcdir) to the include path, fixes make distcheck

 python/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c22cc27de4e3fb520c1a0f527258c0c1c7a1d793
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Dec 5 15:48:00 2008 +0000

    Remove example.py from EXTRA_DIST

 python/Makefile.am |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 57adb8b378fe7da3e12af583555ccfd85979321a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Dec 5 15:42:27 2008 +0000

    Add basic python bindings

 Makefile.am                      |    7 +-
 configure.ac                     |   21 +-
 m4/Makefile.am                   |    3 +-
 m4/ac-python-headers.m4          |   30 +
 python/Makefile.am               |   49 ++
 python/codegen/.cvsignore        |    1 +
 python/codegen/Makefile.am       |   15 +
 python/codegen/__init__.py       |   15 +
 python/codegen/argtypes.py       | 1075 ++++++++++++++++++++++++++
 python/codegen/code-coverage.py  |   42 +
 python/codegen/codegen.py        | 1572 ++++++++++++++++++++++++++++++++++++++
 python/codegen/definitions.py    |  607 +++++++++++++++
 python/codegen/defsparser.py     |  143 ++++
 python/codegen/docextract.py     |  185 +++++
 python/codegen/docgen.py         |  752 ++++++++++++++++++
 python/codegen/h2def.py          |  536 +++++++++++++
 python/codegen/mergedefs.py      |   26 +
 python/codegen/mkskel.py         |   89 +++
 python/codegen/override.py       |  288 +++++++
 python/codegen/reversewrapper.py |  771 +++++++++++++++++++
 python/codegen/scmexpr.py        |  144 ++++
 python/common.h                  |   79 ++
 python/pygstminiobject.c         |  373 +++++++++
 python/pygstminiobject.h         |   55 ++
 python/pytpfarsight-filter.defs  |   24 +
 python/pytpfarsight.defs         |  104 +++
 python/pytpfarsight.override     |   78 ++
 python/pytpfarsightmodule.c      |   28 +
 python/pytpfarsightold.defs      |  103 +++
 python/rebuild-defs.sh           |   16 +
 30 files changed, 7228 insertions(+), 3 deletions(-)

commit d4ab1e404526ce46c2d3197589c4fda77f642fb8
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Dec 4 19:12:44 2008 -0500

    Set the held variable properly

 telepathy-farsight/stream.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 65ce645192cffeb0cacd4998944b82a2fe58f29c
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Nov 26 15:09:27 2008 +0530

    Remove leftover dep on gst-plugins-base

 configure.ac                |    6 ------
 telepathy-farsight/stream.c |    2 --
 2 files changed, 0 insertions(+), 8 deletions(-)

commit 2dffb5d6e97b690e73ff2d56468b8622f459e6dd
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 21 20:29:04 2008 -0500

    Version 0.0.3.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fa01d07f78212fb04b7bd2809b75a86c9a1f1dbf
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 21 20:27:13 2008 -0500

    Version 0.0.3

 NEWS         |    6 ++++++
 configure.ac |    4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 69681dbc8c14ff472543f39b6f3b4ff2d3b6687e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 21 20:14:52 2008 -0500

    Rename tf_channel_new_from_proxy to tf_channel_new, and leave the proxy creation to the client

 doc/lib/telepathy-farsight-sections.txt |    1 -
 telepathy-farsight/channel.c            |   61 +------------------------------
 telepathy-farsight/channel.h            |   11 +-----
 3 files changed, 3 insertions(+), 70 deletions(-)

commit 9e148a557283d741838bf89c0d2e8f32b425eb11
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 21 19:56:23 2008 -0500

    get the channel-ready property from the right object

 telepathy-farsight/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 13695f57474e8c520f2c7270c6cd3fd56bc772f5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 21 12:58:12 2008 -0500

    Version 0.0.2.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cc65ac2f117ba61d25879710f38a0264686c5896
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 21 12:55:51 2008 -0500

    Version 0.0.2

 NEWS         |    5 +++++
 configure.ac |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit a8fbbaeaa296d262dad1e4cb7c4973134827b337
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 21 12:52:14 2008 -0500

    Add new makefiles to configure.ac

 configure.ac |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit bf429349cf1a49a9efc95e7a8afaefd1dbf722bd
Merge: 09bc6d4 172d467
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 21 12:50:31 2008 -0500

    Merge commit 'smcv/trivia'

commit 09bc6d4d695fa4e1116ebd1f834ffea2f393af06
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 21 12:49:56 2008 -0500

    Version 0.0.1.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e1af5046e99b97f50c2802e8a4091d13b5b352b9
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 21 12:30:24 2008 -0500

    Version 0.0.1

 NEWS         |   20 ++++----------------
 configure.ac |    4 ++--
 2 files changed, 6 insertions(+), 18 deletions(-)

commit 172d4672ab85a4ff02b63d4275a26539d57a44bc
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date:   Wed Nov 19 14:28:53 2008 +0000

    Include tools/telepathy.am from telepathy-glib
    
    Also add documentation-uploading to Makefile.am (from telepathy-glib again)

 Makefile.am        |   24 +++++++++++++++++++-----
 tools/Makefile.am  |   11 +++++++++++
 tools/telepathy.am |   27 +++++++++++++++++++++++++++
 3 files changed, 57 insertions(+), 5 deletions(-)

commit fa2ede39e67950938da25f0be114f23b4601e239
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date:   Wed Nov 19 14:27:44 2008 +0000

    Add telepathy-farsight-uninstalled.pc.in
    
    See http://smcv.pseudorandom.co.uk/2008/09/pc-uninstalled/

 configure.ac                                       |    3 ++-
 .../telepathy-farsight-uninstalled.pc.in           |   11 +++++++++++
 2 files changed, 13 insertions(+), 1 deletions(-)

commit 034515ddb0555ec54919b8bca0805a2ea1af27f1
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date:   Wed Nov 19 14:26:24 2008 +0000

    pc file: use correct farsight2 version (please keep in sync with configure.ac)

 telepathy-farsight/telepathy-farsight.pc.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 98451b742f14800336ff14ebf1d6b3479f22fb06
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date:   Wed Nov 19 14:25:55 2008 +0000

    .gitignore: rearrange

 .gitignore |  105 ++++++++++++++++++++++++-----------------------------------
 1 files changed, 43 insertions(+), 62 deletions(-)

commit 700a3567ae1b25cc46e76f8b6978e8809b1aadf7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 14 17:37:32 2008 +0000

    Properly hide the session symbols

 doc/lib/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 797dd52f17f5f8d066bd43ecb1332afb4e646acb
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 14 17:36:47 2008 +0000

    Add tf_stream_get_id

 doc/lib/telepathy-farsight-sections.txt |    1 +
 telepathy-farsight/stream.c             |   17 +++++++++++++++++
 telepathy-farsight/stream.h             |    2 ++
 3 files changed, 20 insertions(+), 0 deletions(-)

commit 001d8e28ffd6a6c1b0c7ec179947398ec4d72c7d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 14 17:33:12 2008 +0000

    Call the channel_ready function from an idler if its already ready

 telepathy-farsight/channel.c |   60 +++++++++++++++++++++++++++++++++++------
 1 files changed, 51 insertions(+), 9 deletions(-)

commit 773487e69986537fc6bde90a5f8c1ca15dcfca67
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 14 17:10:19 2008 +0000

    Hide the TfChannel struct

 telepathy-farsight/Makefile.am    |    3 ++-
 telepathy-farsight/channel-priv.h |   28 ++++++++++++++++++++++++++++
 telepathy-farsight/channel.c      |    1 +
 telepathy-farsight/channel.h      |   16 ++--------------
 4 files changed, 33 insertions(+), 15 deletions(-)

commit 88dbef1a60f6cdba31525623d8c5df9ea1a10003
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 14 16:56:59 2008 +0000

    Hide the TfStream struct

 telepathy-farsight/stream-priv.h |   37 +++++++++++++++++++++++++++++++++++++
 telepathy-farsight/stream.h      |   29 ++++-------------------------
 2 files changed, 41 insertions(+), 25 deletions(-)

commit 09fe99e7b760bbbd114cf5b27015705d2288a86b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 14 16:54:16 2008 +0000

    Hide the rest of tf_session

 telepathy-farsight/session-priv.h |    4 ++--
 telepathy-farsight/session.c      |   30 +++++++++++++++---------------
 2 files changed, 17 insertions(+), 17 deletions(-)

commit ae96bca4b6905f8483d5ae33e95b6919c7e26ca7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 14 16:52:48 2008 +0000

    Use simpler regex to hide the symbols

 telepathy-farsight/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8b36b8d0e15a2bcddc7644e884bfb8187cc19c19
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 14 16:50:47 2008 +0000

    Make all of session.h private

 doc/lib/Makefile.am               |    2 +-
 telepathy-farsight/Makefile.am    |    1 -
 telepathy-farsight/channel.c      |    5 +--
 telepathy-farsight/session-priv.h |   62 +++++++++++++++++++++++++++++---
 telepathy-farsight/session.c      |    5 +--
 telepathy-farsight/session.h      |   71 -------------------------------------
 6 files changed, 61 insertions(+), 85 deletions(-)

commit 6b74a76d46378a6fc989c2e0f8b94074c1dd1c21
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 14 16:38:59 2008 +0000

    Use TpMediaStreamError instead of a guint

 telepathy-farsight/channel.c |    2 +-
 telepathy-farsight/channel.h |    2 +-
 telepathy-farsight/stream.c  |    2 +-
 telepathy-farsight/stream.h  |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit 94a7701761034391f8528f4bf7f890894f0787cd
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date:   Fri Nov 14 15:55:51 2008 +0000

    Require automake >= 1.9 (see telepathy-glib for rationale)

 autogen.sh   |   14 +++++++++++++-
 configure.ac |    2 +-
 2 files changed, 14 insertions(+), 2 deletions(-)

commit c4fc461ea290168775feb4402d33c03bef56cdd1
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date:   Fri Nov 14 15:54:25 2008 +0000

    Remove INSTALL - there's no point in having a generic one in git
    
    automake will put a generic INSTALL in our tarballs anyway.

 INSTALL |  236 ---------------------------------------------------------------
 1 files changed, 0 insertions(+), 236 deletions(-)

commit 3587588e20db9fac054d8ac86f1d06340080bc16
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 14 15:23:04 2008 +0000

    Send bugs to the s-e component for now

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8ff50f7196940400f6f555a124ad557364f47db9
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Nov 14 15:17:31 2008 +0000

    Remove extra_dist too

 Makefile.am |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit dcd2f6b4f0a89dd884e3d741dae055e53e4c08ac
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Oct 23 20:01:57 2008 -0700

    Remove stream-engine and keep only the library

 Makefile.am                                        |    5 +-
 TODO                                               |    4 -
 api/Makefile.am                                    |  127 --
 api/Stream_Engine.xml                              |   75 -
 api/all.xml                                        |    9 -
 api/api-cli.c                                      |   29 -
 api/api.c                                          |    8 -
 api/api.h                                          |   21 -
 api/misc.xml                                       |    9 -
 configure.ac                                       |   72 +-
 data/Makefile.am                                   |   10 -
 data/org.maemo.Telepathy.StreamEngine.service.in   |    3 -
 doc/Makefile.am                                    |   23 -
 doc/make-call.pic                                  |  136 --
 doc/sequence.pic                                   |  486 -----
 gstcodecs.conf                                     |   39 -
 m4/Makefile.am                                     |    3 +-
 m4/seq-dias.m4                                     |   33 -
 src/Makefile.am                                    |   67 -
 src/audiostream.c                                  |  876 ---------
 src/audiostream.h                                  |   57 -
 src/stream-engine-main.c                           |  311 ---
 src/tp-stream-engine.c                             | 2078 --------------------
 src/tp-stream-engine.h                             |   97 -
 src/util.c                                         |   33 -
 src/util.h                                         |   12 -
 src/videopreview.c                                 |  376 ----
 src/videopreview.h                                 |   53 -
 src/videosink.c                                    |  427 ----
 src/videosink.h                                    |   53 -
 src/videostream.c                                  |  590 ------
 src/videostream.h                                  |   59 -
 telepathy-farsight/Makefile.am                     |    4 -
 test/Makefile.am                                   |    1 -
 test/do_test.sh                                    |    2 -
 test/python/Makefile.am                            |    1 -
 test/python/test-gabble-voip.py                    |   77 -
 test/python/test-stream-engine.py                  |  111 --
 test/run-with-tmp-session-bus.sh                   |   68 -
 .../org.freedesktop.Telepathy.VoipEngine.service   |    3 -
 test/session.conf                                  |   32 -
 tools/Makefile.am                                  |   35 -
 tools/c-constants-generator.xsl                    |  299 ---
 tools/c-interfaces-generator.xsl                   |   84 -
 tools/doc-generator.xsl                            |  689 -------
 tools/glib-client-gen.py                           | 1131 -----------
 tools/glib-client-marshaller-gen.py                |   59 -
 tools/glib-ginterface-gen.py                       |  711 -------
 tools/glib-gtypes-generator.py                     |  230 ---
 tools/glib-interfaces-body-generator.xsl           |   47 -
 tools/glib-interfaces-generator.xsl                |   55 -
 tools/glib-signals-marshal-gen.py                  |   55 -
 tools/identity.xsl                                 |    7 -
 tools/libglibcodegen.py                            |  320 ---
 54 files changed, 15 insertions(+), 10187 deletions(-)

commit 3ada7b1b24851081bb4209885887f346afe69b19
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Oct 23 16:56:56 2008 -0700

    Simplify window xid setting code

 src/videosink.c |   39 +++++++++++----------------------------
 1 files changed, 11 insertions(+), 28 deletions(-)

commit e1c5bba88b0c8eb20f05556d6162c466b8bb0876
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Oct 23 16:43:56 2008 -0700

    Remove some maemo specific things

 src/tp-stream-engine.c |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

commit cd6d34834435e333959db5b93328b9993cceac52
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Oct 23 16:31:25 2008 -0700

    Use non-XDG dirs for configs

 Makefile.am            |    2 +-
 configure.ac           |    3 +
 src/tp-stream-engine.c |  112 +++++++++++++++++++----------------------------
 3 files changed, 49 insertions(+), 68 deletions(-)

commit 7f907780a0f388babd75084b2b00459112fad7be
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Oct 17 16:19:03 2008 -0400

    Add section docs for libtf

 telepathy-farsight/channel.c |   17 +++++++++++++++++
 telepathy-farsight/stream.c  |   10 ++++++++++
 2 files changed, 27 insertions(+), 0 deletions(-)

commit 68807d6da2989f8c0f555a98dd1a31ac46f3f564
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Oct 17 16:09:19 2008 -0400

    Use the right filenames when doing the checks

 doc/lib/Makefile.am |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 27658f3c68578180237d611fb6f4a20023706391
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Oct 17 16:09:03 2008 -0400

    Distribute data files

 Makefile.am |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit ebf5c165d76df1d2327adf019af4c9ea4f4f612b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Oct 17 16:08:23 2008 -0400

    distribute -priv.h headers

 telepathy-farsight/Makefile.am |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 6340a207415e0e187b1d77654edd46686f917ae6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Oct 17 15:28:54 2008 -0400

    Replace darcs changes with git log

 Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 381cf6828282888deae95574e26eec081c8d94d8
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Oct 17 15:28:19 2008 -0400

    Hide the gtkdoc build stuff from git

 .gitignore |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 705750df83eadb25fd018860fc6843a9e46e4538
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Oct 17 15:26:25 2008 -0400

    Hide private stuff from gtkdoc

 doc/lib/telepathy-farsight-sections.txt |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit e56811da22e8889a166b211aaaeb1c4cee333bff
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Oct 17 15:12:33 2008 -0400

    Remove .list from SOURCES

 src/Makefile.am |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit ca88bd5fba3b79c7fe78f2af803d433e56411352
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Oct 17 14:56:18 2008 -0400

    Generate the signal marshaller .list files from the code automagically
    
    Code taken from telepathy-gabble

 .gitignore                                 |    2 ++
 src/Makefile.am                            |   15 ++++++++++++++-
 src/tp-stream-engine-signals-marshal.list  |    6 ------
 telepathy-farsight/Makefile.am             |   14 +++++++++++++-
 telepathy-farsight/tf-signals-marshal.list |    5 -----
 5 files changed, 29 insertions(+), 13 deletions(-)

commit 8e30430bc521a106921acd1031bde801b3b2272d
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 16:02:12 2008 -0400

    Don't crash if we can't start the video source

 src/tp-stream-engine.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 4f556c92c1b289af95852a3ad174ed29e9253094
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 15:46:21 2008 -0400

    Rename close_*_stream to error_*_stream

 src/tp-stream-engine.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 47dc4bedd05288926e7985985b54759cfbe6bd4a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 15:14:59 2008 -0400

    Propagate audio stream construction errors

 src/audiostream.c |   64 +++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 43 insertions(+), 21 deletions(-)

commit bf1b0b43daf5179d4b1db7c4896c4005b2fd1bba
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 15:10:34 2008 -0400

    Add error domain for stream engine

 src/tp-stream-engine.c |    6 ++++++
 src/tp-stream-engine.h |    9 +++++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit e6d0cc0b36dcaa1144f3302794ecdbc77eba3b51
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 15:10:19 2008 -0400

    Replace g_error with a Farsight style construction error

 telepathy-farsight/session.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 22a29d02da4feda321c86feb3e994f8a0b494c0b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:52:04 2008 -0400

    Clarify comment

 telepathy-farsight/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 23e92e6e572a871e6094d26636201da8615ef15e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:51:04 2008 -0400

    Update comment to match code

 telepathy-farsight/stream.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 906ddc5c585ae9eabef9fb37364cbfcad994c5a2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:48:41 2008 -0400

    Make gtkdoc comment match function name

 telepathy-farsight/session.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7a7d69742f69ad567b89297ac08f93b96d41423a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:36:40 2008 -0400

    Fix wrong indendation

 telepathy-farsight/channel.c |   78 +++++++++++++++++-----------------
 telepathy-farsight/session.c |   46 ++++++++++----------
 telepathy-farsight/session.h |    4 +-
 telepathy-farsight/stream.c  |   94 +++++++++++++++++++++---------------------
 4 files changed, 111 insertions(+), 111 deletions(-)

commit 79acd54596a8d42f32dc24f54e7537e488c4c02b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:35:41 2008 -0400

    Remove useless CHANNEL_PRIV macro

 telepathy-farsight/channel.c |  124 +++++++++++++++++++-----------------------
 1 files changed, 55 insertions(+), 69 deletions(-)

commit b0353c06f37c5e9adb5b3bc7ceffb4e2788e4d79
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:32:41 2008 -0400

    Add finalize upcall

 src/videostream.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 685f436ad16aab914f1400a84b0f85c7f523f0c2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:31:34 2008 -0400

    Complete comment

 src/videosink.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit fb6849616d845c6f76ca613556c2772443c4f9ff
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:30:40 2008 -0400

    add missing negation

 src/videopreview.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 89a47b277370c5789cbf40afd4275656c3cf69a8
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:26:57 2008 -0400

    Remove useless casts

 src/tp-stream-engine.c |   10 +++++-----
 src/videopreview.c     |    4 ++--
 src/videosink.c        |    4 ++--
 3 files changed, 9 insertions(+), 9 deletions(-)

commit 3eddf2a53199b23282778b8dcb1e6f9a282d5d46
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:25:08 2008 -0400

    Make comment match filename

 src/videopreview.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1740af731ca398fedaf9ab34d9315930671d6242
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:22:49 2008 -0400

    Unfail more indentation

 src/tp-stream-engine.c |   60 ++++++++++++++++++++++++------------------------
 1 files changed, 30 insertions(+), 30 deletions(-)

commit ab6fe7ba5e7e8954fbad4dd245c7ea4fec62eb7f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:21:33 2008 -0400

    Stack allocate error

 src/tp-stream-engine.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 34311d5c18f7a5fed41ac0e0622bfa71afb60e10
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:17:45 2008 -0400

    Indentation unfail

 src/tp-stream-engine.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit a7d2ef488e088a549f36b3756ffb9e0362e85f77
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:14:30 2008 -0400

    Do early return, simplify code

 src/tp-stream-engine.c |   86 ++++++++++++++++++++++++------------------------
 1 files changed, 43 insertions(+), 43 deletions(-)

commit 37f294d3d4dc626a679c641a0de02f12f27f1224
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:08:35 2008 -0400

    add error message if there is none

 src/tp-stream-engine.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 0a569dbf1b3f480ae18f920f73edcb942b3cd68f
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:05:28 2008 -0400

    Read headers from the tree, not from the system

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5dddc25b482f9418a7c34c5d4ce7b513bccbb9ae
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:04:27 2008 -0400

    Fix indendation

 src/audiostream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 62f276ee2a6934bfeab001889a132bf8b54f04c5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:04:04 2008 -0400

    Remove leftover stream engine reference in telepathy-farsight macros

 src/audiostream.c            |    2 +-
 telepathy-farsight/channel.h |    4 ++--
 telepathy-farsight/session.h |    4 ++--
 telepathy-farsight/stream.h  |    4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

commit 04b2a90c200d70622c8a1dc38c1e5c4e3dc9e126
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 14:01:23 2008 -0400

    Don't leak ghostpad if pad adding fails

 src/audiostream.c      |    9 +++++++--
 src/tp-stream-engine.c |   10 ++++++++--
 src/videopreview.c     |    5 ++++-
 src/videosink.c        |    5 ++++-
 4 files changed, 23 insertions(+), 6 deletions(-)

commit f70c42e5a1a86bed6ec1d54e555b8e81186fe829
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 13:54:47 2008 -0400

    remove useless debug

 src/audiostream.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 7fe990601e46116aad2ed4743b8baed308f917c7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 13:53:47 2008 -0400

    Make the property declaration more consistent

 src/audiostream.c            |  130 +++++++++------------
 src/tp-stream-engine.c       |   17 +--
 src/videopreview.c           |   35 +++---
 src/videosink.c              |   43 +++----
 src/videostream.c            |   70 +++++------
 telepathy-farsight/channel.c |   98 ++++++++--------
 telepathy-farsight/session.c |   90 ++++++--------
 telepathy-farsight/stream.c  |  269 +++++++++++++++++++-----------------------
 8 files changed, 341 insertions(+), 411 deletions(-)

commit 2beef0d7dc9ac921bb16d2dbd5d4e566b00e1264
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 12:10:54 2008 -0400

    Remove blank lines

 src/audiostream.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 88a9d1e3f6a028c85323072a538496e787786da6
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 12:02:36 2008 -0400

    Remove the PROP_0 from TfStream

 telepathy-farsight/stream.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 842feaf8389df8bf2424d2bc55a88d738544afc4
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 11:55:28 2008 -0400

    Fix link to upstream doc

 doc/lib/telepathy-farsight-docs.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7d1d0833884cdb5a1e54c0793b00e4be8b2888b3
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 11:54:34 2008 -0400

    Remove template comment from gtkdoc makefile

 doc/lib/Makefile.am |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit a1e8c68bbc5985f3be904374182fc413c98e85c5
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 11:53:17 2008 -0400

    Remove tabs in configure

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f0cda02b94ce7182a9db82a11606d875e2d57a71
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Tue Oct 14 11:52:46 2008 -0400

    Remove tab in xml

 api/Stream_Engine.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 00bcef6f7d4e041e0e051d6e66cfda36ae418ee9
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Sep 19 13:10:48 2008 -0400

    Depend on fs2 >= 0.0.3

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e72b345726708ad6c1d1cfd06b59e37891dae931
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Sep 18 15:30:43 2008 -0400

    Remove unused enum

 telepathy-farsight/channel.c |    9 ---------
 1 files changed, 0 insertions(+), 9 deletions(-)

commit 7bb71e63c7c9b08627c3d688f50bf56d569975e1
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Sep 18 11:57:25 2008 -0400

    Disable MPA/MPV by default (they require a parser to pick the decoder and we don't support that right now)

 gstcodecs.conf |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 4b7a8072b4d233b570f087411fff21b13d4bfc39
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Thu Sep 11 19:26:48 2008 -0400

    Replace org.freedesktop.Telepathy.StreamEngine to org.maemo.Telepathy.StreamEngine
    
    That makes it clear that Stream Engine is for maemo (and desktop users should use the library)

 .gitignore                                         |    2 +-
 api/Stream_Engine.xml                              |    2 +-
 data/Makefile.am                                   |    2 +-
 ...g.freedesktop.Telepathy.StreamEngine.service.in |    3 ---
 data/org.maemo.Telepathy.StreamEngine.service.in   |    3 +++
 src/tp-stream-engine.c                             |   20 ++++++++++----------
 6 files changed, 16 insertions(+), 16 deletions(-)

commit b66a416e9924482f56f4669c5e8d935109287901
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Wed Aug 27 14:42:27 2008 -0400

    Remove channel handler interface and replace it with AttachToChannel (with the same arguments)

 api/Channel_Handler.xml |   62 -----------------------------------------------
 api/Makefile.am         |    1 -
 api/Stream_Engine.xml   |   37 +++++++++++++++++++++++++++-
 api/misc.xml            |    1 -
 src/tp-stream-engine.c  |   39 ++++++++++-------------------
 5 files changed, 49 insertions(+), 91 deletions(-)

commit cf26021586dee9333cf9c5eb70d73e8658b87667
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Aug 22 21:49:41 2008 -0400

    Produce all of the local candidates at once, because we have to merge those with the same foundation

 telepathy-farsight/stream.c |  186 ++++++++++++++++++++++++++----------------
 1 files changed, 115 insertions(+), 71 deletions(-)

commit d8ea0437dd4f903de9585642532f6a594838444b
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Aug 22 21:15:38 2008 -0400

    Make erro clearer

 telepathy-farsight/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 784de71ceff9e5f6361355f8f6c24d403ad80ca0
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Aug 22 19:11:41 2008 -0400

    Remove .git-darcs-dir files

 0 files changed, 0 insertions(+), 0 deletions(-)

commit f8182389a08ef20cf8d36322b3f2cd6f3628ed56
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Aug 22 19:03:46 2008 -0400

    Remove darcs _boring file

 _boring |   79 ---------------------------------------------------------------
 1 files changed, 0 insertions(+), 79 deletions(-)

commit 78264253fb84829ee719f0f43ce3e6f1e50e5f7a
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Aug 22 19:03:37 2008 -0400

    Added .gitignore file

 .gitignore |   59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 59 insertions(+), 0 deletions(-)

commit 62fd8329a586977600333c8cf1c69e92165a8551
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Aug 22 19:01:17 2008 -0400

    Improve maemo support

 src/tp-stream-engine.c |   24 ++++++++----------------
 1 files changed, 8 insertions(+), 16 deletions(-)

commit 75c77b394f044799ba2db38e0ce8586c765b0c6e
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Aug 22 19:00:56 2008 -0400

    Remove deprecated application media type

 telepathy-farsight/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a1b06a092ae7e9871c937a83915fc8c06ce395d8
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   Fri Aug 22 18:58:29 2008 -0400

    Make autogen.sh executable

 0 files changed, 0 insertions(+), 0 deletions(-)

commit 60cb2c0388af92ac3ec00ddcd0729744aff659e5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Jul 30 03:46:02 2008 +0000

    Rename the doc directory too
    
    
    20080730034602-3e2dc-c602940c618cc1edb0a0bd97c9d745accb09b5ca.gz

 doc/lib/Makefile.am                     |    2 +-
 doc/lib/lib-docs.sgml                   |   18 -------------
 doc/lib/lib-sections.txt                |   41 -------------------------------
 doc/lib/lib.types                       |    2 -
 doc/lib/telepathy-farsight-docs.sgml    |   18 +++++++++++++
 doc/lib/telepathy-farsight-sections.txt |   41 +++++++++++++++++++++++++++++++
 doc/lib/telepathy-farsight.types        |    2 +
 7 files changed, 62 insertions(+), 62 deletions(-)

commit 08733d1fb1a257de7e2939a43e89bf4c682ad009
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Jul 30 03:21:38 2008 +0000

    Disable set_active_candidate_pair() for now
    
    
    20080730032138-3e2dc-a7fb9fa27b0145522b0f5fe872b86462676a8f7b.gz

 telepathy-farsight/stream.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit bb40c82c15f1b919dc08ddcc06d04aa5c91833d3
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Jul 30 03:21:19 2008 +0000

    Return an error if requesting the video source resource fails
    
    
    20080730032119-3e2dc-ba91b0563a72522d02512071d92de9ac7656f60a.gz

 src/tp-stream-engine.c      |    8 +++++---
 telepathy-farsight/stream.c |    5 +++++
 2 files changed, 10 insertions(+), 3 deletions(-)

commit 5210b0426002cc2c308d1d3c5b7c81b64e7831e2
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Jul 26 00:01:02 2008 +0000

    Enable source temporarily to allow for codec config-data gathering
    
    
    20080726000102-3e2dc-7d4cbf1a8a822e4616d73409cd61f84bec878ca7.gz

 telepathy-farsight/stream.c |   51 +++++++++++++++++++++++++++++++++++++------
 1 files changed, 44 insertions(+), 7 deletions(-)

commit 2e282bfb12c36a2d350c8db4ab643408ddfb4517
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Jul 25 17:06:59 2008 +0000

    The properties are called farsight-{conf*,part*}...
    
    
    20080725170659-3e2dc-7a8f8161ac9caf3a9c52f84eb9652a0a8c9df83d.gz

 telepathy-farsight/channel.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 65abcb2bbc93969a66e4d55dc12cbaf0fa1ed3c2
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Jul 23 23:50:14 2008 +0000

    Require telepathy-glib 0.7.8
    
    
    20080723235014-3e2dc-1bf635610ea4d41538e6787501ac5633619e6640.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d8ce69123af0608a53cf89e470421d85ac48252a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jul 22 00:15:17 2008 +0000

    Add details to resource handling signals
    
    
    20080722001517-3e2dc-f7cc8250b912ea372480bec71f56f22cc2617020.gz

 telepathy-farsight/stream.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit c27ec5079fe1724c56bce138d2f606c076b5a218
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jul 22 00:10:53 2008 +0000

    Fix little doc typo
    
    
    20080722001053-3e2dc-581d2b3bce3b0a21b37636feac636f6d79ebd063.gz

 telepathy-farsight/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5c3c2283b2587b5b180a0fc5e7527ec3110942b9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:59:08 2008 +0000

    Add library versioning
    
    
    20080721235908-3e2dc-2e383670980ca7d09a871d41b0a845a77b695a52.gz

 configure.ac                   |   13 +++++++++++++
 telepathy-farsight/Makefile.am |    5 ++++-
 2 files changed, 17 insertions(+), 1 deletions(-)

commit 61c26d5164aa1966bf6d53a04fe320289209d0d5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:55:36 2008 +0000

    Rename the library to libtelepathy-farsight
    
    
    20080721235536-3e2dc-8b5285475fc373cda2cfff1c570c72d471d2d08b.gz

 doc/lib/Makefile.am            |    2 +-
 src/Makefile.am                |    2 +-
 telepathy-farsight/Makefile.am |   13 ++++++-------
 3 files changed, 8 insertions(+), 9 deletions(-)

commit 9e73a388216c03c888eab5799b7c0c912bd83858
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:51:00 2008 +0000

    Install header files
    
    
    20080721235100-3e2dc-84e4a5a45cae678447c2932d8c7743c7de4e7bde.gz

 telepathy-farsight/Makefile.am |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit ba1fc8162da51c8d1e44862750a4aa6f137c49f0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:48:51 2008 +0000

    Add pkgconfig file
    
    
    20080721234851-3e2dc-5f45de50f42d3b255990943fe40285f381cb84a6.gz

 configure.ac                                |    1 +
 telepathy-farsight/Makefile.am              |    3 +++
 telepathy-farsight/telepathy-farsight.pc.in |   11 +++++++++++
 3 files changed, 15 insertions(+), 0 deletions(-)

commit f66cc9a073150fe293129009d60be53b8ac5ed5a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:44:07 2008 +0000

    Rename Tpmedia into Tf
    
    
    20080721234407-3e2dc-308d717936e5f62a48f348e79a4f6df17edacfe6.gz

 doc/lib/lib-sections.txt          |   52 +++++-----
 doc/lib/lib.types                 |    4 +-
 src/audiostream.c                 |   16 ++--
 src/audiostream.h                 |    2 +-
 src/tp-stream-engine.c            |   60 ++++++------
 src/videostream.c                 |   14 ++--
 src/videostream.h                 |    2 +-
 telepathy-farsight/Makefile.am    |    2 +-
 telepathy-farsight/channel.c      |  206 ++++++++++++++++++------------------
 telepathy-farsight/channel.h      |   62 ++++++------
 telepathy-farsight/session-priv.h |   12 +-
 telepathy-farsight/session.c      |   74 +++++++-------
 telepathy-farsight/session.h      |   44 ++++----
 telepathy-farsight/stream-priv.h  |   16 ++--
 telepathy-farsight/stream.c       |  200 ++++++++++++++++++------------------
 telepathy-farsight/stream.h       |   46 ++++----
 16 files changed, 406 insertions(+), 406 deletions(-)

commit c0e04c4021b3ed0ef765c586b737f1c847583e67
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:37:45 2008 +0000

    Rename _tpmedia_marshal to _tf_marshal
    
    
    20080721233745-3e2dc-27bf5d2b952f0e544eb57f36d8856109a1666056.gz

 telepathy-farsight/Makefile.am                  |    4 ++--
 telepathy-farsight/channel.c                    |    8 ++++----
 telepathy-farsight/session.c                    |    4 ++--
 telepathy-farsight/stream.c                     |    6 +++---
 telepathy-farsight/tf-signals-marshal.list      |    5 +++++
 telepathy-farsight/tpmedia-signals-marshal.list |    5 -----
 6 files changed, 16 insertions(+), 16 deletions(-)

commit e817f38590d83d486bd6daa41cc8477cd96d962b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:33:33 2008 +0000

    Rename the lib/ dir to telepathy-farsight/
    
    
    20080721233333-3e2dc-69e77fef7f97ad2c5d217769dbd86dae5bff531d.gz

 Makefile.am                                     |    2 +-
 configure.ac                                    |    2 +-
 doc/lib/Makefile.am                             |   10 +-
 lib/Makefile.am                                 |   47 -
 lib/channel.c                                   | 1061 --------------
 lib/channel.h                                   |  109 --
 lib/session-priv.h                              |   19 -
 lib/session.c                                   |  467 ------
 lib/session.h                                   |   71 -
 lib/stream-priv.h                               |   32 -
 lib/stream.c                                    | 1761 -----------------------
 lib/stream.h                                    |   80 -
 lib/tpmedia-signals-marshal.list                |    5 -
 src/Makefile.am                                 |    5 +-
 src/audiostream.h                               |    2 +-
 src/tp-stream-engine.c                          |    5 +-
 src/videostream.h                               |    2 +-
 telepathy-farsight/Makefile.am                  |   47 +
 telepathy-farsight/channel.c                    | 1061 ++++++++++++++
 telepathy-farsight/channel.h                    |  109 ++
 telepathy-farsight/session-priv.h               |   19 +
 telepathy-farsight/session.c                    |  467 ++++++
 telepathy-farsight/session.h                    |   71 +
 telepathy-farsight/stream-priv.h                |   32 +
 telepathy-farsight/stream.c                     | 1761 +++++++++++++++++++++++
 telepathy-farsight/stream.h                     |   80 +
 telepathy-farsight/tpmedia-signals-marshal.list |    5 +
 27 files changed, 3666 insertions(+), 3666 deletions(-)

commit 92f550220f38f4b60cc917f99b12190abe3f5397
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:25:54 2008 +0000

    Fix little documentation problems
    
    
    20080721232554-3e2dc-4723caea8831dd55dd2a876d8937125994847c3f.gz

 lib/channel.c |    1 +
 lib/channel.h |    5 +++++
 lib/stream.h  |    5 ++++-
 3 files changed, 10 insertions(+), 1 deletions(-)

commit 2996f61f473fef0a7e9ed52715ab7186895fe7c8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:21:43 2008 +0000

    Document the stream
    
    
    20080721232143-3e2dc-7e5e4b258c86e0ce8d862a15b81bdb1515add14c.gz

 lib/stream.c |   78 +++++++++++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 69 insertions(+), 9 deletions(-)

commit e4423c0a12ee5020ecf3e59defda4ca5b3be5f52
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:11:53 2008 +0000

    Rename ERROR to ERROR_SIGNAL to make some old compilers happy
    
    
    20080721231153-3e2dc-a2437f8d8bb05c55b4ca67eeefdefd7d2c76124e.gz

 lib/stream.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 0d13768b195a55850271808bdccdc4630667c75a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:07:06 2008 +0000

    Document stream.h
    
    
    20080721230706-3e2dc-a502ebd9ab11a3dc85a6faf28cd08734cbaa5d90.gz

 lib/stream.h |   21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 deletions(-)

commit dd74962504b78cf5eba59b0e2dc9ebcc51ddd4ef
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:05:12 2008 +0000

    Make the TpmediaNatProperties struct private
    
    
    20080721230512-3e2dc-dda382c19fbb5aebf7db8f61e551caf0d68e28ea.gz

 doc/lib/lib-sections.txt |    1 -
 lib/stream-priv.h        |    6 ++++++
 lib/stream.h             |    6 ------
 3 files changed, 6 insertions(+), 7 deletions(-)

commit 62b25f8edb73bb127f0bf7720bd090bd2f7dd127
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 23:00:11 2008 +0000

    Put the channel before the stream in the docs
    
    
    20080721230011-3e2dc-447fe0d8f408f1631690f3928127654061f59376.gz

 doc/lib/lib-docs.sgml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 68dfe56549b92382fd22af9d721abec50fb4e3cb
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 22:52:58 2008 +0000

    Remove the session from the public api and the docs
    
    
    20080721225258-3e2dc-eaeb29ef73e0e8be217f2b2250716f4235efba7d.gz

 doc/lib/Makefile.am      |    6 +++---
 doc/lib/lib-sections.txt |   34 ----------------------------------
 lib/Makefile.am          |   10 +++++-----
 lib/channel.c            |    2 +-
 4 files changed, 9 insertions(+), 43 deletions(-)

commit 1666637593a3b3ffd1f6deb0e4c6c069f2507f3d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 22:50:16 2008 +0000

    Add types file
    
    
    20080721225016-3e2dc-e601a961a12ec67f7029ed738057ce5e82033d1c.gz

 doc/lib/lib.types |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cf7f4da46d524e6b218298b9af8edaac44bb10d6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 22:46:41 2008 +0000

    The signals are not detailed
    
    
    20080721224641-3e2dc-aee628e09d51e56dedaf5b879c24a225678e80b0.gz

 lib/channel.c |   10 +++++-----
 lib/session.c |    8 ++++----
 lib/session.h |   10 ++++++++++
 lib/stream.c  |    8 ++++----
 4 files changed, 23 insertions(+), 13 deletions(-)

commit 89d5e9c93001adb1644cd1cb96f3eb76f01f6297
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 22:45:20 2008 +0000

    Fix horrible identation
    
    
    20080721224520-3e2dc-ea6bfd50497ff354b21d7200d8fb35db271f5807.gz

 lib/channel.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit c01e8d66c73c8d1b1b4160c18db8ed746c59feb0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 22:36:40 2008 +0000

    Add main doc sgml file
    
    
    20080721223640-3e2dc-1671694539a76a92fbfa7d956e41c2b9f881a9a9.gz

 doc/lib/lib-docs.sgml |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 2203319d85423fb8a0005be3cbcfa29f2d67823c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 22:27:40 2008 +0000

    Stop including the session header
    
    
    20080721222740-3e2dc-e2e9e98ca0cf09ace92a005577ff2ad6040d3899.gz

 src/tp-stream-engine.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 3accc7e87d39070fef73212d1d45a921b46b6ca6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 22:26:56 2008 +0000

    Remove the need for the session object from the api
    
    
    20080721222656-3e2dc-869e9d054803bd7b55f95dae496649c86ea194b6.gz

 lib/channel.c                    |   57 ++++++++++++++++++++++++++++++++++---
 lib/session.c                    |   17 ++++++++++-
 lib/tpmedia-signals-marshal.list |    1 +
 src/tp-stream-engine.c           |   40 ++++++++++++--------------
 4 files changed, 86 insertions(+), 29 deletions(-)

commit c81ea79e4a821fdcf671bb8b299177ca9d21005a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 21:49:56 2008 +0000

    Document the session structures
    
    
    20080721214956-3e2dc-9537ff0be57aea543380789aa73c3c435ea1ef5d.gz

 lib/session.h |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 3c15be60d013199cbd4c5e0d8fa5277c9a3081b1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 21:49:05 2008 +0000

    Document the channel a bit more
    
    
    20080721214905-3e2dc-14438465c6f8929c430e3b0be924caacf9f62f09.gz

 lib/channel.c |    2 +-
 lib/channel.h |   24 ++++++++++++++++++++++++
 2 files changed, 25 insertions(+), 1 deletions(-)

commit a72662e4b9d93ca9355dbdd7d64e9d6503bfb829
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 21:46:35 2008 +0000

    hide the privates from the doc
    
    
    20080721214635-3e2dc-3de030b7c18f238f6f9254fc7110342aa7e9a49e.gz

 doc/lib/lib-sections.txt |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 6cab929fbc35f11e62eed68f287edbf07768f1ad
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 21:46:06 2008 +0000

    Add the sections file
    
    
    20080721214606-3e2dc-2275a1b03c1b9845c2a123d6083005de2921936a.gz

 doc/lib/lib-sections.txt |   73 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 73 insertions(+), 0 deletions(-)

commit eb328bf69911d23631d0c91f40fbb92e22594ae5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 21:43:06 2008 +0000

    Fix major typo
    
    
    20080721214306-3e2dc-ee112e2149887cbfcd6f5908d2b65f99c9520763.gz

 lib/session.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 33b7408317db55c3b5b70c7c3e663cb1a98b4208
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 21:36:17 2008 +0000

    Properly indent channel.h
    
    
    20080721213617-3e2dc-ebcb8fc7329733c575a1cd5e969412b41ffef9e7.gz

 lib/channel.h |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 deletions(-)

commit 5358aa8fe1c834575e5e199d7a295fd05760fdcb
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 21:35:36 2008 +0000

    Rename self->chan
    
    
    20080721213536-3e2dc-9cd6b3816f5beb7d10cc51a67632d16e804a99c7.gz

 lib/channel.c |   32 ++++++++++++++++----------------
 lib/channel.h |    2 +-
 2 files changed, 17 insertions(+), 17 deletions(-)

commit b478a7c33dc1cfb94dd988a2c6926ce6b916ba90
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 21:34:10 2008 +0000

    Rename session-type into the more accurate conference-type
    
    
    20080721213410-3e2dc-ac64a9df228aef65cb9fc921a3628d4c063a559b.gz

 lib/session-priv.h |    2 +-
 lib/session.c      |   14 +++++++-------
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 2e7a3f3aff817c9956559747265c4d511377d8b7
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 21:29:14 2008 +0000

    Document the channel object
    
    
    20080721212914-3e2dc-0d916f3005fbee318cf6c3d4d44fce567a6db9d8.gz

 lib/channel.c |   93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 92 insertions(+), 1 deletions(-)

commit 9a7d635f4491763a086235a5cd215ce5cc773e69
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 20:57:39 2008 +0000

    Replace TpStreamEngineNatProperties with TpmediaNatProperties
    
    
    20080721205739-3e2dc-2595f77329e5f2974b37d0a3b6b9ea9321cddbbf.gz

 lib/channel.c     |    2 +-
 lib/stream-priv.h |    2 +-
 lib/stream.c      |    8 ++++----
 lib/stream.h      |    2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

commit 53ac86f51e680cace4ae6da013934a92e7e8b13e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 20:54:16 2008 +0000

    Hide the private functions from the public ABI
    
    
    20080721205416-3e2dc-0f88106de6040b2f432976704b2bc4d43ab568e6.gz

 lib/channel.c      |    8 ++++----
 lib/session-priv.h |   19 +++++++++++++++++++
 lib/session.c      |    6 +++---
 lib/stream-priv.h  |   26 ++++++++++++++++++++++++++
 lib/stream.c       |    6 +++---
 5 files changed, 55 insertions(+), 10 deletions(-)

commit faf6935b96afaf2c07de8422bc36640da71c9b1d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 20:50:09 2008 +0000

    Add initial gtk-doc infrastructure
    
    
    20080721205009-3e2dc-a9fa93d0de7726971667f3ffa6a3d74843d4bdcf.gz

 autogen.sh             |    2 +
 configure.ac           |    3 +
 doc/Makefile.am        |    2 +
 doc/lib/Makefile.am    |  109 ++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 116 insertions(+), 0 deletions(-)

commit c38fe65ddf8ef791d49fe2f3414d2bfdb115d944
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 20:36:27 2008 +0000

    Remove double asterisk as it confuses gtkdoc
    
    
    20080721203627-3e2dc-da23ccb05ce95e0f9a7d542afdf9ee0a50df981b.gz

 lib/stream.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 742efc35bff7d569b23e30db53b0d202a9882049
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 19:21:00 2008 +0000

    Don't allow undefined symbols in the libs
    
    
    20080721192100-3e2dc-0e18d1ef0fefd4e5a9aa615e3d11c852686cbe55.gz

 lib/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7d490e333e845373346dfb47a9365ca9700dfe98
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 19:17:20 2008 +0000

    Hide private functions in private headers
    
    
    20080721191720-3e2dc-6706815924ec439ccbe2a61b981c9b663addf955.gz

 lib/channel.c |    2 ++
 lib/session.c |    1 +
 lib/session.h |    9 ---------
 lib/stream.c  |    1 +
 lib/stream.h  |   16 ----------------
 5 files changed, 4 insertions(+), 25 deletions(-)

commit 2ba4b9452e195a557a02fb347bb08e7079b03db7
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 19:12:40 2008 +0000

    Add new method to create a tpmedia channel from an already existing proxy
    
    
    20080721191240-3e2dc-a367c43868edbc2715d49e4a5c0e2ef25995678d.gz

 lib/channel.c |    8 ++++++++
 lib/channel.h |    5 +++++
 2 files changed, 13 insertions(+), 0 deletions(-)

commit 761ab498e28b683b7047f677dfef0b2348b0f6d7
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 18:44:37 2008 +0000

    Remove useless convenience lib
    
    
    20080721184437-3e2dc-debd5cbdbd4f803933855add89e6f7165ab00803.gz

 src/Makefile.am |   14 +++-----------
 1 files changed, 3 insertions(+), 11 deletions(-)

commit 6f6e51159e50423596d5c858e7a3da6db4273e37
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 18:42:11 2008 +0000

    Remove unused marshallers
    
    
    20080721184211-3e2dc-b7be95ceba0413c3c9012cc9c1eb85530c6b9bfb.gz

 src/tp-stream-engine-signals-marshal.list |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit c774b26fe7357efffd2b7a0a4312eebe39f0bc01
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 18:40:49 2008 +0000

    Move the content of the library into its own directory
    
    
    20080721184049-3e2dc-b09f9154b40fb92a9dfb5a2a7c45341af115cc8f.gz

 lib/Makefile.am                           |   18 +-
 lib/channel.c                             |  908 +++++++++++++++
 lib/channel.h                             |   75 ++
 lib/session.c                             |  453 ++++++++
 lib/session.h                             |   57 +
 lib/stream.c                              | 1700 ++++++++++++++++++++++++++++
 lib/stream.h                              |   82 ++
 lib/tpmedia-signals-marshal.list          |    4 +
 src/Makefile.am                           |   12 +-
 src/channel.c                             |  908 ---------------
 src/channel.h                             |   75 --
 src/session.c                             |  453 --------
 src/session.h                             |   57 -
 src/stream.c                              | 1701 -----------------------------
 src/stream.h                              |   82 --
 15 files changed, 3296 insertions(+), 3289 deletions(-)

commit 9b7cde28d8f841a6f918b477f0452260a8384f43
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon May 5 20:52:00 2008 +0000

    Rename TpStreamEngineSession into TpMediaSession
    
    
    20080505205200-3e2dc-5a607ca075e352725d9b3dea3ab718fe453e0526.gz

 src/channel.c          |   14 +++++-----
 src/session.c          |   66 ++++++++++++++++++++++++------------------------
 src/session.h          |   40 ++++++++++++++--------------
 src/tp-stream-engine.c |    4 +-
 4 files changed, 62 insertions(+), 62 deletions(-)

commit 5f4a1d979e87a8d30d98b7918e3c269d61b0c595
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 18:23:24 2008 +0000

    Add directory and Makefile.am for library
    
    
    20080721182324-3e2dc-126d99b7cb2da6580a2f6a45c62428c65c335bf4.gz

 Makefile.am                               |    2 +-
 configure.ac                              |    1 +
 lib/Makefile.am                           |   39 +++++++++++++++++++++++++++++
 3 files changed, 41 insertions(+), 1 deletions(-)

commit 6772349c43ed20281f885f7e12d1d3a727a55d31
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 18:17:02 2008 +0000

    Use the right linking order
    
    
    20080721181702-3e2dc-69345fee935e7746546742f63af8bcb51f930a60.gz

 src/Makefile.am |   25 +++++++++++++++++++------
 1 files changed, 19 insertions(+), 6 deletions(-)

commit 409920a9b8b75c818fba52479e83136fefda80ef
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Jul 21 18:14:53 2008 +0000

    Search for gst-interfaces directly instead of gst-p-base
    
    
    20080721181453-3e2dc-c335ac4e9ae2de092a78463a0ceafe8b3a004ce2.gz

 configure.ac    |   10 ++++++----
 src/Makefile.am |    5 ++---
 2 files changed, 8 insertions(+), 7 deletions(-)

commit 56ee237eebf2d3e59c06fded9a0c046ef7bc013a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Jul 3 17:03:49 2008 +0000

    Use set_remote_candidates() api
    
    
    20080703170349-3e2dc-ae8dae4776ebe04f7ed527b5542ae8e36ecd7d35.gz

 src/stream.c |   61 ++++++++++++++++++++-------------------------------------
 1 files changed, 22 insertions(+), 39 deletions(-)

commit 53a28f49119bc8ae2aff09b117fcf262190f1bc1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jun 17 23:36:23 2008 +0000

    Fail stream if there is no codec found
    
    
    20080617233623-3e2dc-a4fcc2ce4aee64382713e0bcd05d536adb7a5417.gz

 src/stream.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c8dc064b60566be3345834e2d0a551a1e4b35a63
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jun 17 22:07:00 2008 +0000

    Send supported codecs only once (thats what tp-ssip expects)
    
    
    20080617220700-3e2dc-ed31d6d3f51f2a9508172484785b555b3066d192.gz

 src/stream.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit dc01467e674ff2d1191f5ca8d628de52c516c5c0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jun 17 22:06:50 2008 +0000

    Its codecs-ready, not just ready
    
    
    20080617220650-3e2dc-f24f1b10a9541ee65025d0e78e07c839c4a1287e.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 99d03fd529664b8358e9b1048e24fff135e09115
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jun 17 22:06:08 2008 +0000

    Print send codecs changed
    
    
    20080617220608-3e2dc-d9b50ca91f39facc5110e5088c4d0c8319ef3191.gz

 src/stream.c |   24 +++++++++++++++++++++---
 1 files changed, 21 insertions(+), 3 deletions(-)

commit 169493def3a7c995ac97df2ee93aa78cee2b8a42
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jun 17 22:05:58 2008 +0000

    Ooops, its errorno, not errno
    
    
    20080617220558-3e2dc-61dadb83acde3757ccf7e85f7b8297ef931aa52c.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit db034183b155512695628f6b497a9d270f948861
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jun 17 22:05:39 2008 +0000

    Fix indentation
    
    
    20080617220539-3e2dc-473c263d4e9154322f57520ca062d3d81e1b7315.gz

 src/audiostream.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 0936851b7a873dc6231275a2cf0262326b202978
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jun 17 20:31:11 2008 +0000

    Wait for the codecs to be ready before publishing them
    
    
    20080617203111-3e2dc-7844f7df86726b7278511d609dcea8ab19596efa.gz

 src/stream.c |   93 +++++++++++++++++++++++++++++++++++++++++----------------
 1 files changed, 67 insertions(+), 26 deletions(-)

commit 7877065c664eb62d2c7193b12edf4ce3df71b445
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jun 17 20:14:45 2008 +0000

    Replace "negotiated-codecs" by "codecs"
    
    
    20080617201445-3e2dc-891437559d0043356d63f603fe617b0dc20aa1e9.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bb37aee16215c55016066a1a1d4db366dd5702be
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jun 17 20:14:15 2008 +0000

    Replace "local-codecs" by "codecs"
    
    
    20080617201415-3e2dc-e1602a06d686a73f457a4a2aeae8d329273da634.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 940b364b5f0fe5c938dea9fc6b46ba5bf41c5c5b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jun 17 20:13:17 2008 +0000

    Rename local-codecs-config to codec-preferences to follow fs2 api change
    
    
    20080617201317-3e2dc-f8d8d87b182421114ab8e08ffa5a27e35190efb9.gz

 src/stream.c |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

commit 8b73d22dea22cdb9cb918e6ebb7064cf079ea544
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri May 23 17:54:33 2008 +0000

    Error out of the gconfv4l2src fails on maemo
    
    
    20080523175433-3e2dc-65998f777a6006aa4d8f562f7805ed4b93c25e14.gz

 src/tp-stream-engine.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 7e4a71e41966414f059bf150e14a3b71947bcbf9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri May 23 17:53:43 2008 +0000

    Test the null-ness of the videotestsrc before setting its properties
    
    
    20080523175343-3e2dc-9e17b1d8f6cab9e5bdb226de3b1c668f0b1b2faa.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 190122201c22d7704e753da247915cf68286f0d9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri May 9 18:40:26 2008 +0000

    Put the pref local candidates outside the stun if() block
    
    
    20080509184026-3e2dc-61f62b0e154fa7eab0653f884323adf8fab88db0.gz

 src/stream.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 8427a0bfe6a27e5fb01a2fae42f0405338105a36
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon May 5 20:58:53 2008 +0000

    Rename TpStreamEngineStream into TpmediaStream
    
    
    20080505205853-3e2dc-2d835261618b45fff0fc82019bc8e5d7892b7c42.gz

 src/audiostream.c      |   16 +++---
 src/audiostream.h      |    2 +-
 src/channel.c          |   22 +++---
 src/channel.h          |    4 +-
 src/stream.c           |  158 ++++++++++++++++++++++++------------------------
 src/stream.h           |   44 +++++++-------
 src/tp-stream-engine.c |   28 ++++----
 src/videostream.c      |   14 ++--
 src/videostream.h      |    2 +-
 9 files changed, 145 insertions(+), 145 deletions(-)

commit 9ee2a448e81f453d972eb645bd709e7df84f6832
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon May 5 20:42:38 2008 +0000

    Rename TpStreamEngineChannel into TpmediaChannel
    
    
    20080505204238-3e2dc-702da51cda83f2cea47dd20530a129db79a8bf72.gz

 src/channel.c          |  114 ++++++++++++++++++++++++------------------------
 src/channel.h          |   56 +++++++++++------------
 src/stream.c           |    8 ++--
 src/tp-stream-engine.c |   30 ++++++------
 4 files changed, 103 insertions(+), 105 deletions(-)

commit 731909f5108014c1c48eb5992a38a175f79584d8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri May 2 22:13:54 2008 +0000

    Refuse GetOutputWindow on non-video streams
    
    
    20080502221354-3e2dc-5a7dc0d4fbd7104ce4ebe2336ee98d9475d68f79.gz

 src/tp-stream-engine.c |   26 +++++++++++++++++++++-----
 1 files changed, 21 insertions(+), 5 deletions(-)

commit 99d5d41da5a885b9269c009620f9f1d600571baa
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri May 2 21:33:13 2008 +0000

    the stream is not ignored
    
    
    20080502213313-3e2dc-b25d54840f84a70b9db656570741e8c439ec8948.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9f36f6029449568310759ef649e9d338946cdf46
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri May 2 21:33:00 2008 +0000

    Stop stream on close (so that teardown will be easier)
    
    
    20080502213300-3e2dc-33ab3fb44bffb59925bf5d02dd4309b9a6e55ec8.gz

 src/stream.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 5c251d51a4e6733e1426f8ac4869837de8fab5c6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri May 2 02:46:56 2008 +0000

    Let the bin name be automatic
    
    
    20080502024656-3e2dc-34d65758fb5055b090c17354a300ab1db283239b.gz

 src/audiostream.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit 6d4d02c8cae108e2e6c8e0a9b16f2bbc646a3f92
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri May 2 02:46:29 2008 +0000

    Call candidates_added() on every candidate add (in case we're using something like jingle)
    
    
    20080502024629-3e2dc-7bf92c04f67b7555f598ace56b73ed3ba2fff90b.gz

 src/stream.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3488cf8e30050f3364a6783b74f0b98e9e5664a8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu May 1 20:17:33 2008 +0000

    Set the compat mode to gtalk if the requested transmitter is gtalk
    
    
    20080501201733-3e2dc-42756cc2107e3a12584a93de2495ae48f7c77344.gz

 src/stream.c |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit cc073ee157e1154e06d73262e473eb7e09485aec
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 29 00:06:06 2008 +0000

    The sink is not a bin on maemo
    
    
    20080429000606-3e2dc-e9a921b1a7b493b5ec5710529361497978f63cf1.gz

 src/videosink.c |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

commit 874bd262983a6a352230c298d9c237e5d97329ae
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Apr 28 19:19:53 2008 +0000

    Use ifdef instead of #if
    
    
    20080428191953-3e2dc-14e5666e7c503e406e88943d0c20e96ab5de222e.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2c088556d654ca1c3f35c866709d958043a1c618
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Apr 28 19:19:48 2008 +0000

    Init variable
    
    
    20080428191948-3e2dc-28d952f837f35c007b2ec5bd31451dcfff10ea9f.gz

 src/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d3da840f1bdd5f04b7d345cdba1d9df95ea24530
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Apr 28 19:19:39 2008 +0000

    Add proper stdlib includes
    
    
    20080428191939-3e2dc-16ed60c3b2313fefa36884290a205c6304c7f435.gz

 src/stream.c           |    1 +
 src/tp-stream-engine.c |    1 +
 src/videosink.c        |    1 +
 3 files changed, 3 insertions(+), 0 deletions(-)

commit 442c80fc560ba0904bebc8c131e167674887057c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 22:21:40 2008 +0000

    Add maemo audio src/sink
    
    
    20080422222140-3e2dc-1ff40bb2741aec3402924e5c4a6dc24ea97dd5a7.gz

 src/tp-stream-engine.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 69ae07727ce447849fda04a219b15f6b27daae72
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 22:19:02 2008 +0000

    Remove unused string
    
    
    20080422221902-3e2dc-afea804499ab6728fdcc09ece1dcbe162bd1471c.gz

 src/tp-stream-engine.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit e4c19845ac1a405ef8e3c867596a15d7d9e22cda
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 22:13:55 2008 +0000

    Free resources in two steps on stream shutdown
    
    
    20080422221355-3e2dc-3bfeccac20ce5eab47aca6abad84945c31c7ea60.gz

 src/stream.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 1ba1f8f9130711cff998cfa0b4465d8ed942187f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 22:09:30 2008 +0000

    Make it clear that these stop the audio sources
    
    
    20080422220930-3e2dc-f6a923c1a19e3d96f20e6a3125370852a74ec295.gz

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ebdb064e71478d9b6bf8a9284cbde44bb8df56e9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 22:09:10 2008 +0000

    Load element configs from the proper xdg directory
    
    
    20080422220910-3e2dc-5c7dfa490eb6aa09660e1c27eb1897c24a3c0c19.gz

 src/tp-stream-engine.c |   61 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 0 deletions(-)

commit c32d9bca9be4347047093667fa1bb50f84c6c2d4
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 21:48:44 2008 +0000

    Remove unused FsElementAddedNotifier from audio stream
    
    
    20080422214844-3e2dc-14f45a58e97c6f3774df3b0589e64e2c45fc4da3.gz

 src/audiostream.c |   50 --------------------------------------------------
 1 files changed, 0 insertions(+), 50 deletions(-)

commit 6d5e9cf59583f0c73ba5acf3bc8d3e98106487c9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 21:42:09 2008 +0000

    Request audio sink when data arrives, release it on hold, etc
    
    
    20080422214209-3e2dc-4a8ed02f21b96bb5fa846b6ddb8d741398372856.gz

 src/audiostream.c |  403 +++++++++++++++++++++++++----------------------------
 1 files changed, 189 insertions(+), 214 deletions(-)

commit f12acad95a91a68f0580a816dcde8e97c6b37b00
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 21:41:58 2008 +0000

    Create audio sink on request
    
    
    20080422214158-3e2dc-c127f1875ccbe6f9034810a731dfd0bfe48a5a80.gz

 src/tp-stream-engine.c |  394 +++++++++++++++++++++++++++++++-----------------
 1 files changed, 258 insertions(+), 136 deletions(-)

commit fe3068134b6c1f222c651fa5b3a60ac6334dd2a5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 20:10:56 2008 +0000

    Add signals for the audio stream to request pads
    
    
    20080422201056-3e2dc-ddcadd01ea6ca2f815f68b523b07ab2f10236f3f.gz

 src/audiostream.c                         |   46 +++++++++++++++++++++++++++++
 src/tp-stream-engine-signals-marshal.list |    1 +
 2 files changed, 47 insertions(+), 0 deletions(-)

commit 72e4062e8071881daab369d4ce6cc3bd0e19fc3c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 19:53:57 2008 +0000

    Don't manage audio sink states from the Engine main objects
    
    
    20080422195357-3e2dc-185bdae319706df6361b3b70038ab64d284cfcee.gz

 src/tp-stream-engine.c |   71 +++++++-----------------------------------------
 1 files changed, 10 insertions(+), 61 deletions(-)

commit 1c9fbd2604367f996ba35b79b12ad0da8617928f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 19:51:46 2008 +0000

    Explain why we leak the tee sink pads
    
    
    20080422195146-3e2dc-de74acb62926586b670b36c79d7a87542fef0a04.gz

 src/tp-stream-engine.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 30896fc653d56d1e289e51f8d0cf30b113012c94
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 19:36:08 2008 +0000

    Unlink audio stream before releasing it too
    
    
    20080422193608-3e2dc-312b671a0653559b4f35271aa002d654137b8e16.gz

 src/tp-stream-engine.c |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

commit 2c7a38c34d6306695e536e50d15ea3402e9752df
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 19:28:06 2008 +0000

    We have to add/remote the audio sink only when needed because of the async stuff
    
    
    20080422192806-3e2dc-8d5b4d9005a1d2b4c318a1880f2196c0863ac581.gz

 src/tp-stream-engine.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 9c57c37ab3cb357ef39870409315c1575875e3b5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 19:21:09 2008 +0000

    Make audio stream use unified src
    
    
    20080422192109-3e2dc-56823d11d5df0a37e94488f32a8abf1ec4bf913e.gz

 src/audiostream.c      |  214 +++++++++++++++++++++++++-----------------------
 src/audiostream.h      |    4 +-
 src/tp-stream-engine.c |   45 ++++++++---
 3 files changed, 148 insertions(+), 115 deletions(-)

commit 44ac3dae2230e5b86aeb0aab74ece9fde589e309
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 19:13:05 2008 +0000

    Make queue in videostream leaky
    
    
    20080422191305-3e2dc-15138add499dc6180651df28fecd05181f02b5ee.gz

 src/videostream.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 81d9f075d15f6731e1300d1020f800f1bf0d3342
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 18:29:03 2008 +0000

    Build audio source/sink in main pipeline
    
    
    20080422182903-3e2dc-43b26c9a57dd340bd272869fc2a44529c70c4998.gz

 src/tp-stream-engine.c |  351 +++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 344 insertions(+), 7 deletions(-)

commit 66c3269a8140dacb0a67d57cc57c9dbef01703d0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 22 16:31:07 2008 +0000

    Separat the video pipeline elements in its own function
    
    
    20080422163107-3e2dc-a122981090407322a1c218f0758e1125a0fcdb1f.gz

 src/tp-stream-engine.c |   25 +++++++++++++++++--------
 1 files changed, 17 insertions(+), 8 deletions(-)

commit d42fd4b005b2cf1a7cc9f93c103885f69a86de22
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Apr 21 22:35:14 2008 +0000

    Add codecs conf to s-e
    
    
    20080421223514-3e2dc-03c203b98ace690532f76430f6ddc3ce7a3ccd01.gz

 Makefile.am    |    4 ++++
 gstcodecs.conf |   33 +++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+), 0 deletions(-)

commit a6a73f8d02f3462852ea2077e56a597f75f2466b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Apr 21 22:11:36 2008 +0000

    Rename some video vars/funcs to make it clear they are video
    
    
    20080421221136-3e2dc-7e57f4004fd71cf8428b2491e7ffece7eff0945d.gz

 src/tp-stream-engine.c |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

commit 264aae80f17d767eb0f7c49bf2efd4a7b778d797
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Apr 21 21:31:40 2008 +0000

    Don't release tee pad, it impossible while the pipeline is playing (yes, leak them)
    
    
    20080421213140-3e2dc-e7d6e32cf27aee4ba6ad46f6fe8e84ad0783feaa.gz

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2abeb3b76a62664ca0c9bbf267393a5fb93f6e09
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Apr 21 21:31:23 2008 +0000

    Use the right element name in the error structure
    
    
    20080421213123-3e2dc-3ce35d3a8774b8167e83f1604f3a10bcd71be60b.gz

 src/session.c |    4 ++--
 src/stream.c  |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 91f1c961aaa5a9d6ab5ad7f6492dce06e95b5220
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Apr 21 19:50:42 2008 +0000

    Really use output sinks and destroy them on closed
    
    
    20080421195042-3e2dc-072d108058ce106e9ccffe090abaa132da465baa.gz

 src/tp-stream-engine.c |   30 +++++++++++++++++++++++++-----
 1 files changed, 25 insertions(+), 5 deletions(-)

commit 1370b22b292d19b0a7523d645802f555ecf44d62
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Apr 21 17:25:01 2008 +0000

    Create pad later to not leak it
    
    
    20080421172501-3e2dc-101c561083c546892c7b1361f1feeec4df2c9b41.gz

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1132e63a62a11ff1101723ebe9afc4742f10ab6e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Apr 19 00:19:30 2008 +0000

    Only test what needs testing
    
    
    20080419001930-3e2dc-2ac0e495ffd488cf9b592b75e998486cba43f98a.gz

 src/videopreview.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6f96491eaec856545273f20964f504eaf5f52f67
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Apr 19 00:19:10 2008 +0000

    Fix error messages
    
    
    20080419001910-3e2dc-7c7f0f88c22219974387059ed8ef0ab056bd237b.gz

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f3d8efd654810caefb9d38e1ffd903e5eae1e877
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 18 22:43:40 2008 +0000

    Add way to inject local codec config into stream creation process
    
    
    20080418224340-3e2dc-4f6855f3c1df0a997689a2194472894ac32a5ae4.gz

 src/channel.c                             |   21 ++++++++++-
 src/stream.c                              |   38 +++++++++++++++++++-
 src/stream.h                              |    1 +
 src/tp-stream-engine-signals-marshal.list |    1 +
 src/tp-stream-engine.c                    |   56 ++++++++++++++++++++++++++++-
 5 files changed, 114 insertions(+), 3 deletions(-)

commit 3ea42a5e6ba8d0c4bf31291b7cf3aa70b221d7f5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 18 20:38:23 2008 +0000

    Set the src pad after the preview has been created to avoid a race where the sync-message arrives early
    
    
    20080418203823-3e2dc-50c4183d922afb30c3b03f73afd684f58fdf7f0e.gz

 src/tp-stream-engine.c |    8 +++++---
 src/videopreview.c     |   30 ++++++++++++++++--------------
 src/videopreview.h     |    1 -
 3 files changed, 21 insertions(+), 18 deletions(-)

commit 625083c326d0a4617576eaf7731b69c98301cf6e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 18 16:06:56 2008 +0000

    Print message if the source stop is not sync
    
    
    20080418160656-3e2dc-36920574dac6e1a0bb76bd76f671352d13fe613c.gz

 src/tp-stream-engine.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e7331b503656269ebf74198072d9ccd7b914a017
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 18 16:02:04 2008 +0000

    Stop elements before removing them
    
    
    20080418160204-3e2dc-68075ea7176b9d787d3a0bf88ab58ac24f9b448b.gz

 src/videostream.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit cc81c57d6d8bd7785d6dae4265ef27d0b28e9049
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 18 16:01:43 2008 +0000

    Make the receiving signal related to packets arriving to the sink
    
    
    20080418160143-3e2dc-498b9e37ef5edf7a3d3a5ac0cd9ee5d2caabcf39.gz

 src/channel.c          |   30 +-------------
 src/stream.c           |   94 +++++++++++++---------------------------------
 src/stream.h           |    3 +-
 src/tp-stream-engine.c |   51 ++++++++++++++-----------
 src/videostream.c      |   96 ++++++++++++++++++++++++++++++++++++++++++++++-
 5 files changed, 153 insertions(+), 121 deletions(-)

commit ca5472b2879e2fd1cb75cd643def57bb33a6ce31
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 18 04:25:34 2008 +0000

    Restart pipeline on errors
    
    
    20080418042534-3e2dc-853c873c131cac1d503500b3a2b31ce8da9748a0.gz

 src/tp-stream-engine.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit ed89a5e2bf9dcbabc137075edae9f281d806acd6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 18 04:25:20 2008 +0000

    Implement freeing the videostreams
    
    
    20080418042520-3e2dc-3ab29422fe4b2b6b4c8525e94ee37f512a20aa5d.gz

 src/tp-stream-engine.c |   25 ++++++++++++++++++++++++-
 1 files changed, 24 insertions(+), 1 deletions(-)

commit 0df2f4203cda56bd7e3838683d7a1482e8938af9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 18 04:25:00 2008 +0000

    Implement freeing the preview sinks
    
    
    20080418042500-3e2dc-d0ab1bb7188d0f6c0a30d43b2ac7303f194565f0.gz

 src/tp-stream-engine.c |   41 +++++++++++++++++++++++++++--------------
 src/videosink.c        |   25 +++++++++++++++++++++----
 2 files changed, 48 insertions(+), 18 deletions(-)

commit fd5b0b72cc4ea7ad1a6237352051bdd6c7e06bf5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 18 01:58:35 2008 +0000

    Move to new s-e api, port to fs2, all in one massive patch
    
    
    20080418015835-3e2dc-ab028e989b09b4b6725f839c0581816d93cbcec9.gz

 api/Stream_Engine.xml                     |   22 +-
 src/Makefile.am                           |    6 +-
 src/audiostream.c                         |   75 ++-
 src/channel.c                             |    3 +
 src/stream-engine-main.c                  |   13 +-
 src/stream.c                              |  117 ++-
 src/tp-stream-engine-signals-marshal.list |    1 -
 src/tp-stream-engine.c                    | 1681 ++++++-----------------------
 src/tp-stream-engine.h                    |    6 +-
 src/videopreview.c                        |  374 +++++++
 src/videopreview.h                        |   54 +
 src/videosink.c                           |  414 +++++++
 src/videosink.h                           |   53 +
 src/videostream.c                         |  664 ++++++------
 src/videostream.h                         |   19 +-
 src/xerrorhandler.c                       |  161 ---
 src/xerrorhandler.h                       |   60 -
 17 files changed, 1714 insertions(+), 2009 deletions(-)

commit 871779d2248ce3d901f9fa837c7173b9f46ea9c5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 18 01:56:56 2008 +0000

    Add temporary requirement on gtk+
    
    
    20080418015656-3e2dc-e39ca5b7810c5d40d77d1192ae8b8cee759bb60a.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dbaae1fd2daebb4505376b1a8135b2181898c92c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 15 17:18:28 2008 +0000

    Implement stream holding
    
    
    20080415171828-3e2dc-ea64661c508d21cb643d56f02a1cd3269671bafe.gz

 src/stream.c |  184 +++++++++++++++++++++++++++++++---------------------------
 1 files changed, 99 insertions(+), 85 deletions(-)

commit 73487de1085d0846804558c2a1fff2b0962e2c79
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 15 17:17:55 2008 +0000

    Remove unused includes
    
    
    20080415171755-3e2dc-380a65343ccb6c46c4b5d6eddf0d3b0023e61e04.gz

 src/audiostream.c |    9 ---------
 1 files changed, 0 insertions(+), 9 deletions(-)

commit e646993f307dac75fd6311b91a1336b6bd93d801
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 11 22:53:26 2008 +0000

    Remove unused marshallers
    
    
    20080411225326-3e2dc-a5c7c73969bf64dc311ed00f6ac6a835e4475e50.gz

 src/tp-stream-engine-signals-marshal.list |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit f81ee97a75a38164dbcd295a7e5ccb5e2ba8bb74
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 11 22:53:18 2008 +0000

    Improve debugs messages
    
    
    20080411225318-3e2dc-d6f1123d16f14302d5ea625d1cd0c8bb3b46ecca.gz

 src/stream.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 4c5ec2e13178f43f8a810ec0b3f3662d4990796b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 11 22:53:07 2008 +0000

    Emit error on failure to receive data
    
    
    20080411225307-3e2dc-ecb6141b2054307763416d3874a6e10afed66b6c.gz

 src/audiostream.c |   61 ++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 56 insertions(+), 5 deletions(-)

commit 5dd4ea1b657983021e440a483a6b58c11d8ef1e5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 11 21:15:48 2008 +0000

    Port stream engine audio stuff to new api
    
    
    20080411211548-3e2dc-9869e6e81b0764d96ddfab1133ac9a3af48370a4.gz

 src/audiostream.c      |  138 ++++++++++++++++++++++++++++++++-----------
 src/audiostream.h      |    2 +-
 src/tp-stream-engine.c |  154 +++++++++++++++++++++++++++++++-----------------
 3 files changed, 205 insertions(+), 89 deletions(-)

commit 522bf83957fa5b8ee8d2a290bb67404a8b7fc2d1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 11 20:38:11 2008 +0000

    Remove all traces of farsight1
    
    
    20080411203811-3e2dc-0a37deb28ed82ed41c8dfff107ca586261e2f62e.gz

 configure.ac           |    5 -----
 src/Makefile.am        |    4 ++--
 src/audiostream.h      |    1 -
 src/stream.c           |   10 +++++-----
 src/tp-stream-engine.c |    5 -----
 src/videostream.c      |    4 ----
 src/videostream.h      |    1 -
 7 files changed, 7 insertions(+), 23 deletions(-)

commit ae381156f5cf1c31ed3b87ac27bd215646f8d83b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 11 20:33:26 2008 +0000

    Only ignore not-linked errors from the video source
    
    
    20080411203326-3e2dc-a6ffa0a7a71b846b12cf14f109cce8d0bb0009b9.gz

 src/tp-stream-engine.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 1c85c7ba48b2a9636524708e0c13a0ef5d96f5db
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 11 20:31:55 2008 +0000

    Revive receiving code
    
    
    20080411203155-3e2dc-0b3ebfe1af93cb95e8918c96e8935894ce2b6312.gz

 src/channel.c          |   25 +++++++++++++++++++
 src/stream.c           |   63 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/tp-stream-engine.c |   12 ++++-----
 3 files changed, 93 insertions(+), 7 deletions(-)

commit 43866c526d7b86c15599d6ef8f97bae2f65e70c3
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 11 20:13:32 2008 +0000

    Hook up session creation/destruction
    
    
    20080411201332-3e2dc-e4f4b7b22f1455554c015fd1f38432741f7e796e.gz

 src/tp-stream-engine.c |   43 ++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 42 insertions(+), 1 deletions(-)

commit 86696080728b955f6847d72f8166ed7a737e1531
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 11 20:11:43 2008 +0000

    Misc fixes to the stream class
    
    
    20080411201143-3e2dc-f357177c6084cb939700952aa7535e42117e8e1e.gz

 src/stream.c |   71 +++++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 53 insertions(+), 18 deletions(-)

commit c9dd97575dd0a66c6256efe73520c77e1479df20
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 11 20:11:22 2008 +0000

    Add Invalidated signal to the session when its proxy dies
    
    
    20080411201122-3e2dc-fd3b52b2783b5d09e1e1472e5a7a64e2999f8e71.gz

 src/session.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit bdf03af9ee68d0025c2c58c0f4e2c7e324117c15
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 11 20:11:08 2008 +0000

    Don't call closed cb on errors
    
    
    20080411201108-3e2dc-af947fc5295e3cbc6591a4a8fb27cb824d0a4f4f.gz

 src/channel.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 0c837fe3a6f025cc3099d0393cbbcf16046b7011
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 22:44:43 2008 +0000

    Add session-created signal to the channel
    
    
    20080410224443-3e2dc-f548ab0bcc11965b7b530ccf7dbfb3c0c8dcc3b2.gz

 src/channel.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 7aeb300ba10231daa4c3c28364597916cf6cde77
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 22:42:45 2008 +0000

    Send async bus messages to the channels
    
    
    20080410224245-3e2dc-135d4f73b0721b0076d97818cc4ff2afcb108974.gz

 src/tp-stream-engine.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 6e8bc5da674e7080f3512775ebeb68780e066212
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 22:37:20 2008 +0000

    Add new stream function
    
    
    20080410223720-3e2dc-9b9f197543163f2311acafeb0f79bd26d80c9df3.gz

 src/stream.c |   33 +++++++++++++++++++++++++++++++++
 src/stream.h |   15 +++++++++++++--
 2 files changed, 46 insertions(+), 2 deletions(-)

commit db2ccba8c72e7d3cac98d056ad2ffcca562f3274
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 22:37:04 2008 +0000

    Use new method to build streams in channel
    
    
    20080410223704-3e2dc-df63051d592b0fe1330a1ae3d8a88ecd82d05f46.gz

 src/channel.c |   24 ++++++++++--------------
 1 files changed, 10 insertions(+), 14 deletions(-)

commit 74e8dd846682731ec13cc2643a7123f6eab5861c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 22:36:17 2008 +0000

    Remove stream gtype stuff from the channel
    
    
    20080410223617-3e2dc-2bd9545fef24f9887d2684599fe1481c9487bd0d.gz

 src/channel.c |   38 +-------------------------------------
 1 files changed, 1 insertions(+), 37 deletions(-)

commit 1cab7ab6b8399f5d4bacd5e74cedc71c1d3ce330
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 22:36:03 2008 +0000

    Remove stop stream
    
    
    20080410223603-3e2dc-f5b5bfc6d9ddc173aba037e3cc1bcaf5c8116b3b.gz

 src/videostream.c |   32 --------------------------------
 1 files changed, 0 insertions(+), 32 deletions(-)

commit ea7a1a758331737b3dd5bc7b46a6307be067c1de
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 21:54:54 2008 +0000

    Port audiostream to new model
    
    
    20080410215454-3e2dc-9c64ba7a4eea4379a67cbd6e164dec68b8a26de9.gz

 src/audiostream.c |  914 +++++++++++++++++++++++++++++------------------------
 src/audiostream.h |   22 +-
 2 files changed, 501 insertions(+), 435 deletions(-)

commit 4da1b9825d071be0710387dc359f3d2aa4f3e2cb
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 21:04:14 2008 +0000

    Use property thing
    
    
    20080410210414-3e2dc-5f1110a55d10ad576283799f89f5acd57cc90512.gz

 src/stream.c |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit 40342a459f46332880b8bd7ea367a59a37eca92a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 21:03:32 2008 +0000

    Keep a ref to the conference in the session
    
    
    20080410210332-3e2dc-76667087aa9bf80481342d40dce450fc5f0e9d25.gz

 src/session.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 6afc37e68bef951be49cda0e27d14fac6f7630bc
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 20:59:58 2008 +0000

    Remove unused state-changed & receiving signals
    
    
    20080410205958-3e2dc-493781d8641cf00474f418b4bb3a8dd5449d01c5.gz

 src/channel.c |   63 ---------------------------------------------------------
 1 files changed, 0 insertions(+), 63 deletions(-)

commit 233a99d5232a7c3000e64a2294f9a1a5916c6e00
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 15:29:41 2008 +0000

    Set no-rtcp-timeout to 0
    
    
    20080410152941-3e2dc-9d221457823d8773f6dc9c31147a9a4b9f9ba327.gz

 src/stream.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit e54ac3f0ea0b58ee2c26b2803c8054041068b782
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Apr 10 15:00:18 2008 +0000

    Ignore unknown cname errors
    
    
    20080410150018-3e2dc-35c2b80024ba9f2e205f69cdd9b1657bacfd55e8.gz

 src/stream.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 448aeb297b658c920e5c0235eb8672329f140d97
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Apr 9 22:28:25 2008 +0000

    add sink-pad property to the stream
    
    
    20080409222825-3e2dc-fe3af51e91a2cabbfc5c0f30b145821cd2748cc1.gz

 src/stream.c |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

commit 6d002ae08c06bd41d028b397bc3a61c7149efe35
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Apr 9 22:28:20 2008 +0000

    Port stream to the fs2 api
    
    
    20080409222820-3e2dc-97051cfa97a85eba58bae6b7f4c44c4726e1d0ea.gz

 src/stream.c                              | 1144 ++++++++++++++---------------
 src/stream.h                              |    2 -
 src/tp-stream-engine-signals-marshal.list |    1 +
 3 files changed, 559 insertions(+), 588 deletions(-)

commit 893fbe6c997c877e6227fa30f4567ac618ec56c8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Apr 9 21:52:23 2008 +0000

    Add methods to handle bus messages on channel ans session
    
    
    20080409215223-3e2dc-ba89f56c3f3879ab7c91b893245ccc388802f7f2.gz

 src/channel.c |   42 +++++++++++++++++++++++++++
 src/channel.h |    3 ++
 src/session.c |   88 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/session.h |    4 ++
 src/stream.h  |    3 ++
 5 files changed, 140 insertions(+), 0 deletions(-)

commit e6aa3615b9f41e58975db6b7419970887fd8bdd9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Apr 9 18:22:39 2008 +0000

    Replace farsight1 constructs with farsight2 version in session
    
    
    20080409182239-3e2dc-2f88fe2992d863b85fb03f506441c772b906818d.gz

 src/session.c |   97 +++++++++++++++++++++++++++++---------------------------
 1 files changed, 50 insertions(+), 47 deletions(-)

commit 5d50d1d85a54d404754aba3016875136434dfa2d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Apr 9 18:22:28 2008 +0000

    Add farsight2 to configure file
    
    
    20080409182228-3e2dc-2e4ee221c8de95d40c19a7835822cf83673c504c.gz

 configure.ac    |    5 +++++
 src/Makefile.am |    5 +++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 61bb74f0f8a0cc09311d7ad81c1e44da9c25a556
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Apr 9 18:08:12 2008 +0000

    Use farsight2 constructs in channel
    
    
    20080409180812-3e2dc-511de671301f879ae4c8daf3a9301da7b6b13a47.gz

 src/channel.c |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit c2b32eed338f3d4480d6a56c99b5317af537414c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Apr 9 18:07:36 2008 +0000

    Remove pipeline from channel
    
    
    20080409180736-3e2dc-de75d834acd30db186a3f1645d545495d57735cf.gz

 src/channel.c |   58 +--------------------------------------------------------
 1 files changed, 1 insertions(+), 57 deletions(-)

commit 477f57b1ecd0132b570ef6e19c1bb91e14d854b3
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Apr 12 01:34:12 2008 +0000

    merge conflict with coverage patch
    
    
    20080412013412-418b8-1cf4d2697d4d790b5d2dbc10ab426e12f2d46089.gz

 configure.ac |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit bfdf5c436c0fb1d4ecbf8868f44a139627720028
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Apr 12 01:28:35 2008 +0000

    add --enable-coverage flag to compile with coverage info
    
    
    20080412012835-418b8-75e0a2428790e2840423f1f350d599bf3ada3d44.gz

 configure.ac |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit c74c00895da4a4cd103352dd78965ec7f16c039b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Apr 2 17:14:17 2008 +0000

    Make it clear that printf'ed message is from stream-engine
    
    
    20080402171417-3e2dc-91b6a574a0cf56c8e3f8a0ed1854251dd8ded69e.gz

 src/stream-engine-main.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b198d5f53f15a676ff9b5e5afbc68acc13812d51
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Mon Apr 7 22:52:46 2008 +0000

    Oups, freeing resource shouldn't do anything if not on Maemo..
    
    
    20080407225246-4f0f6-c2237ecdcb43543e00c68ef4673e0eeb6fef13bc.gz

 src/tp-stream-engine.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0e3fdda44529d39c234bc48ab10e37b016fd55b1
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Mon Apr 7 22:18:04 2008 +0000

    Audio resource only for maemo
    
    
    20080407221804-4f0f6-5dc3efef3f0892cad82a65e8b1fb3bb07b6ffcb7.gz

 src/tp-stream-engine.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 212427e8bc08f042ef36d3a9d364663b671ce302
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Mon Apr 7 22:16:37 2008 +0000

    No more need for the free_resource signal id, always listen to the signal. Simplified stream weak reff stuff
    
    
    20080407221637-4f0f6-26d1e409abc00b1331a7ec98a4c1b71f3a6f1711.gz

 src/tp-stream-engine.c |   46 ++++++++--------------------------------------
 1 files changed, 8 insertions(+), 38 deletions(-)

commit 0ed6f8d0ad74a844850945065cf4a142985ad56a
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Mon Apr 7 22:16:02 2008 +0000

    Make the stream aware of whether or not it holds the resource
    
    
    20080407221602-4f0f6-16b7d650532664a8eb8f92d6d3b522f0c5f4591d.gz

 src/stream.c |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

commit a52dc9669f092e0a50bf5593e2ed96a3d506beb6
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Fri Apr 4 19:51:35 2008 +0000

    Make the dump dot into an idler and add checks on non NULL pipeline
    
    
    20080404195135-4f0f6-9ec398a004d0b40caaadd0efca92f1ffee405ab6.gz

 src/stream-engine-main.c |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

commit fc52d9e806df6a1035ba3b7d3fa2527518c05de8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Apr 7 20:05:56 2008 +0000

    Make stop use a default implementation
    
    
    20080407200556-3e2dc-5cddf675f370006b5e60786a183322190a96200d.gz

 src/stream.c |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 2b38b0f67e28d9e6ac7ae1c1a5d71b8f44325d70
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:27:01 2008 +0000

    Add g_gnuc_unused in refactored code too
    
    
    20080404182701-3e2dc-b6b24d1938a16636002b84bf9d93d0d5ef5752f0.gz

 src/audiostream.c |   16 ++++++++--------
 src/stream.c      |    8 ++++----
 src/videostream.c |   14 ++++++++++----
 3 files changed, 22 insertions(+), 16 deletions(-)

commit 4a48ad574325250da1182010367f6d75a7310a93
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:23:31 2008 +0000

    Create sink/sources in the children's constructors instead of special methods
    
    
    20080404182331-3e2dc-a231e79a2e1c73b4e2c1b9627288876f8b6d6878.gz

 src/audiostream.c |   30 +++++++++++++++++++++++----
 src/stream.c      |   57 -----------------------------------------------------
 src/stream.h      |    2 -
 src/videostream.c |   45 ++++++++++++++++++++++++++++++++++++++++-
 4 files changed, 68 insertions(+), 66 deletions(-)

commit 39d875753dc1dceac47eb06c0b3e2f3697280a4d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:20:04 2008 +0000

    Verify that the media type is audio for audio streams
    
    
    20080404182004-3e2dc-ae5da1561ff47a4ff499fac7aecf516a75ab3e20.gz

 src/audiostream.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 4f072dfe05419f826c90318fcba8fe7c94506149
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:19:28 2008 +0000

    Update copyright dates on stream.c (been modified quite a bit)
    
    
    20080404181928-3e2dc-b78eceb063fc23aabe49baa10f0ef77872c59149.gz

 src/stream.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e106f02ab9db40b1d2df05ca38f31226db87e87b
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:18:56 2008 +0000

    Use stream properties to set sink/source in videostream
    
    
    20080404181856-3e2dc-9ef0faff6e5a0b87d46eec159a5d308d75b56a0b.gz

 src/videostream.c |   26 +++++++++++++++-----------
 1 files changed, 15 insertions(+), 11 deletions(-)

commit eb518198029a79f3e07c816c7f59c885ca1c0b55
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:17:42 2008 +0000

    Get source/sinks from properties in audiostream
    
    
    20080404181742-3e2dc-d58aa294932e452f90835a5c54dc6d0b8df3c518.gz

 src/audiostream.c |   25 ++++++++++++-------------
 src/stream.c      |    3 +++
 2 files changed, 15 insertions(+), 13 deletions(-)

commit 89422fc11d2e58e69231719ef5ec07b8e007c74a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:17:06 2008 +0000

    Move everything related to the video sink to the video subclass
    
    
    20080404181706-3e2dc-89066b785fdb078181bb450c4be8666f913469ab.gz

 src/stream.c           |  223 +------------------------------------------
 src/stream.h           |    5 -
 src/tp-stream-engine.c |   26 ++++--
 src/tp-stream-engine.h |    4 +-
 src/videostream.c      |  248 +++++++++++++++++++++++++++++++++++++++++++++++-
 src/videostream.h      |    5 +
 6 files changed, 271 insertions(+), 240 deletions(-)

commit b7c46713e910615f63c27a158e473952d238a29d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:11:55 2008 +0000

    Add virtual function to stop the stream
    
    
    20080404181155-3e2dc-35b653cd84c1d6ba1ccceba3a594b520b9e07a2b.gz

 src/stream.c |    7 +++++++
 src/stream.h |    1 +
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 6cfe6ddf498d9920450fb4487373f3fa2f9c9abf
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:10:04 2008 +0000

    Move the life-cycle management of the video source to the subclass
    
    
    20080404181004-3e2dc-581fa61627559ed89856d5f70d96884299141455.gz

 src/stream.c      |  172 +--------------------------------------------
 src/videostream.c |  201 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 202 insertions(+), 171 deletions(-)

commit be791db1a030c6d42f8df6aa18143c9292e707ee
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sun Mar 2 19:15:48 2008 +0000

    Add subclass for video streams
    
    
    20080302191548-3e2dc-1514b300afe4b777dbedb2960a6d67ec0864bdba.gz

 src/Makefile.am        |    2 +
 src/tp-stream-engine.c |    2 +
 src/videostream.c      |   80 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/videostream.h      |   52 +++++++++++++++++++++++++++++++
 4 files changed, 136 insertions(+), 0 deletions(-)

commit 860fddfc5cd0896f8fd560f69dac457549b5f03e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:01:43 2008 +0000

    More merging of refactoring into trunk
    
    
    20080404180143-3e2dc-de5eceb229d41a47f9701ca1e5fa45518fde928a.gz

 src/stream.c |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit ff31412beeb55a23a5ecb38aa45df3a4b715ebdb
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:01:04 2008 +0000

    Make fs_stream a public member of the stream so its children can use it
    
    
    20080404180104-3e2dc-c762ae2a244aa0ff653ad644265431e44671fa2b.gz

 src/stream.c |  123 +++++++++++++++++++++++++++++-----------------------------
 src/stream.h |    1 +
 2 files changed, 63 insertions(+), 61 deletions(-)

commit 16a1aba7fae666a858f3018c7fc62a54214d9e2c
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 18:00:51 2008 +0000

    Move volume/mute related functions to the AudioStream subclass
    
    
    20080404180051-3e2dc-0d1a42599a2a77c4ea2ecd4ff3c5cc5ee46b5e28.gz

 src/audiostream.c      |  207 +++++++++++++++++++++++++++++++++++++++++++-
 src/audiostream.h      |   16 ++++
 src/stream.c           |  229 ------------------------------------------------
 src/stream.h           |   12 ---
 src/tp-stream-engine.c |   51 ++++++++---
 5 files changed, 261 insertions(+), 254 deletions(-)

commit 316b417132a354d924c7ea3e2bebd5525d93394d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Apr 4 16:21:50 2008 +0000

    Merge refactoring into trunk
    
    
    20080404162150-3e2dc-0c060f2e992367a1b9fc7409ac7d26658faab99f.gz

 src/audiostream.c |   86 ++++++++++++++++++++++++-
 src/stream.c      |  180 +----------------------------------------------------
 2 files changed, 84 insertions(+), 182 deletions(-)

commit edd96263d97230778034792b5a9cc56e48c54361
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sun Mar 2 18:31:02 2008 +0000

    Move making the audio sink into the subclass
    
    
    20080302183102-3e2dc-da2d7814067b7efa9aed09408238d24a5720aaa6.gz

 src/audiostream.c |   68 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/stream.c      |   43 +--------------------------------
 2 files changed, 70 insertions(+), 41 deletions(-)

commit cf50f241145fec067b6678a2902b799df9775087
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sun Mar 2 18:28:14 2008 +0000

    Move making the audio src into the subclass
    
    
    20080302182814-3e2dc-59ce6565f45981a90825992ca6a38dd840032f97.gz

 src/audiostream.c |  191 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/stream.c      |   44 +------------
 2 files changed, 193 insertions(+), 42 deletions(-)

commit 74cebbeca58545fbce8008bfc69b0955d61d67a1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sun Mar 2 18:27:37 2008 +0000

    Make the stream_id public so subclasses can use it
    
    
    20080302182737-3e2dc-3d43f03d7c4ec42d7a62a80479305d8c94b3f976.gz

 src/audiostream.c |   10 +++++-----
 src/stream.c      |    7 +++----
 src/stream.h      |    3 +++
 3 files changed, 11 insertions(+), 9 deletions(-)

commit 28313df4c154bbd3762c43a8c8d9918d8fcacee5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sun Mar 2 18:18:07 2008 +0000

    Add virtual functions to make src/sink in streams
    
    
    20080302181807-3e2dc-0ec76c155c36809cdae0d1fca0f60bdeee4f60f3.gz

 src/stream.c |   12 ++++++++++--
 src/stream.h |    4 ++++
 2 files changed, 14 insertions(+), 2 deletions(-)

commit 4bac5495a02bf2ee6a142a04ff1806dfaad10075
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sun Mar 2 18:11:53 2008 +0000

    Add audio stream subtype
    
    
    20080302181153-3e2dc-ed0cd5ad739ba13a0590d592384c7e860bcaf84d.gz

 src/Makefile.am        |    2 +
 src/audiostream.c      |   80 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/audiostream.h      |   52 +++++++++++++++++++++++++++++++
 src/tp-stream-engine.c |    2 +
 4 files changed, 136 insertions(+), 0 deletions(-)

commit 7b9201b82bfd86bee7e907d4baefaaade1e63d8b
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Wed Apr 2 23:20:08 2008 +0000

    Adding support for SIGUSR1 signal : dumps a dot file of the pipeline.. very useful for debugging video pipeline
    
    
    20080402232008-4f0f6-f840585af55a5df7a65234f0e2c467ddab4c05a6.gz

 src/stream-engine-main.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit e04346b7af9da7b4099eefe616236262604bccbf
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Tue Apr 1 22:17:49 2008 +0000

    Fix bug when resources are freed when the stream is destroyed. The signal id was not reset to 0. also added a free-resource signal in the dispose of the stream. And changed some var names
    
    
    20080401221749-4f0f6-e87a9d5e5fe40b32ae774dbbe87ebc5542829b4e.gz

 src/stream.c           |    6 +++++
 src/tp-stream-engine.c |   50 +++++++++++++++++++++++++++++++----------------
 2 files changed, 39 insertions(+), 17 deletions(-)

commit 138dd2e423071f3c4d5cdc99bc2c5350571cd1f7
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Thu Mar 27 19:18:16 2008 +0000

    Cleaning diff... removing unnecessary newlines and forgotten property on the g_object_new
    
    
    20080327191816-4f0f6-6d88135c796dac720c18f567167192ea9647be88.gz

 src/channel.c          |    1 -
 src/stream.c           |    2 --
 src/tp-stream-engine.c |    1 -
 src/tp-stream-engine.h |    1 -
 4 files changed, 0 insertions(+), 5 deletions(-)

commit c4881ac609489409113018c19f24a650f3576288
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Thu Mar 27 19:07:44 2008 +0000

    Fix conflict
    
    
    20080327190744-4f0f6-430c87b29d2a29ef36af03576c9991389467f32c.gz

 src/tp-stream-engine-signals-marshal.list |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cce864ce8987fc4b3c89162f6e929d546150493f
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Thu Mar 27 19:06:05 2008 +0000

    Fix pseudo-typo
    
    
    20080327190605-4f0f6-b52cfa24cf01cd46d9f6f6e1847cc7b17b59325a.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f2e12682114cb6af8ab427c60ad4db6d47e4397b
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Thu Mar 27 19:05:45 2008 +0000

    Remove unused channel property on stream
    
    
    20080327190545-4f0f6-3aefce222139eb4dfb1d2d672223ff2c05f17057.gz

 src/stream.c |   24 ++----------------------
 1 files changed, 2 insertions(+), 22 deletions(-)

commit 7ae3e9af90162fe1d89bddf9606747a98ed67d51
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Thu Mar 27 19:04:23 2008 +0000

    Use signals to request/free resources
    
    
    20080327190423-4f0f6-830be80c3370a39edcb08fe0cf0e691cb6ca440f.gz

 src/stream.c                              |   39 ++++--
 src/tp-stream-engine-signals-marshal.list |    1 -
 src/tp-stream-engine.c                    |  205 ++++++++++-------------------
 src/tp-stream-engine.h                    |   11 --
 4 files changed, 97 insertions(+), 159 deletions(-)

commit ad44481ebcb7f887065bfe0c79b7a37230f6309a
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Tue Mar 25 17:12:04 2008 +0000

    Make the unheld_streams a GList and have a weak ref on it
    
    
    20080325171204-4f0f6-860e5b397a73f726c58cb712557031872eeabca7.gz

 src/stream.c           |   13 +----------
 src/tp-stream-engine.c |   51 +++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 44 insertions(+), 20 deletions(-)

commit d8b7d5d85cc9436f84b2e2f314fde17775f50bf3
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Mon Mar 24 20:27:47 2008 +0000

    Make sure that stream-engine is aware of the stream being 'held/unheld' when we start or destroy a stream.
    
    
    20080324202747-4f0f6-a2ca81279f6f65b7da7bcdd6f9e4369141e3656a.gz

 src/stream.c |   26 ++++++++++++++++++++++++--
 1 files changed, 24 insertions(+), 2 deletions(-)

commit d499b5e8f5d90fa7ea35a9fe7f2122a29160485c
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Mon Mar 24 20:24:40 2008 +0000

    Add set_stream_held to the MediaStreamHandler
    
    
    20080324202440-4f0f6-c5d221233d0bd8bd48856f0a13eb5706efe7fc0f.gz

 src/stream.c |   79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 79 insertions(+), 0 deletions(-)

commit 4ee663740798efed837eb08165a375ced77da625
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Mon Mar 24 20:23:54 2008 +0000

    Add unheld channel awareness to stream-engine : new API
    
    
    20080324202354-4f0f6-65821637861d01f11abf46544cf2a2caeaaae83e.gz

 src/tp-stream-engine.c |  111 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/tp-stream-engine.h |   12 +++++
 2 files changed, 123 insertions(+), 0 deletions(-)

commit 22566c5c35d598c55955b2dba160eda057d3e08a
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Mon Mar 24 20:22:36 2008 +0000

    Add parent channel property on stream
    
    
    20080324202236-4f0f6-8564dd0f77a823208801861ff7bfc48b0168d08f.gz

 src/channel.c |    1 +
 src/stream.c  |   21 ++++++++++++++++++++-
 2 files changed, 21 insertions(+), 1 deletions(-)

commit 1128974fea6830b465f07a706098b666a9aeea0f
Author: Youness Alaoui <youness.alaoui@collabora.co.uk>
Date:   Mon Mar 24 20:22:04 2008 +0000

    Remove confusing tp_stream_engine_stream_new function
    
    
    20080324202204-4f0f6-703ac73ccb85eecb14c5902967c2856166c0528d.gz

 src/stream.c |   29 -----------------------------
 src/stream.h |    5 -----
 2 files changed, 0 insertions(+), 34 deletions(-)

commit 8749896db1d79da211eea81e56c00c7df932ce6f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 4 01:53:43 2008 +0000

    bump version to 0.5.0.1
    
    
    20080404015343-418b8-4403bbde65ac533a091016fb0e09be43cec83579.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1d33f0a18f3da239ad7d815bb82ecbef9c865c88
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 4 01:47:06 2008 +0000

    final NEWS update for 0.5.0
    
    
    20080404014706-418b8-77d4752e7735cface34b70dcc720089f9325b4e8.gz

 NEWS |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

commit b22f8fb6b3713bb78e58a0f138c0106e28148633
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Mar 21 21:08:06 2008 +0000

    bump version to 0.5.0
    
    
    20080321210806-418b8-4beece88da8d459a68146b0654c6207c6e874e02.gz

 configure.ac |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 333ab3a45a866975fe38aabcd7085e3668e111db
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 4 01:12:39 2008 +0000

    update date on NEWS
    
    
    20080404011239-418b8-7849d17570c35e132b106a874fb8e0f6c50d95d0.gz

 NEWS |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2eaded038082dfdb61ad292b67ca79b6d2baa225
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 4 01:10:30 2008 +0000

    set the video source to NULL state straight away when it becomes unlinked, so the device is closed
    
    
    20080404011030-418b8-d758810d944de133fe1e0a396526f2c6dfa08564.gz

 src/tp-stream-engine.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit eb26c90247bee72d19bf3bc43e882ffff5faec42
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 4 01:10:07 2008 +0000

    make less alarming error messages when the video source & tee becomes unlinked (happens normally)
    
    
    20080404011007-418b8-07c89da7b7092677d88ca138e52cf34f7dfd3528.gz

 src/tp-stream-engine.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 6e7bd9b6f597483ce4b0ac6388315d8d50560771
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Apr 2 00:01:29 2008 +0000

    Init GError pointer to NULL
    
    
    20080402000129-3e2dc-7d5d0e5dd236b7ed1cd90daecf01bcb374a6372b.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f2639ddefa37cd9030271558c8556575759233c9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 1 23:27:10 2008 +0000

    Don't try to remove non-existed idle source
    
    
    20080401232710-3e2dc-fb242bd6935b1a6e4c0c38e9090e7de388ac24de.gz

 src/tp-stream-engine.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c2cbea4e889ed05b6c1d3819ac9953017039163e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 1 19:57:46 2008 +0000

    Return from the right function (output volume, not window)
    
    
    20080401195746-3e2dc-d964af940f7fab39254c5638730e5bb0f62e3190.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3f6b8889ce04c02118aec67321e9f93a5d9beae1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 1 19:56:40 2008 +0000

    Only return from the removal of the preview window once it has been removed
    
    
    20080401195640-3e2dc-93a3c3db5b3415fba8fb528e1c56556e345ffbf3.gz

 src/tp-stream-engine.c |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

commit 5536862729ab30963a00c8987eb6480df7eadfd8
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Apr 1 19:05:39 2008 +0000

    Remove idle calls for windowpairs when they are destroyed
    
    
    20080401190539-3e2dc-bc5a9e888b54235d37542e88f419ddf8b825e566.gz

 src/tp-stream-engine.c |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

commit fdef6b76aef22f8214c6003084e453b7984a8122
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Mar 26 15:53:54 2008 +0000

    Reset videosrc/videosrc_next pointer to NULL when the pipeline is unrefed
    
    
    20080326155354-3e2dc-8f29078080fc13d1ae2babb2db548b41dc86a231.gz

 src/tp-stream-engine.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 337d9763296427c31079664692597acdf0bf8f0f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Mar 25 16:13:03 2008 +0000

    Dont crash if dispose/error has happened
    
    
    20080325161303-3e2dc-2da1d4197db051e506c0e76d40de956c048a4551.gz

 src/tp-stream-engine.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 36ee6379b4cd3d109e376fdcc9726f2eff61fb2f
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Mon Mar 31 12:09:57 2008 +0000

    Fix --disable-Werror
    
    
    20080331120957-a41c0-906222890026765b3761fd6fd4ffad0f15567336.gz

 configure.ac |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 656b96ad3cfd4be73c4706cdf01cd15468c495ab
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Mar 25 11:10:48 2008 +0000

    don't set audio src or sink elements on the farsight stream when maemo support is enabled, unless FS_AUDIO_{SRC,SINK} env vars are set
    
    
    20080325111048-418b8-de8a40e1660aaca8e11c596f604446570df2817d.gz

 src/stream.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 605a5c3b626d20bc986f2aed0dc723c549f90861
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Mar 25 11:10:31 2008 +0000

    whitespace changes
    
    
    20080325111031-418b8-8a68cc748fc77c6bbd81977054b7f50776709cdd.gz

 src/stream.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit d66b252f3fc69c741dd7f6927f2f190127351bc3
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Mar 25 11:09:36 2008 +0000

    rather than doing strange acrobatics to work out whether the unlink callback has been called already, don't add it if it's already been added
    
    
    20080325110936-418b8-b8c3232ea280507c902506194d433c09e268af99.gz

 src/stream.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit fcf014414db0008b187a94b8fa1343d16987ce8f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Mar 24 22:04:16 2008 +0000

    Unlink the right handler
    
    
    20080324220416-3e2dc-0e753ee3a675a0f343e9671109ffe036310fe80f.gz

 src/stream.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 4c7f4bef2b7467fc5e543fefecb35a24cd6eb1df
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sun Mar 23 19:43:37 2008 +0000

    Verify if setting the sink/source on farsight streams succeeds
    
    
    20080323194337-3e2dc-52af8aa5fd8c70b1ec17b1b5ac4e39601696542d.gz

 src/stream.c |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

commit 39c524b2969d6401625e0c5560be78fad3e206a9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Mar 22 21:42:54 2008 +0000

    Stop the unlinked signal once it has been received once (only one ref was taken)
    
    
    20080322214254-3e2dc-550775cbac7f1545a230623d1faa47304ea2fd34.gz

 src/stream.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit b5e7baac3a3d010cc2afac0c9c10a47db0bbbc13
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Mar 22 21:19:20 2008 +0000

    Use the right marshaller for x errors
    
    
    20080322211920-3e2dc-8c35f3fb82102dd3ca25ac26a1fa4846fa34eb54.gz

 src/tp-stream-engine-signals-marshal.list |    1 +
 src/xerrorhandler.c                       |   14 ++++++--------
 2 files changed, 7 insertions(+), 8 deletions(-)

commit 3a4596f91da0928ae51487c7a1077ffba4e6442e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Mar 22 21:17:50 2008 +0000

    Make ref counting a bit more simple
    
    
    20080322211750-3e2dc-8c23e068cacddd2ceef9fd8359003bc423dd1e0c.gz

 src/tp-stream-engine.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit ee13d7354fdb87ac00c29d8d5040fd45d389e94d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Mar 22 19:34:15 2008 +0000

    Unref the right element on errors
    
    
    20080322193415-3e2dc-9df8d459f464bb084ffb3af75f22bc6f6d1a7bec.gz

 src/tp-stream-engine.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 40619539b1bae76f587fa2d952e2f23aa039eff4
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Mar 22 17:22:51 2008 +0000

    Make sure the output window id in stream is 0 when there is no windowpair
    
    
    20080322172251-3e2dc-efb9f12f488578eb1867e4e89ba3249b17ef55b0.gz

 src/stream.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 7d521fd81c27d5bc087989ffc39436d0d6f3bef0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Mar 21 22:00:16 2008 +0000

    remove extraneous FALSE setting in stream _init
    
    
    20080321220016-418b8-aa53cb303958189f5485acb2b2b5abde6d45c005.gz

 src/stream.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 1356b8bdfd2ed6285069e401c2b5a9a575d8870f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Mar 21 21:30:01 2008 +0000

    initialise volume to 100 and mutes to off, otherwise clients who don't interact with the volume/mute APIs will get no sound
    
    
    20080321213001-418b8-96f17402bec71f7dadf97a335f3b45ddbcdfcf95.gz

 src/stream.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 82fb572f8f6c785c62ad50f8e138632307a70fa1
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Mar 21 21:07:42 2008 +0000

    NEWS for 0.5.0 release
    
    
    20080321210742-418b8-986d2a67553ebe43dd5f85a29e99a4c7791fb873.gz

 NEWS |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 003bb6dda9e7e61917ca9947c86e825f60fbc9d6
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Mar 21 19:00:16 2008 +0000

    bump required farsight version to 0.1.26, because of changed src/sink reference ownership semantics
    
    
    20080321190016-418b8-4b0bac6ee8f9e349378c46c17dbfcc1c01f1a1aa.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 72aa6393b3be466b7d202de47a73cde9d441ca67
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 21 23:28:16 2008 +0000

    Also recursively set properties on the audio src and video sink
    
    
    20080321232816-93b9a-8e6ed0d339de2f2caa1210a0cb8f8fddcdd603b7.gz

 src/stream.c           |   32 ++++++++++++++++++++++++++++++++
 src/tp-stream-engine.c |   32 ++++++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+), 0 deletions(-)

commit d8f5971576986887f7f60469f0e32ec2ed9e32a3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 21 22:10:14 2008 +0000

    If a bin is added to the audio sink, set sync to false on elements in it and listen to element-added signals on it
    
    
    20080321221014-93b9a-a39e7afb4ac03059c114d7467943bb148db10a70.gz

 src/stream.c |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

commit 4d547f146644a08e6efb6503a3e05a9491512c2a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 21 20:21:19 2008 +0000

    Mark unused parameters with G_GNUC_UNUSED
    
    
    20080321202119-93b9a-93967dec9735d0821f15c1443adc1ae58c83daae.gz

 src/channel.c            |   16 +++++-----
 src/session.c            |   16 +++++-----
 src/stream-engine-main.c |   12 ++++----
 src/stream.c             |   74 ++++++++++++++++++++++++---------------------
 src/tp-stream-engine.c   |   40 +++++++++++++------------
 5 files changed, 82 insertions(+), 76 deletions(-)

commit 94c47de6e3ed4534f6cd28e7d80e6048d349464c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 21 20:02:18 2008 +0000

    Let the code generation mark unused parameters with G_GNUC_UNUSED
    
    
    20080321200218-93b9a-bf9b73b0ad39a042271b415e075d72a0d1f41f5e.gz

 tools/glib-client-gen.py     |   38 +++++++++++++++++++++-----------------
 tools/glib-ginterface-gen.py |    2 +-
 2 files changed, 22 insertions(+), 18 deletions(-)

commit e8de1d32797a79a4dcc6bb715af23bedb3f48133
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 21 20:01:19 2008 +0000

    api-cli: Mark an unused parameter as such
    
    
    20080321200119-93b9a-4d5dfa6f6f31324cb317aa69e41d30c8b1f5a0cd.gz

 api/api-cli.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d9b08098bf4e48010705af75bff9edd3c118a0b9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Mar 21 17:35:48 2008 +0000

    Rename testsrc to reflect the change to fakesrc
    
    
    20080321173548-3e2dc-204be8553806c31b28c4a6d00159a9ddfddcbd60.gz

 src/tp-stream-engine.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 32d3f736b8eef704ec3d5172575fb7a0152ca187
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Mar 20 23:15:07 2008 +0000

    Use fakesrc instead of testsrc when camera is not available and dont start it
    
    
    20080320231507-3e2dc-9ad7144eb71e32066329b35707f3edd05263c712.gz

 src/tp-stream-engine.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 6885fe53989d4725884b334d7ed9001f92d534a2
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Feb 22 15:13:45 2008 +0000

    Force a videotestsrc if there is an error on the bus
    
    
    20080222151345-3e2dc-1ec585609ddb76d47158c08312432f7a6b8eec52.gz

 src/tp-stream-engine.c |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)

commit 05e2e64d39e59796901273648319c7984183ea63
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Feb 22 15:13:17 2008 +0000

    Fail the preview windows if the video source can't be started
    
    
    20080222151317-3e2dc-7d29c4412fa9b5817442ea1203f3f260c76ce481.gz

 src/tp-stream-engine.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 05da36ac15522a09734ed7b77dab99f1cba775c2
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Feb 22 15:12:22 2008 +0000

    Test if the video source can be opened and use videotestsrc instead of it fails
    
    
    20080222151222-3e2dc-49626bf4fbe1a67e53455c348c8f279ccaa755ad.gz

 src/tp-stream-engine.c |   72 ++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 64 insertions(+), 8 deletions(-)

commit 93456838d6415f2a06a7576a843897631120eb2e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Mar 21 16:59:14 2008 +0000

    Completely remove useless and anoying framerate filter
    
    
    20080321165914-3e2dc-354b89cbe9af7294a23449212d70f8fc9ff571b4.gz

 src/tp-stream-engine.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit d6308640f00f6dd93e345124dfb456d5a94cabb9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Mar 21 00:38:40 2008 +0000

    Allow for a larger range of framerates (since we can't use videorate on live pipelines)
    
    
    20080321003840-3e2dc-453ead8c5b7109a17293196a62b8c8875a5ff11e.gz

 src/tp-stream-engine.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit a795c39a144770cf6905d94af0f7ed367df6e0c3
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Mar 20 23:58:28 2008 +0000

    Stop source too when stopping errored video pipeline
    
    
    20080320235828-3e2dc-1dc17ea80d322713e4580e0724b32e8fa6c190f9.gz

 src/tp-stream-engine.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 551fb7de021d6c5be8d54887a19d66e902a660ae
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Mar 4 00:44:52 2008 +0000

    Ignore badwindow errors for unknown windows too
    
    
    20080304004452-3e2dc-c3b42c492727e8b9fa46d35322b853cf65c1989a.gz

 src/tp-stream-engine.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 2a0a76c5556d15261686dd7740199b000119655e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Mar 4 00:37:49 2008 +0000

    Ignore QoS events because the timestamps are unusable
    
    
    20080304003749-3e2dc-18d442f70b343699f2260d99cbb94e31412431bc.gz

 src/tp-stream-engine.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3dbb28c19329753c7353b2be4884adf99d7d56d0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Mar 3 22:47:53 2008 +0000

    Ignore all bad-drawables
    
    
    20080303224753-3e2dc-db84504b782e5e3242c2269312f47d03a2254d1a.gz

 src/tp-stream-engine.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 087d4aa1eb1fafd9eba47803c08f9fed5ed415eb
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Mar 3 22:04:58 2008 +0000

    Rename callbacks to more precise names
    
    
    20080303220458-3e2dc-c946b93c2d2660385d8c1e2f9cc7a6ad6c52b109.gz

 src/tp-stream-engine.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 9c105fc08da4c23d4afaa37f1a94c6812bff86b5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Mar 7 14:47:50 2008 +0000

    api/Makefile.am: Fix out-of-tree builds by allowing headers from $(top_builddir)
    
    
    20080307144750-53eee-7ffdeb7fd9625c3439d054aac85bb48c789a0c69.gz

 api/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit af354e1c61c92b6339297b87317f542881cf22bb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 3 18:10:06 2008 +0000

    Update api/ to generate client-side stuff and docs too
    
    
    20080303181006-53eee-b7229e382c0759aaa3a8caf38179e2c6f96d2de8.gz

 _boring         |    1 +
 api/Makefile.am |  109 ++++++++++++++++++++++++++++++++++++++++++++++---------
 api/all.xml     |    5 +--
 api/api-cli.c   |   29 +++++++++++++++
 api/api.c       |    8 ++++
 api/api.h       |   17 ++++++++-
 api/misc.xml    |   10 +++++
 7 files changed, 157 insertions(+), 22 deletions(-)

commit 2efff753b8e9ccdedf9197908eda81299d551762
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 3 18:08:49 2008 +0000

    Update tools/ from telepathy-glib
    
    
    20080303180849-53eee-208633fe2b32cd5bc5d6f3a68243ef69448ad2f2.gz

 tools/Makefile.am                        |   24 +-
 tools/c-constants-generator.xsl          |  299 ++++++++
 tools/c-interfaces-generator.xsl         |   84 +++
 tools/doc-generator.xsl                  |  689 ++++++++++++++++++
 tools/glib-client-gen.py                 | 1127 ++++++++++++++++++++++++++++++
 tools/glib-client-marshaller-gen.py      |   59 ++
 tools/glib-ginterface-gen.py             |   79 ++-
 tools/glib-gtypes-generator.py           |  230 ++++++
 tools/glib-interfaces-body-generator.xsl |   47 ++
 tools/glib-interfaces-generator.xsl      |   55 ++
 tools/libglibcodegen.py                  |   37 +-
 11 files changed, 2709 insertions(+), 21 deletions(-)

commit d768718ba9813862ed483dd502e57d2909e39465
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Mon Mar 10 18:54:43 2008 +0000

    Remove g_main_context_find_source_by_id
    
    
    20080310185443-a41c0-f28bd2d1e8498fd76544dcc2f037e7401bbede8e.gz

 src/stream-engine-main.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 4a8d2400c0d98db8e409e6bc95126782a83d16b0
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Mon Mar 10 13:33:58 2008 +0000

    Reverse moving g_timeout_add in the previous patch and handle the timeout in a cleaner way
    
    
    20080310133358-a41c0-52c29a9ef17a7f5905f507c65facde9731836dd3.gz

 src/stream-engine-main.c |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

commit eab4dbc9bc807045862568b000ee60218ca0f13d
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Fri Mar 7 14:23:55 2008 +0000

    Request D-Bus name after D-Bus object creation (bug fd.org #14877)
    
    
    20080307142355-a41c0-4e7db6c49c3bf14565e7d8a53c7b70c51dda254f.gz

 src/stream-engine-main.c |    4 ++--
 src/tp-stream-engine.c   |   10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 49332060ab51dbcbd6c72c29d1b6a8d3bd353a8f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Feb 24 12:33:39 2008 +0000

    only set the "preroll-queue-len" property on video sinks if "async" is not available
    
    
    20080224123339-418b8-d2a88a26e979e4692d0bb14155a0330cf2288a3d.gz

 src/tp-stream-engine.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit f6e0eabf30984f8cec3506106deccc75078a4439
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Feb 23 15:30:23 2008 +0000

    now we monitor video sink bins for elements being added, we don't need this hack to set properties here
    
    
    20080223153023-418b8-260b106a08da2037d2b9142170e4b5e7a10952fa.gz

 src/tp-stream-engine.c |   15 ---------------
 1 files changed, 0 insertions(+), 15 deletions(-)

commit 8e433eeb0ce7e8614a866f31f9ccd1eba4bd2eae
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Feb 23 15:29:29 2008 +0000

    set the chat profile on gconfaudiosink
    
    
    20080223152929-418b8-c89e4635162efe531fb94eb0c4e53c3c2551fa3e.gz

 src/stream.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit bfe0b46dfdfdb4fbd916c23bbebbe14f1c507c3f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Feb 23 15:19:02 2008 +0000

    we don't actually need to export the set_video_sink_props helper outside TpStreamEngine
    
    
    20080223151902-418b8-e5114fe4fe98dd1882b93efda2d09bdfbcbb8c67.gz

 src/tp-stream-engine.c |   12 ++++++------
 src/tp-stream-engine.h |    5 -----
 2 files changed, 6 insertions(+), 11 deletions(-)

commit d48b58a5cd31061e34e74411481b21596c1ff081
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Feb 23 15:16:07 2008 +0000

    don't need to set sync here now, audio is already taken care of with set_audio_sink_props, and it is a no-op on a bin parsed from an environment variable (users are expected to know to put sync=FALSE :D)
    
    
    20080223151607-418b8-7294a62f203cdcac0d83d071c9a704decc2424af.gz

 src/stream.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 80e4e116ff6f0b272a48781053f6af037115ff31
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Feb 23 15:15:55 2008 +0000

    clean up some indentation
    
    
    20080223151555-418b8-7a24e404a36767869807cbf2568cf7609be13502.gz

 src/stream.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 964189136ea610520019c1ff798c593aab351c04
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Feb 23 15:12:30 2008 +0000

    reindent tp-stream-engine.h and add tp_stream_engine_set_video_sink_props function
    
    
    20080223151230-418b8-f11701e953907f47757fbd7cbf772d62ee3a3396.gz

 src/tp-stream-engine.h |   25 ++++++++++++++++++++-----
 1 files changed, 20 insertions(+), 5 deletions(-)

commit a0d27d1116035d6e209a671f94d4f3583542b547
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Feb 23 15:11:06 2008 +0000

    move video sink property setting into a method exported from tp stream engine, and make it take care of setting sync=FALSE on autoplugged video sinks
    
    
    20080223151106-418b8-18b6a200b37c6748bc84bd64d659eef66c58da89.gz

 src/tp-stream-engine.c |   74 ++++++++++++++++++++++++++++-------------------
 1 files changed, 44 insertions(+), 30 deletions(-)

commit b01dcf00b58d7a4f4762ee71dd647dc2e444a3cf
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Feb 23 15:09:37 2008 +0000

    print audio sink creation success/failure in one place, and add a bin element-added signal to deal with setting sync=FALSE on auto-plugged sinks
    
    
    20080223150937-418b8-0c59c9ec5ab120247a0c78fc60ae2d8d118156ef.gz

 src/stream.c |   40 ++++++++++++++++++++++++++++++----------
 1 files changed, 30 insertions(+), 10 deletions(-)

commit f765dced9d5d847964484ee18586ae24cbeb9adb
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Feb 23 15:06:20 2008 +0000

    print success/failure of audio src element in only one place
    
    
    20080223150620-418b8-2d84fca1fb89e37d8eb4cae800c0d9f7818f3c98.gz

 src/stream.c |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit b74dab3ed7bdd1c97d3a8db46f2735b7d66c689b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Feb 23 15:05:57 2008 +0000

    use stream-explicit DEBUG macro in fs_codecs_to_tp
    
    
    20080223150557-418b8-54cde3039dcd1d96e412fd4b0b101383bf41e728.gz

 src/stream.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 728566cd9e402c0617ec91ffa73cebb29bc58852
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Feb 23 14:10:19 2008 +0000

    set audio src properties like is-live/blocksize/latency on elements which are added to auto bin elements (like gconfaudiosrc)
    
    
    20080223141019-418b8-1d984c78b95ce08c9de6ff50d865beae4c005a0a.gz

 src/stream.c |   45 ++++++++++++++++++++++++++++++++-------------
 1 files changed, 32 insertions(+), 13 deletions(-)

commit 828cb87d70d98c736821d345aa97cffcfc6c6427
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Feb 22 15:13:58 2008 +0000

    channel: delay creating priv->sessions until after GetSessionHandlers has returned.
    
    This lets us use it as a guard against adding a session due to
    NewMediaSessionHandler. Previously, we could get this:
    
    s-e: GetSessionHandlers?
    CM: NewSessionHandler! /foo/bar
    CM: here are your session handlers: ["/foo/bar",]
    
    and s-e would create two sessions for the same session-handler /foo/bar.
    This caused s-e to call Ready() twice, which (due to a Gabble bug) caused
    double emission of each NewMediaStreamHandler signal, resulting in s-e
    thinking the CM was trying to give it two streams with the same ID and
    cancelling the call.
    
    20080222151358-53eee-8cd44c4a30e0cf1528743f1fc2f2243a05f86141.gz

 src/channel.c |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

commit 578b442eaf7692f12c0f158673acbce7bdce6247
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Feb 22 14:22:46 2008 +0000

    Fix wrong parameter to g_signal_handlers_disconnect_by_func, potentially causing a crash during dispose
    
    
    20080222142246-53eee-fa72416cc08e6efec27bb371f6ad8139cc6492d4.gz

 src/session.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit cb6d107f8287dcc4f6055bf69ce380a382322181
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Feb 20 17:50:26 2008 +0000

    stream: be sure to disconnect all signals in dispose
    
    
    20080220175026-53eee-cebc890f8687a3f3e35eacfdd01cfc62791e3b66.gz

 src/stream.c |   35 +++++++++++++++++++++++++----------
 1 files changed, 25 insertions(+), 10 deletions(-)

commit b2d028cf2154c83ad22cc333249271e6f9d01062
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Feb 20 17:50:17 2008 +0000

    session: be sure to disconnect all signals in dispose
    
    
    20080220175017-53eee-937908266e3044568c33cc6a52f624d0a097923b.gz

 src/session.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 0d74134c3180bcde4fe50980e77fd1eaa8b65d01
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Feb 20 17:45:51 2008 +0000

    channel: make sure to disconnect all signal handlers in dispose
    
    
    20080220174551-53eee-8151502e544f3b8e3d1e4b0ad7d0de27ee7ae000.gz

 src/channel.c |   58 +++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 50 insertions(+), 8 deletions(-)

commit 11606f791a6a49b161e9032223c954b333a1b15d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 19 16:36:02 2008 +0000

    Ignore some generated files
    
    
    20080219163602-53eee-b483065a39793f9e0fcae33cbe7d66a3d4847f34.gz

 _boring |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 4de605ba0f3451f832200a2f51132c884199a7a1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Feb 20 21:06:52 2008 +0000

    Use the volume elements to set volume/mutes
    
    
    20080220210652-3e2dc-9e76e948cfc79d943fc11a02f3d665cacb68f739.gz

 src/stream.c |   71 ++++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 62 insertions(+), 9 deletions(-)

commit 182fd608c99b5cf20bb14687ef9fec4074e0211f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Feb 20 21:06:33 2008 +0000

    Add volume elements with the sink/src if they font have volume properties
    
    
    20080220210633-3e2dc-6dcb21568c86b7a5092bbe2da1ad2cdb8b1f4302.gz

 src/stream.c |  128 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 128 insertions(+), 0 deletions(-)

commit e5d33dc47fd626dc84fcb3ff8955ebf969d22523
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Feb 9 19:08:42 2008 +0000

    Default to using gconfaudiosrc instead of alsasrc directly
    
    
    20080209190842-3e2dc-b0ee29f75a5aca6e9183abdab9c75cc15e1dcd9c.gz

 src/stream.c |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

commit 502e31af3f0ab0757922d9f8d4a3b784bdb39791
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Feb 9 19:06:02 2008 +0000

    Try to use gconfaudiosink/autoaudiosink before alsasink
    
    
    20080209190602-3e2dc-7a8575fd6475c67492f54beded0a68ec1f50b4f2.gz

 src/stream.c |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

commit 211a9cf3ad8527de5f79904e274091fa3fefd949
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Feb 20 18:19:36 2008 +0000

    Set the output sink to playing before giving it for farsight
    
    
    20080220181936-3e2dc-d14252801a30f2a33a9788faeb8284d4ade91d30.gz

 src/stream.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 42be4c0f02b7ba40b0f53fdaee5974300946c616
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Feb 20 01:14:33 2008 +0000

    Free the string only once
    
    
    20080220011433-3e2dc-db6f89907465f46597c4420a2e2d98cfbcc1ef58.gz

 src/tp-stream-engine.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit c0e679864d548b034c33ffd5b463e12931b8de4d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Feb 20 00:50:37 2008 +0000

    Remove useless check for parent
    
    
    20080220005037-3e2dc-6280582c44f0709b91447136f1a4704c2603daa8.gz

 src/stream.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 6e9b6ece9865172f080a342c82a6a579af36aee5
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Feb 20 01:05:05 2008 +0000

    Fix odd whitespace
    
    
    20080220010505-3e2dc-dddfc62829f8649dc42b7076c14a93db218ad811.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0870b63044dbb7aadf69bcb18cffec7c45c8cee9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Feb 20 00:56:36 2008 +0000

    Fix screwed indendation
    
    
    20080220005636-3e2dc-1ac562e4fb13878f78a3d47caebec2d1e4c5e00b.gz

 src/stream.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 2dab0c7fa6b21cd392e62c58735ae51864f26ce0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Feb 20 00:53:47 2008 +0000

    Test for things before using them
    
    
    20080220005347-3e2dc-fda205d9ccbf3dbe61785a7385e56c561069d87a.gz

 src/stream.c |   17 ++++++++---------
 1 files changed, 8 insertions(+), 9 deletions(-)

commit 34fd516123983b8f7b59fdd74d6b445631d7ba4a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Feb 20 00:50:37 2008 +0000

    Remove useless check for parent
    
    
    20080220005037-3e2dc-38b716159a6c2bca5aefabf7aac3f9694e91313d.gz

 src/stream.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 57101fefd5234861adeb4d5a8276f117b1828af2
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Feb 19 18:34:14 2008 +0000

    Merge no-fakesink and tp-glib branches
    
    
    20080219183414-3e2dc-842a33c44d7d783584c3329b1e1d7365816a34ec.gz

 src/stream.c           |    9 ++--
 src/tp-stream-engine.c |  132 ++++++++++++++++++------------------------------
 2 files changed, 54 insertions(+), 87 deletions(-)

commit 0cfca358488126a837ea635bc7de9c905a852fb7
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Feb 9 19:05:29 2008 +0000

    Fix conflict between tp-glib and no-fakesink branches
    
    
    20080209190529-3e2dc-3fcbafb9a7d9fee79b519e79209a9f329e411c55.gz

 src/tp-stream-engine.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 76dc1cbd378f1289a3cbcea56dfe843404b25a52
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Dec 20 22:27:21 2007 +0000

    Merge with trunk
    
    
    20071220222721-3e2dc-150f3725b3a435779651d60d0940ae3f90348c38.gz

 src/tp-stream-engine.c |   20 --------------------
 1 files changed, 0 insertions(+), 20 deletions(-)

commit 171050d5df00c06603b39ac606b64d3d64339c2e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Dec 20 22:12:36 2007 +0000

    Fix conflicts
    
    
    20071220221236-3e2dc-dbba0493be3588fdf07ebf7abcad4354993a05ca.gz

 src/tp-stream-engine.c |   36 ++++++------------------------------
 1 files changed, 6 insertions(+), 30 deletions(-)

commit afbc57b6bcd0b63f061294ec864a77b876c3ca88
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Nov 20 21:57:49 2007 +0000

    Fix conflict with rob's refactoring
    
    
    20071120215749-3e2dc-c1ce41cbe7df3ac6c5f4d4e52b750f4f7079ed4c.gz

 src/tp-stream-engine.c |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit 1c43eb0ec128457d389d90c8343fabd9d0def49e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Nov 2 19:26:17 2007 +0000

    Make the indentation of all new code GNUish
    
    
    20071102192617-3e2dc-c74af663f73af14f48796d65f825cd242f0a780a.gz

 src/stream-engine-main.c |    9 ++-
 src/stream.c             |  122 +++++++++++++++++++----------------
 src/tp-stream-engine.c   |  161 +++++++++++++++++++++++++---------------------
 3 files changed, 157 insertions(+), 135 deletions(-)

commit 8881c2afd37107e7107e80f76333122a021526ee
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Nov 2 17:01:55 2007 +0000

    Don't leak ref if pad is already blocked
    
    
    20071102170155-3e2dc-7caff8c7b286d3acbef068123935597a32bbb102.gz

 src/tp-stream-engine.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit e072a00ad0034833d7148d14b0d08521f84e8131
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Nov 2 17:01:32 2007 +0000

    Check returns of gst functions before using the result
    
    
    20071102170132-3e2dc-07efccaa387fea523c51050ad065b70b7885432a.gz

 src/stream.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit cac6791157e7013c87f5bedd4b6e2d923ecc9e5f
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Nov 2 17:00:45 2007 +0000

    Assert instead of leaking and returning
    
    
    20071102170045-3e2dc-bb2b7c621e6b95bc59a3f1aefc48ff697c00cf67.gz

 src/stream.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 5ae5c8d81303ca76de445cc94b32b22a61b9df19
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Oct 24 18:32:05 2007 +0000

    Properly check the return values of various gstreamer functions
    
    
    20071024183205-3e2dc-3ca42ad7f42753142ab8f70cb23082265e042333.gz

 src/stream.c           |   63 +++++++++++++++++++++++++++++-------
 src/tp-stream-engine.c |   84 +++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 120 insertions(+), 27 deletions(-)

commit 6a0b2a8c1aa579aabc90297c58643eb64db6a217
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Oct 24 16:56:48 2007 +0000

    Handle iter resync and errors correctly
    
    
    20071024165648-3e2dc-4c85cf5ecfdd2cba751ab1fd7683eedf18ffe57d.gz

 src/tp-stream-engine.c |   46 ++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 40 insertions(+), 6 deletions(-)

commit be67d3d17305e73d2c84b540094bf23155bd5e97
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Oct 19 22:05:31 2007 +0000

    only do the stop source magic on the not-linked error, otherwise we have to rebuild the whole pipeline
    
    
    20071019220531-3e2dc-e1a61792515e72e441ed50690ee46ca175290182.gz

 src/tp-stream-engine.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit d8789312a96157b20483022b41bb00ab5913a444
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Oct 19 21:47:11 2007 +0000

    Remove artifact from manual patching
    
    
    20071019214711-3e2dc-43c1d8606c2e44ab7040895c73d9aa4c63037169.gz

 src/stream.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 8d8046937f16fc41e3f4175d7dba269deec497e9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Oct 19 20:48:24 2007 +0000

    Properly dispose of the video sink only when it is disconnected
    
    
    20071019204824-3e2dc-eaccaf0f5f7ea48e9a68c187524bdf62991554ff.gz

 src/stream.c           |   73 ++++++++++++++++++++++++++++++++++-------------
 src/tp-stream-engine.c |    7 ++++-
 2 files changed, 59 insertions(+), 21 deletions(-)

commit 319662efc28694de9d3e7904b805c4a470bbe546
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Oct 19 16:37:13 2007 +0000

    Prevent race where the not-linked bus message arrives after the new sink has been added
    
    
    20071019163713-3e2dc-7e0bcd161b02f830e45e746fdab419604d753baf.gz

 src/tp-stream-engine.c |   50 +++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 47 insertions(+), 3 deletions(-)

commit 6344bafd395b7456613b3e6eb435e9a48eb7a695
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Oct 19 16:36:56 2007 +0000

    Remove the fakesink, stop the source when nothing is connected, restart it when something is connected, make sinks irrelevant of the playing state of the pipeline
    
    
    20071019163656-3e2dc-a3112414cdb64b2f49c348948426b0ca156daff4.gz

 src/stream.c           |    1 +
 src/tp-stream-engine.c |  182 ++++++++++++++++++++++++++++++++++++++----------
 2 files changed, 147 insertions(+), 36 deletions(-)

commit d559cf4e8e0877a448409dd827886816260639cc
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Oct 19 16:23:42 2007 +0000

    Do a bit more error checking around the queue
    
    
    20071019162342-3e2dc-28e690ebe9d5af50150bcbb921ff36eafd07473a.gz

 src/stream.c |   37 ++++++++++++++++++++++++++++++++-----
 1 files changed, 32 insertions(+), 5 deletions(-)

commit 5fab4f63fb951a7e7414d775c57cb03309aa45c4
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Oct 15 22:01:05 2007 +0000

    Keep one more ref to the queue
    
    
    20071015220105-3e2dc-03e8ad685710db0cea042012bb5f58963a23ba86.gz

 src/stream.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 0ce71cba5c722b586d000f1b1c0badad6befd9f9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Oct 15 19:18:08 2007 +0000

    Allow disabling the watchdog with STREAM_ENGINE_NO_DOG (for debugging)
    
    
    20071015191808-3e2dc-32f1591a1a0ec17c50e7a27eae2909c14dbd0cd0.gz

 src/stream-engine-main.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 5ae3cd61b125ace89c69344836915cce157e8f12
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Oct 15 19:16:40 2007 +0000

    Cleanup queue when the element is removed
    
    
    20071015191640-3e2dc-6c913b168ec7199493d0e98435215cd2b11e5bb3.gz

 src/stream.c |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

commit 9486cf74c072d9fe43f43b4508829b5734644b26
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Oct 11 18:53:20 2007 +0000

    Emit linked signal on the stream when the src pad of the queue is linked inside farsight
    
    
    20071011185320-3e2dc-5beb9fab4971e6397f903a729ce22f0d4cb5668c.gz

 src/stream.c |   28 +++++++++++++++++++++++-----
 1 files changed, 23 insertions(+), 5 deletions(-)

commit d79081215b05ad2c1a6912d4de027c5aa1d6b809
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Oct 9 23:16:18 2007 +0000

    Stop the video source on not-linked error
    
    
    20071009231618-3e2dc-1bec6ee9a6827364d425cd0b89498a7f3ade3f9a.gz

 src/tp-stream-engine.c |   31 ++++++++++++++++++++++++++++---
 1 files changed, 28 insertions(+), 3 deletions(-)

commit 24e842d0be99ead8401f69e69eb648deae2a38ea
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 19 14:35:08 2008 +0000

    Use invalidated_cb instead of destroy_cb for 'invalidated' signal handlers
    
    
    20080219143508-53eee-47b1c7b794d66e1557d20adabd701357d56207b5.gz

 src/session.c |   16 ++++++++--------
 src/stream.c  |   14 +++++++-------
 2 files changed, 15 insertions(+), 15 deletions(-)

commit e13b5b4ee5c2690a67213982cedafb1de0e9aad1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 19 14:33:27 2008 +0000

    Use tp_debug_timestamped_log_handler if $STREAM_ENGINE_TIMING is set
    
    
    20080219143327-53eee-dbd090b45bdb0bd81fdd2c1e140b29f61b45803d.gz

 src/stream-engine-main.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit a18b5ff4801fd11ab06a8d8657e1db8e1ee771a6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 19 14:14:36 2008 +0000

    Replace destroyed signal with invalidated signal in stream and session too
    
    
    20080219141436-53eee-e420884d3fd48a7d7576cae54c62ce961ddc44a6.gz

 src/session.c |   10 ++++++----
 src/stream.c  |   10 ++++++----
 2 files changed, 12 insertions(+), 8 deletions(-)

commit 65dac619669bfd2134ccaf8b83a7927c31b22a5d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 19 13:52:29 2008 +0000

    Port from a previous tp-glib API to what was actually merged: use invalidated signal instead of destroyed, and notify::channel-ready instead of channel-ready
    
    
    20080219135229-53eee-81fba62a076436c6e44a5c4abe93fc75969d5533.gz

 src/channel.c |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit 84089792334790f675d2bc9ed736cf6eee47d4ff
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 19 12:54:03 2008 +0000

    remove unused variables from session.c
    
    
    20080219125403-418b8-1931bc5365d99d2f08ecb76f854af1633fe4cf31.gz

 src/session.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 1fd7bb8c825e0bbb8e3b8d95f98bef5728f36435
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 17:07:15 2008 +0000

    Merge with Tester
    
    
    20080218170715-53eee-12145f3d9f6acb9f0a20b83441c8bf4a34690d69.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f1e714a108bf4882cda9493366a5f66e05b4c720
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 17:03:26 2008 +0000

    Fill in README and turn off non-GNU-make warnings (fd.o #14020)
    
    
    20080218170326-53eee-fd33c6a2e7c1c8fbf2e465a87da927fad28ddce8.gz

 README       |   74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |    2 +-
 2 files changed, 75 insertions(+), 1 deletions(-)

commit d2f8affa0bd8827da33fff4aff1766e29d5ee4e7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 25 11:42:29 2008 +0000

    TpStreamEngine: consistently call the TpStreamEngine "self" rather than "obj"
    
    
    20080125114229-53eee-2d59095fa08ee4ef2eefe7facc388bc2dbb0f389.gz

 src/tp-stream-engine.c |  116 ++++++++++++++++++++++++-----------------------
 1 files changed, 59 insertions(+), 57 deletions(-)

commit fa0d6265f27c429d1f77878750e3d9afbf5213f7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 25 11:33:28 2008 +0000

    tp_stream_engine_handle_channel: don't continue to handle channels that aren't StreamedMedia
    
    
    20080125113328-53eee-8aec99baecd5c764a84994eca2adcf46c305dc1d.gz

 src/tp-stream-engine.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c4bd24582ebf274a6b86009d7196b36802a9c052
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 25 11:30:17 2008 +0000

    tp_stream_engine_channel_new: also take a Connection object path, since TpChannel now requires a TpConnection
    
    
    20080125113017-53eee-3ea39fe558ce463d4259fa1725f015ecfdbafab8.gz

 src/channel.c          |   20 ++++++++++++++------
 src/channel.h          |    1 +
 src/tp-stream-engine.c |    2 +-
 3 files changed, 16 insertions(+), 7 deletions(-)

commit 36a5f7a0fa6c63c8f0fc854b257cdd6b23efa69a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 22 12:56:05 2008 +0000

    Use tp_debug_divert_messages and tp_debug_set_flags
    
    
    20080122125605-53eee-1eb0ca41b8724f6cbc0bf81458f8196e3b55d390.gz

 src/stream-engine-main.c |   38 ++++----------------------------------
 1 files changed, 4 insertions(+), 34 deletions(-)

commit 3bd2a6380236c26217310341097151921f064f83
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jan 21 12:55:38 2008 +0000

    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)
    
    
    20080121125538-53eee-5accd2b2bb8a3ed379f95625c9cb97cf7252d32e.gz

 src/tp-stream-engine.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 5b16938f310a6d68c62de774a0924f0e9486413a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 15 09:46:32 2008 +0000

    Use tp_cli_dbus_daemon_run_request_name instead of tp_cli_dbus_daemon_block_on_request_name
    
    
    20080115094632-53eee-bd6c9dc8a7c22b331358b004f21ba173d38ae4a6.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7f5673d6551a0067b08222934a7dfd14b4c8dc6a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 15 09:45:48 2008 +0000

    Pass (GError **) NULL to tp_cli_*_connect_to_* (tp-glib unreleased API change)
    
    
    20080115094548-53eee-11ba84fa592ba9af1dd94205425ca0b745188b30.gz

 src/channel.c |    5 +++--
 src/session.c |    2 +-
 src/stream.c  |   26 ++++++++++++++++----------
 3 files changed, 20 insertions(+), 13 deletions(-)

commit f43d08e98b57ecd2af81e70ab7150107c7ac50a5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Dec 19 20:01:01 2007 +0000

    stream: use both user_data and weak_object to avoid passing around "method call contexts"
    
    
    20071219200101-53eee-82988dfc6451c7f1201993477622789baca768aa.gz

 src/stream.c |   77 ++++++++++++----------------------------------------------
 1 files changed, 16 insertions(+), 61 deletions(-)

commit 239aa60d2fccebea89f2bf0b82385400bcc63718
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Dec 19 19:59:56 2007 +0000

    stream: use TpMediaStreamHandler for first argument to callbacks (tp-glib API change)
    
    
    20071219195956-53eee-7826e0f5e5d263a1040fc25d9603f92e44228916.gz

 src/stream.c |   54 +++++++++++++++++++++++++++++-------------------------
 1 files changed, 29 insertions(+), 25 deletions(-)

commit 21031a99e13ba2e28e25b33e38c41b0019e9b71f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Dec 19 19:58:35 2007 +0000

    session: fix remnants of old DBusGProxy code (use correct signature for destroyed signal)
    
    
    20071219195835-53eee-f0452153852f3a8fd253292f0f70c446e59dafe1.gz

 src/session.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 7aff18bffe9ae9ec125ee4cc201c0821d131b33a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Dec 19 19:44:51 2007 +0000

    session: adapt to new tp-glib API, fix some remnants of old DBusGProxy code
    
    
    20071219194451-53eee-a70c4a00147d2a37fd9610aa500faa17ac2e50b5.gz

 src/session.c |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit 6215a5f479d7b98929c33726b490b0188efbd8df
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Dec 19 19:42:55 2007 +0000

    channel: Adapt to tp-glib API changes (typed arguments t o tp_cli API, tp_proxy_has_interface_by_id)
    
    
    20071219194255-53eee-e205941431d0d4f81a5f162ef6d0cdb440a41241.gz

 src/channel.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit ea4d8b284beff8165ffeb1a417120f706064b629
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 18:31:38 2007 +0000

    Make sure TpStreamEngineChannel always emits handler-result exactly once
    
    
    20071213183138-53eee-95122d40ff01552a45e62d84fe10b06baa15b4d3.gz

 src/channel.c |   22 ++++++++++++++++------
 1 files changed, 16 insertions(+), 6 deletions(-)

commit 0da83071f4189fe502f90f8e967557579299b0f4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 18:23:36 2007 +0000

    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
    
    
    20071213182336-53eee-b6753bb781be5eabafd4cbe0f8f83c071f61cde5.gz

 src/channel.c          |   99 +++++++++++++++++++++++++++++++++++++-----------
 src/stream.c           |    3 +-
 src/tp-stream-engine.c |   15 ++++++-
 3 files changed, 92 insertions(+), 25 deletions(-)

commit ae13be312faf921c55bcacae7116324be89f42ae
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 18:23:11 2007 +0000

    Fix signature of destroy_cb in stream.c
    
    
    20071213182311-53eee-64c5443c8949c19d828e1f264b0bdd2331cb596d.gz

 src/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit abb0feef850e5eff2c883f2c70ac1a297de3d500
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 18:22:02 2007 +0000

    Don't unref channel proxy on shutdown, but keep it around so g_object_get(..., "object-path", ...) still works
    
    
    20071213182202-53eee-f6c5b6454d4498b26513848ae9a97a2297091a66.gz

 src/channel.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 6e66d8b236406698bcd5ca0790a7434c1784a7b7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 18:21:48 2007 +0000

    Fix signature of channel_destroyed
    
    
    20071213182148-53eee-399bf2f36692a84b037650d1c0c77ee037e45e8e.gz

 src/channel.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 67da25bdd11006dd501428e29aa8945f30ab9d23
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 18:21:03 2007 +0000

    Remove stray empty comment
    
    
    20071213182103-53eee-a18215a1958aaf586488b76adf5d03ffd91f3aa0.gz

 src/channel.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit afe19b66aa9366a04e107dab3461e1529878b000
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 16:49:28 2007 +0000

    Don't require libtelepathy; bump telepathy-glib dependency to 0.7.1
    
    
    20071213164928-53eee-03899176a063e413dcbb91a03a36b4fc439f19ad.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 72ae105f40968fa4562e940e24e2c276cca70b7b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 16:47:48 2007 +0000

    session: Use telepathy-glib proxy
    
    
    20071213164748-53eee-3bdf55a394fbf3ac5e045262b71e42f54498de91.gz

 src/channel.c |   17 +++++--
 src/session.c |  130 ++++++++++++++++++++-------------------------------------
 src/session.h |    4 +-
 3 files changed, 60 insertions(+), 91 deletions(-)

commit 34f5c8353b44cc7e62967a9064b969c2fe11ef99
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 16:31:52 2007 +0000

    session: consistently call the TpStreamEngineSession "self"
    
    
    20071213163152-53eee-996af5c65caca5010ef38f6371d8ba686ed4799b.gz

 src/session.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 0a36723edbb764ebe4213966038ace637952fb68
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 16:31:34 2007 +0000

    session: use simplified private-structure access
    
    
    20071213163134-53eee-d8999e230e870ea46540cc8ef2474eec2f69d032.gz

 src/session.c |   89 +++++++++++++++++++++++++--------------------------------
 1 files changed, 39 insertions(+), 50 deletions(-)

commit ed90e0d57a48ad24e756310e88e8ed1b44391eb6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 16:27:07 2007 +0000

    stream: use simplified private structure access
    
    
    20071213162707-53eee-e880782eb8a4806f37146631df537f17600f813f.gz

 src/stream.c |  228 ++++++++++++++++++++++++++-------------------------------
 1 files changed, 104 insertions(+), 124 deletions(-)

commit b5ea6892ea13de4a1c62d56c7acd0ca6094d8dee
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 16:16:24 2007 +0000

    stream: simplify private structure access
    
    
    20071213161624-53eee-5df2520246665e75ae5b6c5997808370d9a147be.gz

 src/stream.c |    4 +---
 src/stream.h |    4 +++-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 33c666f59419a55bf9617c577f9a1483723e4c4f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 16:16:07 2007 +0000

    session: simplify private structure access
    
    
    20071213161607-53eee-bf44f4c84a1b277613deb0597231a228c3cad477.gz

 src/session.c |    4 +---
 src/session.h |    4 +++-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit f7022d106a8b89529fe23e530307d62cf9386307
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 16:14:18 2007 +0000

    tp-stream-engine: update copyright
    
    
    20071213161418-53eee-0e4f74e64dcdd348d8ceebc1235bc7ff1dab0f39.gz

 src/tp-stream-engine.c |    4 ++--
 src/tp-stream-engine.h |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit d9d2bb5269e6d66cba9006823bf9b77d1fe471dd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 16:14:10 2007 +0000

    stream: update copyright
    
    
    20071213161410-53eee-8598dc29a2a38e4b6f7206ae1503744ad176d7ab.gz

 src/stream.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ffc879cb894e9b1adab535ba6d61733516ffe0be
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 16:14:05 2007 +0000

    session: update copyright
    
    
    20071213161405-53eee-25077543359c04134a4748b8d050cb66c20d7da6.gz

 src/session.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 93ae9891e0a67d2ee33187682058d5246249bbff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Dec 13 16:13:55 2007 +0000

    channel: update copyright
    
    
    20071213161355-53eee-9be711805eb729f094a35ed47fe07be540832828.gz

 src/channel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 49e8fe2425426ef51f03c784258d5c98cb67393d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Dec 12 19:04:36 2007 +0000

    Port to new telepathy-glib API: signal receiving is no longer direct, so signal callback arguments make more sense
    
    
    20071212190436-53eee-06f785417022b83c88a41c25751fb45d23760680.gz

 src/channel.c |   46 ++++++++++++-----------
 src/stream.c  |  112 +++++++++++++++++++++++++++++++--------------------------
 2 files changed, 85 insertions(+), 73 deletions(-)

commit 7d0f3fa3f53ded4dfff17f97ff8f6571c639bfd7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 4 18:14:22 2007 +0000

    Use TpMediaStreamHandler in stream.[ch]
    
    
    20071204181422-53eee-b8ea200bfe92fbeedbe657feaeb45204f9978a2b.gz

 src/channel.c |   19 +++-
 src/stream.c  |  336 ++++++++++++++++++++++-----------------------------------
 src/stream.h  |    3 +-
 3 files changed, 147 insertions(+), 211 deletions(-)

commit 22075eb58bb52cc3e315ea15c5ad2f4afaa3be3d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 4 14:57:22 2007 +0000

    Use telepathy-glib in channel.c
    
    
    20071204145722-53eee-0ec3703f501a5d39bc384979d2eb78388f65e83d.gz

 src/channel.c |  436 +++++++++++++++++++++++++++------------------------------
 1 files changed, 204 insertions(+), 232 deletions(-)

commit 983150401a4bd2c361be400ba085418f3024f736
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 4 14:04:52 2007 +0000

    Move TpStreamEngineChannelPrivate typedef to header and simplify CHANNEL_PRIVATE macro
    
    
    20071204140452-53eee-675bad5b336fb7ea929ba93e7341bfb9903f45b3.gz

 src/channel.c |    4 +---
 src/channel.h |    4 +++-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit aaa29ac8e021a43f49638041782ce833ecaf6af9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 4 13:09:31 2007 +0000

    tp_stream_engine_channel_new: take a TpDBusDaemon parameter
    
    
    20071204130931-53eee-b1f0baf3fced4d02aec2d17ce07dfa02c6fbe3ab.gz

 src/channel.c          |    3 ++-
 src/channel.h          |    2 +-
 src/tp-stream-engine.c |    4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

commit 739e8a5b6eb2643bb55d8b4470b2090fd4a03549
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 4 12:59:18 2007 +0000

    TpStreamEngine: Add a TpDBusDaemon and use it to call RequestName
    
    
    20071204125918-53eee-59b3679110c112401ca23ea284794a44fc5a4e89.gz

 src/tp-stream-engine.c |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

commit dfb36bc31ec738e8864209c85fe416d0ed41e888
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 4 12:46:30 2007 +0000

    Get rid of TP_STREAM_ENGINE_GET_PRIVATE
    
    
    20071204124630-53eee-3e26835c1ad1a80af0a94d3ad9fd65359db5123d.gz

 src/tp-stream-engine.c |  124 ++++++++++++++++++++---------------------------
 1 files changed, 53 insertions(+), 71 deletions(-)

commit c6a7705fb222990c9a73eb00c316c0f97f8f3d20
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 4 12:37:03 2007 +0000

    Make TpStreamEngine::priv a TpStreamEnginePrivate* so we don't need a TP_STREAM_ENGINE_GET_PRIVATE macro
    
    
    20071204123703-53eee-d7e6b2f852c99b33cda1227727c3fe99b5270a64.gz

 src/tp-stream-engine.c |    3 +--
 src/tp-stream-engine.h |    3 ++-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 08cea0bef58c4367db940cf74a8158c4c656de3c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 4 12:16:25 2007 +0000

    TpStreamEngine: avoid using libtelepathy
    
    
    20071204121625-53eee-6c6006078f47f2b0bff522c37a978a4678750098.gz

 src/tp-stream-engine.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 42364157a374c1d2cee30ca8ab49e64601b0dc28
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Feb 15 23:07:54 2008 +0000

    Add a videoscale element in the video src pipeline. Fixes support of webcams that don't support cif
    
    
    20080215230754-93b9a-27325e243e1d8d0706ae1c3a99ef4e8dc9be2113.gz

 src/tp-stream-engine.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit e49cbbbf7aab533b17e683a949af08d957b40d5a
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Jan 17 20:35:21 2008 +0000

    Set the muted state on the src right after it has been created
    
    
    20080117203521-3e2dc-67166046be3ba4b9381e5111354e410d4ddc834f.gz

 src/stream.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 7bfba6495d81a51117f6bfc259b2de8a4654213e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Jan 17 20:34:58 2008 +0000

    Use g_set_error() instead of g_error_new() to not crash if *error is NULL
    
    
    20080117203458-3e2dc-58fdc1745052c8da17b755b562d20b8cc6a1d126.gz

 src/stream.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 27c2d85b77051dd8d81c66d6fbc12a3972f6cfc7
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Dec 20 22:09:16 2007 +0000

    Dont crash if no sink/src is set
    
    
    20071220220916-3e2dc-2d3fd8d19cb3d550ea1594dd625adda6651d023d.gz

 src/stream.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 085ad5eab017fbd5124ba6a0db094a20104f8458
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 30 13:15:36 2007 +0000

    Stop using deprecated libtelepathy names for things
    
    
    20071130131536-53eee-b0087e6aab079eb1889d91d7957bcb346016d033.gz

 src/channel.c          |   14 +++++++-------
 src/stream.c           |   18 +++++++++---------
 src/tp-stream-engine.c |    6 +++---
 3 files changed, 19 insertions(+), 19 deletions(-)

commit b7a54d53117edec39044e202b332b92f714282e6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 30 11:01:36 2007 +0000

    Port easy things (constants, interfaces, tp_get_bus) from libtelepathy to telepathy-glib
    
    
    20071130110136-53eee-17550b11fd1b7e2d0cec997446031fc6e7a747e8.gz

 src/channel.c          |    5 ++---
 src/session.c          |    4 ++--
 src/stream.c           |    4 ++--
 src/stream.h           |    4 ++--
 src/tp-stream-engine.h |    2 +-
 5 files changed, 9 insertions(+), 10 deletions(-)

commit c59e68c3a0f411f8763db2b834ed868a554074d4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 30 10:56:08 2007 +0000

    Remove trailing whitespace in configure.ac
    
    
    20071130105608-53eee-19342a25ca972b728b7016cf6a214022df114928.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0fdd46d2d7152f8090863d06c2b199b5e5dc872b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 30 10:55:38 2007 +0000

    Use TELEPATHY_{LIBS,CFLAGS} rather than LIBTELEPATHY, now we're checking for both libtp and tp-glib
    
    
    20071130105538-53eee-e867e1f0e160424018cc0a57a212765c15a3c0e2.gz

 api/Makefile.am |    4 ++--
 configure.ac    |    8 ++++----
 src/Makefile.am |    4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)

commit bf9c51185cc313c8dd1177f7581de3f19ef7d889
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 15:08:23 2007 +0000

    TpStreamEngine: convert synchronous method implementations to "async"
    
    
    20071129150823-53eee-334f17d817fbdb5ba3463a6f006828eec8e67fa5.gz

 src/tp-stream-engine.c |  357 ++++++++++++++----------------------------------
 1 files changed, 101 insertions(+), 256 deletions(-)

commit 18ea875a087a74cff9bc3676c250e790e40371fb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 14:46:20 2007 +0000

    Make TpStreamEngine synchronous D-Bus method implementations static
    
    
    20071129144620-53eee-5863ce89683b80bfb917dcdd0144944f4e50ed41.gz

 src/tp-stream-engine.c |   52 +++++++++++++++++++++++++++++++++++++++--------
 src/tp-stream-engine.h |   11 ----------
 2 files changed, 43 insertions(+), 20 deletions(-)

commit fcb142af3d2bfa30197c5cfe84d898199c8e3111
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 14:45:13 2007 +0000

    Make TpStreamEngine dispose, finalize and D-Bus method implementations static
    
    
    20071129144513-53eee-a4ed3904217f11bc9063537394ed2d0a63fe19f8.gz

 src/tp-stream-engine.c |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit ddc0daaa8029647b333007a5494cd9ffa6f7fac5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 14:41:26 2007 +0000

    Remove some signals marshallers we no longer need
    
    
    20071129144126-53eee-4ffb0f5c2ce9dc5524002af7238d67c74cfea389.gz

 src/tp-stream-engine-signals-marshal.list |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit bccc0e1855197db975bdba0a4336c9927a221f5e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 14:37:21 2007 +0000

    Get rid of now-unnecessary stuff from main Makefile.am
    
    
    20071129143721-53eee-855ee4131559131f28a52eb041c0b425abf179ce.gz

 src/Makefile.am |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit d9553da52bffd306df147c1622d2a53d57eedd73
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 14:36:22 2007 +0000

    Implement TpStreamEngine using the generated GInterfaces
    
    
    20071129143622-53eee-62f55d2ba33b803eadbcb14518f8ca583e809034.gz

 src/tp-stream-engine.c |  239 +++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 198 insertions(+), 41 deletions(-)

commit c883fc38a13a5354a69a5f9828518b4d6b1e5799
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 14:36:05 2007 +0000

    Link against generated stuff in api/
    
    
    20071129143605-53eee-5e8ec42ab34d01416bc0ac301fe467a5b5efe077.gz

 src/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 6d470e278241f2c1ee85df997d44270e959840f5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 14:35:49 2007 +0000

    Compile against generated stuff in build dir, not just against srcdir
    
    
    20071129143549-53eee-0b647fb1c7611018d9fce4aec7b153f378b5ab7d.gz

 src/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 1f9d38c1d699d8626b1da9a377dc5b37f242791a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 14:35:41 2007 +0000

    Auto-generate service GInterfaces in api/
    
    
    20071129143541-53eee-969a709bc165e76b794f2db623d88309c376cde8.gz

 Makefile.am                       |    2 +-
 api/Channel_Handler.xml           |   62 ++++
 api/Makefile.am                   |   54 +++
 api/Stream_Engine.xml             |   44 +++
 api/all.xml                       |   10 +
 api/api.h                         |    6 +
 configure.ac                      |   16 +-
 src/tp-stream-engine.xml          |   54 ---
 tools/Makefile.am                 |   15 +
 tools/glib-ginterface-gen.py      |  654 +++++++++++++++++++++++++++++++++++++
 tools/glib-signals-marshal-gen.py |   55 +++
 tools/identity.xsl                |    7 +
 tools/libglibcodegen.py           |  299 +++++++++++++++++
 13 files changed, 1222 insertions(+), 56 deletions(-)

commit e5b5d211eb0571f905548d617f9e13fbc1b0ec58
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 12:35:32 2007 +0000

    Get rid of types.h, use telepathy-glib directly
    
    
    20071129123532-53eee-3c7816a90d68bfb26d00323dde2dbdd6f33a42ce.gz

 src/Makefile.am        |    1 -
 src/channel.c          |    1 -
 src/stream.c           |   18 +++++++++---------
 src/tp-stream-engine.c |    8 ++++----
 src/types.h            |   28 ----------------------------
 5 files changed, 13 insertions(+), 43 deletions(-)

commit ee566d16f8b17b74edde292cde01afa5ee160c6b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 12:31:42 2007 +0000

    Get rid of telepathy-errors.h, use telepathy-glib instead
    
    
    20071129123142-53eee-54f94e75595111a92be3baf95a663a9f884b1e4a.gz

 src/Makefile.am          |   22 ----------------------
 src/channel.c            |    6 +++---
 src/session.c            |    4 ++--
 src/stream-engine-main.c |    6 +++---
 src/stream.c             |   14 +++++++-------
 src/telepathy-errors.c   |   12 ------------
 src/telepathy-errors.h   |   37 -------------------------------------
 src/tp-stream-engine.c   |   14 +++++++-------
 8 files changed, 22 insertions(+), 93 deletions(-)

commit 3d3e493b6b3562d78bf02b28b1347255f87b1524
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 12:20:36 2007 +0000

    Make telepathy-errors.h and types.h wrappers around telepathy-glib
    
    
    20071129122036-53eee-a34c02f64cf47b4e417b3f0dde6f1d61908fd21d.gz

 src/telepathy-errors.h |   45 +++++++++------------------------
 src/types.h            |   64 ++++++++++++++++-------------------------------
 2 files changed, 34 insertions(+), 75 deletions(-)

commit f794149b8d9ef5f2fb6be55ba498dc573822542c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 29 12:20:25 2007 +0000

    Require libtelepathy 0.3.1 and telepathy-glib 0.7.0
    
    
    20071129122025-53eee-0d380476b3c7b6a4037feefd46c6ce332a52dceb.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 03ad70a24dde3021155fb5a910c8dea04cb578e5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 28 01:28:00 2007 +0000

    fix LGPL in test files
    
    
    20071128012800-418b8-a4e6096d8e936c4a3610023bf2a2ab2e6f410e98.gz

 test/python/test-gabble-voip.py   |    4 ++--
 test/python/test-stream-engine.py |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit e443bdb6a2d562c3540eb7d821c7e327f846cc83
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 20 16:41:23 2007 +0000

    remove unused error handling code, and stop infinite looping on video stream errors
    
    
    20071120164123-418b8-4051034131286111931ceaf1430c9faf973ed5b4.gz

 src/tp-stream-engine.c |  136 +++++++++---------------------------------------
 1 files changed, 25 insertions(+), 111 deletions(-)

commit e35cc648786722d35523901433e248c30dc925ca
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 11 22:55:57 2007 +0000

    remove unused _set_preview_window from stream.h
    
    
    20071111225557-418b8-24e811a9a485e2f94f937493071fd66dbf582914.gz

 src/stream.h |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit d4ac1b3458d58d33e113eb61629845c044968f13
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 11 22:45:02 2007 +0000

    delete some unused rules and tweak comments in src/Makefile.am
    
    
    20071111224502-418b8-0b08212ef617f4ee87985d2628d6844f7ccafa75.gz

 src/Makefile.am |   10 ++--------
 1 files changed, 2 insertions(+), 8 deletions(-)

commit 9c50fe6e49e2b157ff7fb6f83904a7c89a6843d5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 11 22:43:19 2007 +0000

    make the s-e binary deped on src/tp-stream-engine.xml
    
    
    20071111224319-418b8-3dcd460275d8f07c6783e27125b22be9dde9f8e4.gz

 src/Makefile.am |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit d0ae212f95c5b719c675e2ea813be351e1152357
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 11 22:39:48 2007 +0000

    move common/telepathy-errors.[ch] into src/ and remove the directory
    
    
    20071111223948-418b8-3a5251db18ae2e04dcc86ffd38046484b05b8e07.gz

 Makefile.am               |    2 +-
 common/Makefile.am        |   53 -----------------------------------------
 common/telepathy-errors.c |   12 ---------
 common/telepathy-errors.h |   58 ---------------------------------------------
 configure.ac              |    1 -
 src/Makefile.am           |   24 +++++++++++++++++-
 src/channel.c             |    3 +-
 src/session.c             |    3 +-
 src/stream-engine-main.c  |    5 ++-
 src/stream.c              |    3 +-
 src/telepathy-errors.c    |   12 +++++++++
 src/telepathy-errors.h    |   58 +++++++++++++++++++++++++++++++++++++++++++++
 src/tp-stream-engine.c    |    4 +--
 13 files changed, 100 insertions(+), 138 deletions(-)

commit fc19c4cc2fe32f538fb96bfc97d59f93d48a2224
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 11 22:14:08 2007 +0000

    remove deprecated and unused generate/ and tools/ machinery
    
    
    20071111221408-418b8-944788a24553591effdc3908b36b61cf0ec0cd87.gz

 Makefile.am                                        |    2 +-
 configure.ac                                       |    1 -
 generate/Makefile.am                               |    8 -
 generate/README                                    |   21 -
 generate/do_src.sh                                 |   16 -
 generate/do_xml.sh                                 |   15 -
 generate/src/tp-stream-engine-signals-marshal.list |    1 -
 generate/src/tp-stream-engine.c                    |  256 ------------
 generate/src/tp-stream-engine.h                    |   68 ---
 generate/stream-engine.def                         |    2 -
 tools/Makefile.am                                  |    3 -
 tools/generrors.py                                 |   65 ---
 tools/gengobject.py                                |  427 --------------------
 tools/geninterfaces.py                             |   23 -
 14 files changed, 1 insertions(+), 907 deletions(-)

commit 227188065b47cf8d05a92f2b28551bd5665701c5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 11 22:05:20 2007 +0000

    move tp-stream-engine.xml to src/ dir
    
    
    20071111220520-418b8-e99c904db0cfa19e68fe4b5aad9e97172db114ce.gz

 generate/xml-modified/tp-stream-engine.xml |   54 ----------------------------
 src/Makefile.am                            |    8 ++--
 src/tp-stream-engine.xml                   |   54 ++++++++++++++++++++++++++++
 3 files changed, 58 insertions(+), 58 deletions(-)

commit 25ff9695cb016e47fdf9ba1fe32bdd19be47ffed
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 11 21:50:10 2007 +0000

    remove backtrace code, it's not enabled by default, and never really worked that well (better to get a core you can feed to gdb)
    
    
    20071111215010-418b8-31e5a1d9b5a87732fa023db3adb2d36ee53a30c8.gz

 configure.ac             |   12 --------
 src/stream-engine-main.c |   63 ----------------------------------------------
 2 files changed, 0 insertions(+), 75 deletions(-)

commit 2832d5d0e5c59eeaaf14f573a4dc5c3410e81f78
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 11 21:46:20 2007 +0000

    remove support for logging to infoprints, it's unused and there are much better ways to get logging out (set STREAM_ENGINE_LOGFILE)
    
    
    20071111214620-418b8-0a55510a7f121499fa1d6a53a8582c12a1457e57.gz

 configure.ac                        |   11 ------
 generate/xml-modified/statusbar.xml |    8 -----
 src/Makefile.am                     |    4 --
 src/tp-stream-engine.c              |   60 -----------------------------------
 4 files changed, 0 insertions(+), 83 deletions(-)

commit 6b179092d17b189e3158f17b13081877e77f7654
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 7 16:56:09 2007 +0000

    Install telepathy-stream-engine to $libexecdir
    
    
    20071107165609-53eee-81171312eb8cc678e7c7c0f36736327393895162.gz

 data/Makefile.am                                   |    4 ++--
 ...g.freedesktop.Telepathy.StreamEngine.service.in |    2 +-
 src/Makefile.am                                    |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit d945272a8cf69a64ff39349d78afc170aba2b291
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 10 00:07:24 2007 +0000

    make params indentation consistent in the channel
    
    
    20071010000724-418b8-89a5bdc2acad06b85e6203b282bc17ef6eba597f.gz

 src/channel.c |   36 +++++++++++++++++-------------------
 1 files changed, 17 insertions(+), 19 deletions(-)

commit 067709876ccd0801e5a1f4b12b3ffafd7c6e9fbd
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 10 00:02:41 2007 +0000

    correct name of channel's "stream-receiving" signal
    
    
    20071010000241-418b8-dad98df5ece2d279aff5c424682932c5b259eec4.gz

 src/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3669fc910ff6c13c52bedffa43cc227a49ea9d98
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 10 00:02:18 2007 +0000

    add "stream-created" signal on channel
    
    
    20071010000218-418b8-8d747fd1d43f6852f1e49344b11571162f7ec9a2.gz

 src/channel.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 8428a05e6620e914a3a3a822dafc3bee6a79e6e2
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 9 23:21:53 2007 +0000

    don't hardcode the pipeline used for video streams in the stream constructor
    
    
    20071009232153-418b8-b129baf74e15a2c183dc51f12a7ac489684e35e0.gz

 src/stream.c |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

commit 29421b7c1e7e92e4accb0d1cb7bee5d9eb2f3b48
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 9 23:21:40 2007 +0000

    use the {audio,video}-{stream-gtype,pipeline} parameters when making new streams
    
    
    20071009232140-418b8-a57e72c47089326dac16cf55213709907cca07ed.gz

 src/channel.c |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

commit 2da28116cab2a60fc903d92f094069986a2a709b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 9 23:15:14 2007 +0000

    set the video pipeline on the channel from stream engine
    
    
    20071009231514-418b8-f913181aee53496f20bab08ace2ae7142de099b5.gz

 src/tp-stream-engine.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit e935d620030c30aa4359ae734a6d5b2a64e46778
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 9 23:06:32 2007 +0000

    add {audio,video}-{stream-gtype,pipeline} parameters to the channel
    
    
    20071009230632-418b8-1f28741f8e735d199706ed8cfe0e7eea7fc6caef.gz

 src/channel.c |   81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 80 insertions(+), 1 deletions(-)

commit 81ee8c1cc51eb221e95d2aceeccb45b1542a7076
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Oct 9 22:05:18 2007 +0000

    Add queue before fakesink (we must add a queue after every tee/demuxer)
    
    
    20071009220518-3e2dc-9a52746bc6315216276b5d39d3df6d8a630e250a.gz

 src/tp-stream-engine.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 65809306cb65c8ce233ca1ba3ac18f3e17222c11
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Oct 9 22:07:16 2007 +0000

    Fix asserts
    
    
    20071009220716-3e2dc-1afa8d1e7739b717b3d9f60284335c50c07378ca.gz

 src/stream.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f9d6a453cede3d82373b5a873403d2bea03fec06
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 9 20:42:41 2007 +0000

    free object path and bus name in the finalize function rather than the dispose
    
    
    20071009204241-418b8-8b688c85c82231180d8c59e742a7537c7eb8c188.gz

 src/stream.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 09e141407b97992cf18ccd34d78d989d44ac29ec
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 9 20:41:23 2007 +0000

    store pipeline temporarily in the stream private structure and use it in the constructor, because it's a construct time property and hence fs_stream won't have been been created when it is set
    
    
    20071009204123-418b8-8ee034312dcbd12bfa914da753b55ad74f76ed99.gz

 src/stream.c |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

commit 82b8eb4d6ce5a8245f0cea171234dfb021df75d7
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 4 02:12:26 2007 +0000

    tweak misaligned bracket in channel.c
    
    
    20071004021226-418b8-ffdb89b21ed2ef9b4c4e60bc21ce55ff13a79bed.gz

 src/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 91161b055ae5f41a6cdaa900407ad305ad124a72
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 23:47:40 2007 +0000

    make stream engine use a priv pointer initialised to the GType private data
    
    
    20071003234740-418b8-a5cd9797faa7bd06b7aeaf43eb3e61b0401b7245.gz

 src/tp-stream-engine.c |    7 +++++--
 src/tp-stream-engine.h |    7 +++++--
 2 files changed, 10 insertions(+), 4 deletions(-)

commit 3bfe61cbf336b614970c64c0b4687821c7cd5861
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 23:47:30 2007 +0000

    make stream use a priv pointer initialised to the GType private data
    
    
    20071003234730-418b8-8cbf780d25d9168857bef7207d8a3aaaa3356879.gz

 src/stream.c |   10 ++++++----
 src/stream.h |    2 ++
 2 files changed, 8 insertions(+), 4 deletions(-)

commit e866c329b19828cb15b9c60ff1ca29c56f86f43d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 23:47:11 2007 +0000

    make session use a priv pointer initialised to the GType private data
    
    
    20071003234711-418b8-347430fb69ec8eb3bc4db55603e9ac5e919e6bd3.gz

 src/session.c |   11 ++++++++---
 src/session.h |    2 ++
 2 files changed, 10 insertions(+), 3 deletions(-)

commit 461d4715a0107bd0827950e952afaa28c162072a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 23:46:47 2007 +0000

    make channel use a priv pointer initialised to the GType private data
    
    
    20071003234647-418b8-6815d58a49cda0cc4db9f54400b0b57c12479497.gz

 src/channel.c |   10 ++++++----
 src/channel.h |    2 ++
 2 files changed, 8 insertions(+), 4 deletions(-)

commit f25fcfa63a3ad5b4b871685c8fd527c9997373aa
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 23:35:54 2007 +0000

    correct conn_timeout setter to use the right object
    
    
    20071003233554-418b8-d3c5dc18d3aeaf01cabfc0aae1677b26892ced26.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 43ce9088cdde659eea668400ba9e63d21cda9bde
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 23:33:07 2007 +0000

    send an error to the CM if it makes a stream with the same ID as an existing one
    
    
    20071003233307-418b8-02de66702d6bbc4490e25683b8c29fd73ddfcab6.gz

 src/channel.c |   26 +++++++++++++++++---------
 1 files changed, 17 insertions(+), 9 deletions(-)

commit d20d53067c8f84b299d6ac3d8eb5985e54612dd1
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 23:13:19 2007 +0000

    whitespace tweaks in stream.c
    
    
    20071003231319-418b8-e59e3155f338dc65853f3a97ec196dd7fbffc47e.gz

 src/stream.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit 0420c3c06d64509603ac4ed94c64892d0d938067
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 23:08:37 2007 +0000

    split tp_stream_engine_stream_go into a real constructor that uses the properties, and a _new function for error checking (not many errors really)
    
    
    20071003230837-418b8-1a1b1c1de3345bc20079faf1859fbf05d28a2718.gz

 src/channel.c |   24 +---
 src/stream.c  |  400 ++++++++++++++++++++++++++++++++-------------------------
 src/stream.h  |   16 +--
 3 files changed, 235 insertions(+), 205 deletions(-)

commit 854a4c44d67dee03914580bb946b7cbd327dbb31
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 22:26:11 2007 +0000

    make stream_id and media_type private members of stream
    
    
    20071003222611-418b8-f5a39f12fc45b74723887da37237a6502eee01a2.gz

 src/channel.c          |   13 +++++++++----
 src/stream.c           |   31 +++++++++++++++++--------------
 src/stream.h           |    3 ---
 src/tp-stream-engine.c |    5 ++++-
 4 files changed, 30 insertions(+), 22 deletions(-)

commit 7529b0ce9f8316e86ee59539eb605ade2b0b0a1f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 22:18:07 2007 +0000

    add properties to stream: farsight-session, bus-name, object-path, stream-id, media-type, direction, nat-properties, pipeline, source, sink
    
    
    20071003221807-418b8-291555d6c363f30de9b43d3b9fa0ce76d39e8aa4.gz

 src/stream.c |  250 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 250 insertions(+), 0 deletions(-)

commit 4e217b8131ec261ea974c22131e9ccfd320511d0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 22:07:48 2007 +0000

    move up tp_stream_engine_stream_init
    
    
    20071003220748-418b8-3f6169ce8751320603d4e29f7ccc48f51064ade5.gz

 src/stream.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit a3f7207a7cf0c03ad970bed54946f010ce141308
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 21:59:33 2007 +0000

    move down tp_stream_engine_stream_error function
    
    
    20071003215933-418b8-401a74154c7b5219ae1ae58ebedaa3448ebbb69f.gz

 src/stream.c |   29 ++++++++++++++---------------
 1 files changed, 14 insertions(+), 15 deletions(-)

commit 64ad06babaf465d591e365cf64dbf853b92d3ec5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 21:49:21 2007 +0000

    add newline to channel.h header imports
    
    
    20071003214921-418b8-c2b1ebd23157eec689290d8f2fb45e17d6dcfff2.gz

 src/channel.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6a2d20a863a32e677f760dd624aac1f844dab765
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 21:47:24 2007 +0000

    remove unused channel_path from channel
    
    
    20071003214724-418b8-50475c1fa9d2d3020eea19419124901a54f23ae0.gz

 src/channel.c |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)

commit 7db801477b02e1bd1e8e7f2b39f0fffe14e3f992
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 21:46:54 2007 +0000

    remove unused channel_path from stream
    
    
    20071003214654-418b8-643fb8e62e635669cf900fd4a1b0dac2f3641db4.gz

 src/channel.c |    1 -
 src/stream.c  |   14 ++------------
 src/stream.h  |    1 -
 3 files changed, 2 insertions(+), 14 deletions(-)

commit 88a78d9c25fa8d46821eeff3196c388daed876b1
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 21:44:40 2007 +0000

    remove unused tp_stream_engine_emit_receiving and tp_stream_engine_emit_stream_state_changed methods
    
    
    20071003214440-418b8-40928eabb0ac219d4fc6a79fb63171290a8e6bbe.gz

 src/stream.c           |    4 ----
 src/tp-stream-engine.c |   28 ----------------------------
 src/tp-stream-engine.h |    8 --------
 3 files changed, 0 insertions(+), 40 deletions(-)

commit 48e87dfafe1a0d2beb87dedf76136371bb371aea
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 21:42:12 2007 +0000

    use channel's "stream-state-changed" and "stream-receiving" signals to emit Receiving and StateChanged D-Bus signals on TpStreamEngine
    
    
    20071003214212-418b8-cdcfc1c9053a92b05295de44bdbc0dff613c1dd1.gz

 src/tp-stream-engine.c |   43 +++++++++++++++++++++++++++++++++++++++----
 1 files changed, 39 insertions(+), 4 deletions(-)

commit 46ddcbd6a3bd74f3c7f4db680f8e335da072b422
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 21:42:04 2007 +0000

    add "stream-state-changed" and "stream-receiving" signals to channel
    
    
    20071003214204-418b8-aed269841a947aebf429cbc3917dba47ca7631fc.gz

 src/channel.c                             |   48 +++++++++++++++++++++++++++++
 src/tp-stream-engine-signals-marshal.list |    2 +
 2 files changed, 50 insertions(+), 0 deletions(-)

commit 19c6267ddc5c4da673a44931ce0a2a3c798f0686
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 21:20:45 2007 +0000

    add "state-changed" and "receiving" signals to stream
    
    
    20071003212045-418b8-b54f5f33ec4c8be5934c3b83be129030cdfa54f5.gz

 src/stream.c                              |   25 ++++++++++++++++++++++++-
 src/tp-stream-engine-signals-marshal.list |    1 +
 2 files changed, 25 insertions(+), 1 deletions(-)

commit 054f3ae86484e3c16b914f993117ae45fcde2957
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 21:10:57 2007 +0000

    rename "stream-closed" and "stream-error" signal to just "closed" and "error"
    
    
    20071003211057-418b8-5ca9026d804a964df518c9ebcda3aa1eb3ebdd73.gz

 src/channel.c |    4 ++--
 src/stream.c  |   18 +++++++++---------
 2 files changed, 11 insertions(+), 11 deletions(-)

commit 628e669cd6b82fdff6c25ae744313a43c829de19
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 20:58:39 2007 +0000

    make channel_path a private member of TpStreamEngineChannel
    
    
    20071003205839-418b8-c2cdefcffddf359b766785387e8a8eb8e36bed7a.gz

 src/channel.c |   11 ++++++-----
 src/channel.h |    2 --
 2 files changed, 6 insertions(+), 7 deletions(-)

commit 47d9965fd16077a3953b25308c0c2c1b8ae27e07
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 20:57:05 2007 +0000

    implement _lookup_stream using the hash table of channels by object path
    
    
    20071003205705-418b8-c8aa69f4ac708edecfa3e384bab96b93604e8192.gz

 src/tp-stream-engine.c |   33 ++++++++++++++++-----------------
 1 files changed, 16 insertions(+), 17 deletions(-)

commit c9c85570b5bf283b8391a601611fc6d6ea4bb68a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 20:54:00 2007 +0000

    add a hash table of channels by object path in TpStreamEngine
    
    
    20071003205400-418b8-a67e192c1cf3a76eb2b7603f8aee685b54756ba4.gz

 src/tp-stream-engine.c |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

commit f969eecdbde0b484f749bf2c9fa665b813cb45ad
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 20:49:49 2007 +0000

    add an "object-path" readable property to the channel
    
    
    20071003204949-418b8-eea840ec444975d2a9bdfe8f1dd2d1b007907472.gz

 src/channel.c |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

commit 4a736745ecc908491848d755e91727c4d1392a7f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 11:37:56 2007 +0000

    add a constructor to the session object and get rid of the _go function
    
    
    20071003113756-418b8-0649ef60dc304be4b326f5a767d3da2054115938.gz

 src/channel.c |   16 +++---
 src/session.c |  137 +++++++++++++++++++++++++++++++++++----------------------
 src/session.h |    9 ++--
 3 files changed, 97 insertions(+), 65 deletions(-)

commit 05628e594644b887ff578f78d6f286e5f237eadf
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 11:28:59 2007 +0000

    add properties to session for bus name, object path, session type and accessing the farsight session
    
    
    20071003112859-418b8-08e48f6ba2e7ce39785bc9f4c17fdc699a87a76b.gz

 src/session.c |  126 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 125 insertions(+), 1 deletions(-)

commit fa3e34bbbca2b9b30913ce9130f677947d6e324b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 11:26:09 2007 +0000

    remove unused nat_props and channel_path from the session object
    
    
    20071003112609-418b8-7177753204b51146bcda4635ad392c0493e4d8ad.gz

 src/channel.c |    2 +-
 src/session.c |   24 +-----------------------
 src/session.h |    5 +----
 3 files changed, 3 insertions(+), 28 deletions(-)

commit 0caa1bdec4cb2cee6c0ce31e69859fa69f463aac
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 11:18:04 2007 +0000

    use the new-stream signal to make the channel responsible for creating/destroying streams rather than the session, moving code as appropriate and updating the functions for looking up and iterating streams
    
    
    20071003111804-418b8-a7c66b7d5906ea2abbcd116e377b055cc590cc0e.gz

 src/channel.c |  155 ++++++++++++++++++++++++++++++++++++++++-----------------
 src/session.c |   60 ----------------------
 src/session.h |    2 -
 3 files changed, 110 insertions(+), 107 deletions(-)

commit 337403ea037db8cac32ba20c7d720220fab21990
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 10:51:17 2007 +0000

    add a new-stream signal to the session
    
    
    20071003105117-418b8-5a838e4e55ddfd4d6be9e32679b9605bb25e0fac.gz

 src/session.c |   35 ++++++++++++++++++++++++++++++-----
 1 files changed, 30 insertions(+), 5 deletions(-)

commit 3b49cece9c8c9249511deb6a1046d73b7baa79a5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 10:37:05 2007 +0000

    move init/dispose/class_init up in session.c
    
    
    20071003103705-418b8-99112308c195469d26b3b077b3700bc991263dba.gz

 src/session.c |   87 +++++++++++++++++++++++++++++----------------------------
 1 files changed, 44 insertions(+), 43 deletions(-)

commit cab3950ea4c7f7ff320820229c7537c8380d2f0c
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 10:18:28 2007 +0000

    correct prototype of cb_fs_session_error in session
    
    
    20071003101828-418b8-f1ee58d3977217a860280ed43e230feed913226d.gz

 src/session.c |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit 79f2dd92e85c40a2d38751bbaf468341e005f3d5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 3 02:06:20 2007 +0000

    correct indentation in get/set properties in channel.c
    
    
    20071003020620-418b8-7eaaad85a6fb2a94d4d941817ffa3af155d62b0e.gz

 src/channel.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 18d4853fc4c5352ccf3910efb6c2397dc9e641f0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 13:28:08 2007 +0000

    make TpStreamEngineChannel's sessions variable private
    
    
    20070929132808-418b8-47c5c0b339d2350d63a5964d250a7533a9910b10.gz

 src/channel.c |   44 +++++++++++++++++++++++++-------------------
 src/channel.h |    1 -
 2 files changed, 25 insertions(+), 20 deletions(-)

commit 6aae255c8c67ac6700abd53fc9b5930d696e62bc
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 13:16:28 2007 +0000

    implement close_all_video_streams in TpStreamEngine using tp_stream_engine_channel_foreach_stream
    
    
    20070929131628-418b8-02325dcdcca430c947f793f0d4beebfdf45d13c9.gz

 src/tp-stream-engine.c |   37 ++++++++++++++++++-------------------
 1 files changed, 18 insertions(+), 19 deletions(-)

commit 3d02372fcb27b23c85ffda640895c5bbe3bd4dfe
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 13:12:35 2007 +0000

    add tp_stream_engine_channel_foreach_stream function
    
    
    20070929131235-418b8-b29a2da2f491004ab904a21313c115b502fdc599.gz

 src/channel.c |   22 ++++++++++++++++++++++
 src/channel.h |    8 ++++++++
 2 files changed, 30 insertions(+), 0 deletions(-)

commit 2b61ff2c7e5ee2774b1f4cb04a62dbcff2ee8f81
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 12:54:56 2007 +0000

    implement _lookup_stream in TpStreamEngine with tp_stream_engine_channel_lookup_stream
    
    
    20070929125456-418b8-54303da610650d4531770dbb50805ad5992111c9.gz

 src/tp-stream-engine.c |   38 +++++++++++++++-----------------------
 1 files changed, 15 insertions(+), 23 deletions(-)

commit cf653005ae5a2089d6e4f38819bc22a78af2d5c7
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 12:50:11 2007 +0000

    add tp_stream_engine_channel_lookup_stream function
    
    
    20070929125011-418b8-0e6a2314a09e4c28cae46b1e7b555390c698ef85.gz

 src/channel.c |   22 ++++++++++++++++++++++
 src/channel.h |    7 ++++++-
 2 files changed, 28 insertions(+), 1 deletions(-)

commit 0a077393403b778d05a9b7081deda78b0c13bf03
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 12:27:49 2007 +0000

    split tp_stream_engine_channel_go into a real constructor which uses the "channel" property, and a _new function which makes the TpChan object and checks for errors
    
    
    20070929122749-418b8-6308555243247234cabfb0175034b975bca3b420.gz

 src/channel.c          |  155 +++++++++++++++++++++++++++++-------------------
 src/channel.h          |    5 +-
 src/tp-stream-engine.c |    6 +-
 3 files changed, 100 insertions(+), 66 deletions(-)

commit 6f5355db4db0faa25823b85d412f859ac5d5e873
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 12:05:03 2007 +0000

    correct function prototypes in channel.c
    
    
    20070929120503-418b8-e240b55ae8621714ed72568d584104bee0b47e9a.gz

 src/channel.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 418765794a84d6a9149356a66cc7b67c9f988b17
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 12:02:42 2007 +0000

    add "channel" property to channel object
    
    
    20070929120242-418b8-2376a00e7d34b6d8d3a1a0332a628273907ccf87.gz

 src/channel.c |   73 ++++++++++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 65 insertions(+), 8 deletions(-)

commit 46dd330f28f9e5b87c1431e09f54b64a4511a233
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 11:56:44 2007 +0000

    remove unused connection_path variable from channel
    
    
    20070929115644-418b8-40e830d8cb79403eb0e9313a7d4123387ba2a162.gz

 src/channel.c          |   11 -----------
 src/channel.h          |    1 -
 src/tp-stream-engine.c |    4 ++--
 3 files changed, 2 insertions(+), 14 deletions(-)

commit b71fef433fe94c71112114cddb03bef933dd580e
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 11:54:04 2007 +0000

    remove unused connection_path variable from session
    
    
    20070929115404-418b8-bc68e0be7e817c8568c3c688e8f1fd00cb211256.gz

 src/channel.c |    4 ++--
 src/session.c |   10 ----------
 src/session.h |    5 ++---
 3 files changed, 4 insertions(+), 15 deletions(-)

commit 7ba4937dd89a56525cbd89b518873d7a8942d86a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 11:51:59 2007 +0000

    remove unused connection_path variable from stream
    
    
    20070929115159-418b8-18d850218b61f6999f11c2305caa2dd3746dda6a.gz

 src/session.c |    1 -
 src/stream.c  |    1 -
 src/stream.h  |    1 -
 3 files changed, 0 insertions(+), 3 deletions(-)

commit def31cf8f81a6ed1631ccab3d278505a6f07336b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 11:51:12 2007 +0000

    remove unused connection_proxy from stream
    
    
    20070929115112-418b8-806c0c3c369a3164713c8e140ab19952a26917ea.gz

 src/stream.c |   21 ---------------------
 1 files changed, 0 insertions(+), 21 deletions(-)

commit d880cfd7238660b797b9724fb31378e51bf2acab
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 29 11:46:23 2007 +0000

    make the channel object only store/look for a pointer to the media signalling interface, not the streamed media interface which it doesn't actually use, avoiding a needless assert
    
    
    20070929114623-418b8-75f2e3f1c098c651d09b3eba502595e5f252068c.gz

 src/channel.c |   33 +++++++++++----------------------
 1 files changed, 11 insertions(+), 22 deletions(-)

commit 8ed5c2728b4f1372b64d1bac047d29a96b9daf92
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 28 14:02:34 2007 +0000

    rename TpStreamEngineStreamProperties to TpStreamEngineNatProperties; make const where appropriate; improve readability of code to set properties in stream.c
    
    
    20070928140234-418b8-abc7862b254618e7dfd87f94c8839930219d9ba4.gz

 src/channel.c |   60 ++++++++++++++++++++++++++++----------------------------
 src/session.c |    8 +++---
 src/session.h |    2 +-
 src/stream.c  |   59 +++++++++++++++++++++++++++++--------------------------
 src/stream.h  |    4 +-
 5 files changed, 68 insertions(+), 65 deletions(-)

commit 97bee3976449f2acb5864d5327035bce6d3b6dbe
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 1 16:07:26 2007 +0000

    Put --enable-seq-dias in ./configure help rather than --enable-sequence-diagrams, because that's what the option actually is
    
    
    20071001160726-53eee-e058225c94e394baa3adcd63c5ce55b3ea9dcd58.gz

 m4/seq-dias.m4 |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 97f295ba9c4822cea558f23f4ffe2153e231da2f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 1 14:37:52 2007 +0000

    Don't copy around sequence.pic if srcdir == builddir.
    
    For the record, this batch of doc/ changes are to fix fd.o #11818.
    
    20071001143752-53eee-6e8a8cd8efa14cf8ca17ccb35b6682bdf7a484e6.gz

 doc/Makefile.am |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 2c49741f88ea0010cfd4d657e818a951443505a0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 1 13:59:19 2007 +0000

    Copy sequence.pic to builddir when doing plots, to fix distcheck and other out-of-tree builds
    
    
    20071001135919-53eee-892a8ce30744c8df7c2b319f147305cc1411e613.gz

 doc/Makefile.am |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 73ecf684f4d0a533eee2ebe0c3491f007df4429d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 1 13:59:13 2007 +0000

    _boring: ignore doc/*.png
    
    
    20071001135913-53eee-040922e5c652e5e34856e663ec72322d66638798.gz

 _boring |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e5d79007cb017420ee16e018bcb63fa5cb700de0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 1 13:58:46 2007 +0000

    _boring: ignore tarballs, dist/distcheck directories
    
    
    20071001135846-53eee-1bf8ea0f482be9430a336b50ac05a1c7ed51d8ce.gz

 _boring |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 99fbed5f11f81cda616837b473e27536c8e3e1e0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 1 13:57:37 2007 +0000

    doc/log.sh and doc/test are cruft generated by pic2plot, behave accordingly
    
    
    20071001135737-53eee-ae3617e785c6942c6689e799ca094bf311e2c2af.gz

 _boring         |    2 ++
 doc/Makefile.am |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 6590f3db1080e755934bee2c95b70c6997402ff0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 1 13:47:25 2007 +0000

    doc/Makefile.am: ship sequence.pic in tarballs, and use a more conventional way to ship make-call.pic
    
    
    20071001134725-53eee-6e463fe22ab3366e41ce186b7cd17850a8df3f41.gz

 doc/Makefile.am |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 34903dfb68b4acb3d4ec0dc4070feb57e7ad2c84
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Sep 28 08:53:39 2007 +0000

    Print debug message on general warning message
    
    
    20070928085339-3e2dc-52b8f9db5ca95b0e5c6f2499fd491560cadae105.gz

 src/tp-stream-engine.c |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit fb2e68c044daabdd34ef1e6268a60c91ceab7bd9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Sep 11 21:09:32 2007 +0000

    Disable leaky queue on maemo
    
    
    20070911210932-3e2dc-4520956722ab9c64b9fe8762e18aa4497167e992.gz

 src/stream.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 754088ce383bec1b6b5e86dbd55f0fb3d0d00c0e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Jun 7 10:12:50 2007 +0000

    Add leaky queue after tee to prevent freeze on blocked network sink
    
    
    20070607101250-3e2dc-25e9dcf43c104d9aefc48f08bfa88c6a851f981c.gz

 src/stream.c |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit 49eed89d1fcae642a62bc314399124cdd72efc29
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 28 09:08:08 2007 +0000

    bump version to 0.4.999.1 (next release on this branch will be 0.5.0)
    
    
    20070928090808-418b8-82a3717669ea376ee41282bdf3345e9b17bc8597.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 906ec775a2ad45e386e765730f28c42c45aabe70
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 28 08:47:49 2007 +0000

    bump version to 0.4.0
    
    
    20070928084749-418b8-68320d83d38d3362e64c69e12823668e014d9674.gz

 configure.ac |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 70e0cf6d6732561c59b2e51342c4f731aae82ba2
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Thu Sep 27 08:10:27 2007 +0000

    merge misc-signals-marshal.list into tp-stream-engine-signals-marshal.list
    
    
    20070927081027-418b8-adce4853dc3378d60b06c10dda2b29a757388b8c.gz

 src/Makefile.am                           |    5 +----
 src/misc-signals-marshal.list             |    6 ------
 src/tp-stream-engine-signals-marshal.list |    5 +++++
 src/tp-stream-engine.c                    |   13 ++++++-------
 4 files changed, 12 insertions(+), 17 deletions(-)

commit 4ffcebe9abcd3ef01175110b5d78fb02a0800346
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Sep 19 07:20:43 2007 +0000

    Disable force-aspect-ratio on maemo platform
    
    
    20070919072043-3e2dc-8c7eb095042f68bcc9cb09726c61f00f9bf6a535.gz

 src/tp-stream-engine.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit c86fb987e5d9733be9fbedb7db60668aa02889fd
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Tue Sep 11 15:11:49 2007 +0000

    session.c: disconnect destroy_cb before unreffing session proxy
    
    
    20070911151149-c9803-f45b1a9251284033bbf87ef3af1cde0127911c80.gz

 src/session.c |   35 +++++++++++++++++++----------------
 1 files changed, 19 insertions(+), 16 deletions(-)

commit 6e4d4f286253c28f6a3a9eff460b7fbcb108cc64
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 10 17:58:46 2007 +0000

    channel.c: dispose: move proxy pointer aside before unreffing
    
    
    20070910175846-c9803-7f0fba541cd01b343a3eb19196d6ea67d5aae794.gz

 src/channel.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit f9a7fa1ac955fa5177b9c2f60e171b4601b84237
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 10 17:52:30 2007 +0000

    channel_destroyed(): do nothing if priv->channel_proxy is NULL; move proxy pointer aside before unreffing it
    
    
    20070910175230-c9803-cc9a7b8c7cef881d22cd04899bb72b9d4f22d41e.gz

 src/channel.c |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

commit 1004dd5089f53f8b988937be64bbe1987e227866
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Thu Sep 6 23:47:09 2007 +0000

    Make sure the external sink is playing before it is passed to farsight
    
    
    20070906234709-3e2dc-f194eea08c6528033435d4df3776ddf5216fb413.gz

 src/stream.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b50b3a598426452fdcf1a33065ef5759b3ce0971
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Sep 5 21:16:36 2007 +0000

    Remove video sink from the pipeline before setting it to NULL, but only after the farsight stream has been stoppped
    
    
    20070905211636-3e2dc-be9869488ccdcb0dfa1ceacd9431428fad01e641.gz

 src/stream.c |   29 +++++++++++++++++++++++------
 1 files changed, 23 insertions(+), 6 deletions(-)

commit 349aaa6aba631606093d8da281ff4c1163e69982
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Mon Aug 27 17:23:25 2007 +0000

    Disconnect the destroy signal on dispose
    
    
    20070827172325-3e2dc-87307027de6c3932ec6b4f249b7f00806c8ce8fa.gz

 src/stream.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 3c78437dac8df4bdb4ce9f3ceec2c2431b51b970
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Aug 24 16:23:51 2007 +0000

    use _exit () instead of exit ()
    
    
    20070824162351-b59df-5fa8a4ee9a2daeaab7cde559d1684799a51bde67.gz

 src/stream-engine-main.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3db357ed0918b7c39aaa970b7ae96204f1dfa0ee
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Aug 24 15:47:11 2007 +0000

    use write () instead of g_warning () on SIGBUS
    
    
    20070824154711-b59df-1f84d7c1a9e6ed134e0b2ff3fb5efe9aaaea4d75.gz

 src/stream-engine-main.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 9478d473fde4048f4e94691cf616879762862dae
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Aug 24 15:40:17 2007 +0000

    on SIGBUS, call exit (1) instead of idly calling dsp_crashed
    
    
    20070824154017-b59df-2ae69b644a6c31a4d95e68c2cef2bf45919e784c.gz

 src/stream-engine-main.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 40d51a992f1c8de81d76f55f2b3c811b9d4c9fd9
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 21 18:27:40 2007 +0000

    stream.c: unref stream handler proxy when it's destroyed
    
    
    20070821182740-b59df-58d48f25064fe287eb791c26d0a261272412a819.gz

 src/stream.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit 95cb7d54bfdcbde25aa983fb01f5b6cef9491dbd
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 21 18:26:48 2007 +0000

    session.c: unref session handler proxy when it's destroyed
    
    
    20070821182648-b59df-7582e0d1e387e98041a9d88aaf015199ce4d8691.gz

 src/session.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit e69343dc809405dd3fcab2b34db02f4a2b7217d9
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 21 18:26:07 2007 +0000

    stream dispose: move pointer to stream handler before unreffing
    
    
    20070821182607-b59df-ed069cfb849c60f361d5c12caa8a5511fd67c728.gz

 src/stream.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 363f9117a8a9212e42afb5878984b1b2483d1bc6
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 21 18:25:18 2007 +0000

    session dispose: move pointer to session handler before unreffing
    
    
    20070821182518-b59df-e246fe3195533bea1aad5eb5e5ebe4254b94bf66.gz

 src/session.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit c1e3044b0793a1d430bd275b581746fb1297eef7
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 20 16:35:27 2007 +0000

    only unhook destroy handler if the channel proxy is not null
    
    
    20070820163527-b59df-7a98b83fac89345546b3c99d8c3269780261b19d.gz

 src/channel.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit a46f924c6640e4c183823ef033595c727d72b525
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 20 16:34:58 2007 +0000

    fix inadvertently inverted condition
    
    
    20070820163458-b59df-09c4aefeed2aa1e611e39f121c737a77c46e52d6.gz

 src/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fca5ec037bc31a958412f1d2aaf3778903974f97
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 20 15:55:29 2007 +0000

    shutdown_channel (): remove unused second argument
    
    
    20070820155529-b59df-8b33b064908185f2ce9d6d8dbf5162a399d53d7b.gz

 src/channel.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit ba514a39bb1c7e97d29785e30abfabe21e51e8c1
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 20 15:54:45 2007 +0000

    channel.c: use nullness of channel proxy to decide whether to try and disconnect signals
    
    
    20070820155445-b59df-d9c342fe78aaf98f1ac9ac1ec7d182d31519f0a9.gz

 src/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 089ef212066301f9c8893aa255b4df12e0a115bd
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 20 15:53:59 2007 +0000

    channel.c: nullify reference to channel proxy when it's destroyed
    
    
    20070820155359-b59df-4ebe71c5adf74eeedb13a9f41c3a2ee945ded105.gz

 src/channel.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 76b6ca96e5fb8e4e358ea8bd530f5b98e01f4300
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 20 15:49:54 2007 +0000

    make disconnecting channel's destroy signal handler idempotent
    
    
    20070820154954-b59df-d9ca8b6faf221cac9fc0b15973822e7c3b3192d2.gz

 src/channel.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 9c19156d09c1a67474bdeb647117177db8afebf6
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Thu Aug 9 21:58:05 2007 +0000

    nano back to 1
    
    
    20070809215805-2425b-1498385e90eabf87a6cc41ae50e13928bb6d238b.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2205e576ada703b8f487063d1119e2a4bf6168c6
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Thu Aug 9 21:57:14 2007 +0000

    Bump version for 0.3.25
    
    
    20070809215714-2425b-d99f0647326e740ccafe74a8435fe8d7908e88cc.gz

 configure.ac |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 19d85bd517c3aeadc4d349f49732565468758a62
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Aug 8 21:26:49 2007 +0000

    Send error when the codec negotiation fails
    
    
    20070808212649-3e2dc-eca1806979c34f8df5cfc93aac5ee5ff69999f55.gz

 src/stream.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 1af2f19942afbb057803c2bbbd58111a5a6091ca
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Thu Aug 9 19:20:17 2007 +0000

    Variable name hairdressing
    
    
    20070809192017-2425b-a2ed9ffa116e17c3d1c40adc4cbb963e2fc97b9e.gz

 src/tp-stream-engine.c |   62 ++++++++++++++++++++++++------------------------
 1 files changed, 31 insertions(+), 31 deletions(-)

commit 31a9e2dd2b3631c970abcb874b4bf3a64e41c970
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Aug 8 20:48:25 2007 +0000

    Tab oops
    
    
    20070808204825-3e2dc-ce49d336a4a59f1719b2778d4660923855ee1db7.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 82a49787aac930c8f76a37d2e1ce0f8be61350f6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Aug 8 20:08:20 2007 +0000

    Handle case when a window id is re-remove while it was being re-added, cleanup code
    
    
    20070808200820-3e2dc-f328699e2045917d175a72c0db1a0fa5d8eda23d.gz

 src/tp-stream-engine.c |   44 ++++++++++++++++----------------------------
 1 files changed, 16 insertions(+), 28 deletions(-)

commit 78563d7a8a285948bdf4f9f66767297197757429
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Sat Aug 4 22:40:42 2007 +0000

    More fixing of the way the preview window is removed on errors
    
    
    20070804224042-3e2dc-270ecbb67f0fbfebb292971dd3cc2ef97291a3b1.gz

 src/tp-stream-engine.c |  166 ++++++++++++++++++++++++++++++++---------------
 1 files changed, 113 insertions(+), 53 deletions(-)

commit 88f26792c967223f6cb85e79c29567b55e23f9d9
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Aug 3 18:36:59 2007 +0000

    Handle BadDrawable error too
    
    
    20070803183659-3e2dc-91474b4aba3dadfac8ec4e82055067edafe9b94b.gz

 src/tp-stream-engine.c |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

commit 23a224dd91cf2c55603ab09b89d2444a7ec8004d
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Aug 3 18:36:17 2007 +0000

    Make remove output sink before more like remove preview sink (ie pass the window to the callback directly...)
    
    
    20070803183617-3e2dc-11fa08ed36781d7b7de63c3d540e56c8e720297b.gz

 src/tp-stream-engine.c |   74 +++++++++++++++++++++++++----------------------
 1 files changed, 39 insertions(+), 35 deletions(-)

commit a27b65a302ad5ef31226ec669b51d503c99ba0e6
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Aug 3 18:33:25 2007 +0000

    Do all changes on the main thread, block the src pad of the element before the tee
    
    
    20070803183325-3e2dc-c6d58d8957f84ced2f9eb21b29431112240c3763.gz

 src/tp-stream-engine.c |   99 ++++++++++++++++++++++++++++++++++--------------
 1 files changed, 70 insertions(+), 29 deletions(-)

commit d2a6e14781de15bb4f2e17db2a9c0154c33bfe82
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Tue Aug 7 21:22:50 2007 +0000

    Set preroll-queue-len property on preview xvimagesinks in order to support multiple preview windows
    
    
    20070807212250-2425b-32f82a2b4624514166fdb5942fc361f7cf76d945.gz

 src/tp-stream-engine.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 86a6b9557bacb363aa6da1bed10b572f91fdcb9e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Jul 6 19:49:18 2007 +0000

    Remove tabs
    
    
    20070706194918-3e2dc-69ffbcd09e545ffa21e64ffd818e941a36dedeed.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6801e0c050072556f901925fae44c7585164ccdd
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Jul 6 19:11:18 2007 +0000

    Don't block eternally on failed state change
    
    
    20070706191118-3e2dc-873dfccb9bc9c60cd4b8877d998d70ec6fdefba0.gz

 src/tp-stream-engine.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit 9da4fe2ede222b3021d75dcaa8dbfcd2d4cf828e
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Fri Jul 6 16:57:56 2007 +0000

    Unref pad after use
    
    
    20070706165756-3e2dc-fae8012a9da9ee7011e86b57601387fd4fe2aae4.gz

 src/tp-stream-engine.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 3b61050e743df84c5b115d9e94bbe82fd53f4519
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jul 3 23:16:33 2007 +0000

    Remove old _remove_defunct_preview_sinks function
    
    
    20070703231633-3e2dc-3595b0d02631940a0ce8a924180eca5b15bf535f.gz

 src/tp-stream-engine.c |   52 ------------------------------------------------
 1 files changed, 0 insertions(+), 52 deletions(-)

commit 141d9415a974e68cd3bbe42c7f8eb847ffd07ac1
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Tue Jul 3 23:14:23 2007 +0000

    Do proper pad blocking before removing the preview xvimagesink
    
    
    20070703231423-3e2dc-524270cca3145b46b800d1a8434522e7b86c1d86.gz

 src/tp-stream-engine.c |  100 ++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 93 insertions(+), 7 deletions(-)

commit 3edfacdd2a3a4bcfe9b7ad5d5e50ccfe32bb88d0
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Jun 27 17:05:22 2007 +0000

    Call gst_init before any glib function (and g_type_init is redundant)
    
    
    20070627170522-3e2dc-687383a0f82a3cb11de87d96e0e1255239bb7395.gz

 src/stream-engine-main.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 850aae2c8749d9953415cff675d8d0b9402d12e6
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Jun 5 16:24:17 2007 +0000

    raise dependency on farsight to 0.1.21 for working state change signals
    
    
    20070605162417-418b8-9ae131f1382f53ad85b0f1944fce43f6cad2771e.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 214ebfe7ec8d217bb71a8f701d4ce24cf23a5c43
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Jun 5 13:40:50 2007 +0000

    guard stop_stream with priv->playing, otherwise we end up stopping the stream when the CM makes it's post-Ready push of current state
    
    
    20070605134050-418b8-9759192d26c941577496f16df0bc02dfa35ceb6a.gz

 src/stream.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit ec0fd471ec8a7dc4763e4ed0916c543708d432e3
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Jun 5 13:39:40 2007 +0000

    use farsight state change signals to emit the new StreamStateChanged and the existing Receiving signal
    
    
    20070605133940-418b8-aa0c454cc4fabdc16f33ba8f0c9cc8f26432d29c.gz

 src/stream.c |   83 ++++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 66 insertions(+), 17 deletions(-)

commit 46b2c42ecd8d069f1259a65b2ccd6dbe43c38a83
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Jun 5 13:37:10 2007 +0000

    add a StreamStateChanged signal to report stream state and direction changes to the UI
    
    
    20070605133710-418b8-d007baf92a504bf8b7749ae86a1fc7dcd3cc64cc.gz

 generate/xml-modified/tp-stream-engine.xml |    6 +++
 src/tp-stream-engine-signals-marshal.list  |    3 +-
 src/tp-stream-engine.c                     |   49 ++++++++++++++++++++++++----
 src/tp-stream-engine.h                     |    8 ++++-
 4 files changed, 57 insertions(+), 9 deletions(-)

commit 3c6ffb040ca9012da60bef35cf655844ecc55e9a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Jun 5 11:17:48 2007 +0000

    free the stream's channel path variable in a finalize, so it's still valid when we're shutting the stream down
    
    
    20070605111748-418b8-025c608f144194ef8f0b2f93e7170008226ba3e0.gz

 src/stream.c |   22 ++++++++++++++++------
 1 files changed, 16 insertions(+), 6 deletions(-)

commit a9be0c0202484a5e069c1a4f4dd3ea8b299c3435
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Jun 4 13:32:30 2007 +0000

    remove redundant guarding around calls to fs_start_stream (now a no-op) and fs_stop_stream (now idempotent)
    
    
    20070604133230-418b8-2e23244cdc306c4bf5958b4771fb6ac04da77f42.gz

 src/stream.c |   33 +++------------------------------
 1 files changed, 3 insertions(+), 30 deletions(-)

commit b96596a0cf71f0de8d518c473a5d11de3e178fb1
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Jun 4 13:24:51 2007 +0000

    remove redundant code in stop_stream()
    
    
    20070604132451-418b8-ebb356a8e35484292996cccee0dadb4490f250ff.gz

 src/stream.c |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit 871f6eba44593c42ce28e2257fd4d7aea79a25a0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Jun 4 13:23:49 2007 +0000

    remove calls to start and stop media server
    
    
    20070604132349-418b8-66563f7fff267fd423ea75b0bdfcf5fb5930d949.gz

 generate/xml-modified/media-engine.xml |    9 ---
 src/Makefile.am                        |    1 -
 src/tp-stream-engine.c                 |   19 ------
 src/util.c                             |  109 +-------------------------------
 src/util.h                             |    3 -
 5 files changed, 1 insertions(+), 140 deletions(-)

commit a77087e979cb0106bb2bf6df9897a949dc0893e8
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue May 1 13:37:05 2007 +0000

    fix signal name due to bizzaro inconsistent/meaningless naming in libtelepathy
    
    
    20070501133705-418b8-5494f115b08ab0456dbd22eb0112510b4147a553.gz

 src/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 03be6d68610077eae11ef4e3fc5f6acc001e5656
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed May 16 23:33:56 2007 +0000

    Set force-aspect-ratio to true on video sinks
    
    
    20070516233356-93b9a-dc927dc206803bf057667430e501ffc07b55f393.gz

 src/tp-stream-engine.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 514b8ade57787bc13d6e20733bacdb8856603de5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed May 16 22:36:20 2007 +0000

    For non-maemo up the resolution to 352x288 instead of 176x144
    
    
    20070516223620-93b9a-2996fba9abb3c31ec8619d61ddb3147484ebeba7.gz

 src/tp-stream-engine.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit d7955614256afd3ac8c5eeb57d4739bf06eb6f1f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed May 16 22:27:11 2007 +0000

    Hack to force usage of ximagesink for the preview window, so the xvimagesink is free for the main window
    
    
    20070516222711-93b9a-88d0ebd5dd96651be57cceab4c68bb1a3daae4e6.gz

 src/stream.c           |    2 +-
 src/tp-stream-engine.c |   15 ++++++++++++---
 src/tp-stream-engine.h |    2 +-
 3 files changed, 14 insertions(+), 5 deletions(-)

commit 6df0bd6caa0468d739ef8e53c59c5cd98606eb29
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Tue May 22 15:33:48 2007 +0000

    Set QOS to FALSE on video sinks
    
    
    20070522153348-2425b-43f93ddb0c6d5ec8be549389a8414d2b5b5637b7.gz

 src/tp-stream-engine.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit c7a2be5f8fae210cde772468cef353d519e6c5f1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 9 11:17:07 2007 +0000

    autogen.sh: remove $MAKE test
    
    
    20070509111707-7fe3f-721aabcfe3902503610a86adc94ccf5598bda2e5.gz

 autogen.sh |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit e95937e77decd4a038bb79718010d4611b502381
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 2 15:04:51 2007 +0000

    create a ChangeLog so autoreconf is happy
    
    
    20070502150451-7fe3f-d08e0791e3c23cfe85dfee9049d7fe504b8c1c09.gz

 _boring   |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit cfd6f2639f8570d7ef01d0fc48711645f5262bd9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 2 15:03:48 2007 +0000

    add autogen-sh
    
    
    20070502150348-7fe3f-128c6e3685e505509d43372983aeaf79d5bfc2be.gz

 autogen.sh |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 27e1870599aee2f0dab18b88fa08d3ab4ca96ddd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon May 7 12:08:51 2007 +0000

    implement STREAM_ENGINE_LOGFILE to redirect stdin/stderr to a file
    
    
    20070507120851-7fe3f-22652072971f90ac337ea902624c3e0503c474f9.gz

 src/stream-engine-main.c |   41 +++++++++++++++++++++++++++++++++++++++++
 1 files changed, 41 insertions(+), 0 deletions(-)

commit af52b2afc833332cc7d672bfa84a5292623b0b33
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Apr 30 18:32:33 2007 +0000

    bump nano version to 1
    
    
    20070430183233-418b8-7bf5c8dbc38c4057955c9cc1c5930361010ee1b7.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3a7792f436f5e177fee107dd57a1e5984f519f30
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Apr 30 18:19:01 2007 +0000

    bump version to 0.3.23
    
    
    20070430181901-418b8-cfdbd54578b2bb82df72a56bcc3164048d2c221b.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1438f22ddb20a5073f10a5db3d9cf14f8d8abe66
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Apr 30 18:09:43 2007 +0000

    add missing argument to property changed callback
    
    
    20070430180943-418b8-6cb4ba70ddc76629f5d58e036618d915c9860174.gz

 src/channel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f232fed8e2061f0326447b05e47ac3472d71f890
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Apr 30 16:43:45 2007 +0000

    hook to the property-changed signal on the TpPropsIface and keep the TpStreamEngineProperties structure up to date, so that if eg NAT traversal mechanism changes between the channel being established and the stream being added, the correct value is used. refactor property getting into some cleaner functions.
    
    
    20070430164345-418b8-e8739e2cccf90bd643126d68812c4ddde2919fd1.gz

 src/channel.c |  115 +++++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 79 insertions(+), 36 deletions(-)

commit e9d30426862f6d7a9245554b70911a598974fdaa
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Apr 30 16:42:51 2007 +0000

    bump farsight version to depend on the new "transmitter-object" property on streams
    
    
    20070430164251-418b8-c59f30bf43cc35c6a49e250ccbf63965542faa42.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3315dafd76c0499587a5d2ddad8227daf1f25b72
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Fri Apr 13 20:25:13 2007 +0000

    channel.c, stream.c: removed turn-server and turn-port properties
    
    
    20070413202513-01440-91f135d4afba0cd2725d14b0b81a2e62abc1f2ac.gz

 src/channel.c |   35 -----------------------------------
 src/stream.c  |   12 ------------
 src/stream.h  |    2 --
 3 files changed, 0 insertions(+), 49 deletions(-)

commit b555367a548e6a644290cd8c036a321ad425f600
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Thu Apr 12 22:59:12 2007 +0000

    stream.c: reverted transmitter property names since farsight api isn't changing, and fixed a ref leak
    
    
    20070412225912-01440-cac0d86d3c6ed5fe8b710c3520ef2cb9827ad8f9.gz

 src/stream.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit d90e1a579857150a96418af3ff5c343993074cdb
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Wed Apr 11 15:51:08 2007 +0000

    using modified farsight api for setting the transmitter properties
    
    
    20070411155108-01440-5059cb75f61f954e3eafc85af071865f5b32675e.gz

 src/stream.c |   64 +++++++++++++++++++++++++++++++++------------------------
 1 files changed, 37 insertions(+), 27 deletions(-)

commit 26a26864abc4ed8300fc4614fa294a3ec53046ca
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Wed Apr 4 10:52:22 2007 +0000

    StreamEngineChannel now uses turn-ip and turn-port properties
    
    
    20070404105222-01440-dc3c4c7ddfbc98f8266e7e6b61814c8b82940d00.gz

 src/channel.c |   35 +++++++++++++++++++++++++++++++++++
 src/stream.c  |   12 ++++++++++++
 src/stream.h  |    2 ++
 3 files changed, 49 insertions(+), 0 deletions(-)

commit 05b2ee8c9a1f611c18d49a80f15f73bcf847944c
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Mon Mar 26 17:05:45 2007 +0000

    setting relay-token property directly on the stream object
    
    
    20070326170545-01440-104b85611f0cf160b962c97329a493a5229da16c.gz

 src/stream.c |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit adbf4b6240bfb9a91be4b620fdd1eacebb6823bf
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Mon Mar 12 11:58:21 2007 +0000

    stream.c: pass relay-token to transmitter object if possible
    
    
    20070312115821-01440-ddd6d2a8a666a92f74748f6ce65604d92d08680e.gz

 src/stream.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit efa0753111fe9aa8c062df7b4910730520b05474
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 15 20:00:58 2007 +0000

    bump version to 0.3.22.1
    
    
    20070415200058-418b8-b375f32968921a70a0c2e1b5b48b26149ff72cd5.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fa2f10e1db64282cd629e1bdc161116d21dde8e0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 15 18:30:35 2007 +0000

    bump version to 0.3.22
    
    
    20070415183035-418b8-410c74cca13c1089b2361f908c6a19c48e835f4f.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5e2f04dcedc1bb73b18736c9d88ee58c4dabea76
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 15 18:23:52 2007 +0000

    unhook telephony event signal callbacks at dispose time
    
    
    20070415182352-418b8-034fb5442b04575592bbe26427545fe0e6bc24f2.gz

 src/stream.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit cfacd812d149609f39047bbdfcbd59d56f2a6cd8
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 15 17:52:52 2007 +0000

    add debug messages if event start/stop fails
    
    
    20070415175252-418b8-a78d8ab3d11fd26b61bd5518dc13795c9bfa9fbf.gz

 src/stream.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit dd35d7ddfeaea5034fe846b35aaa6efc5048f0df
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Apr 14 19:03:45 2007 +0000

    bump farsight dependency to 0.1.17
    
    
    20070414190345-418b8-18a0887a2866f403f49dda81644b21dd53b3bc73.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d9a377a3d072f171d1f4f01a7fac9ba51fddf2a3
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sat Apr 14 13:22:52 2007 +0000

    fix broken debug print in stop_telephony_event
    
    
    20070414132252-418b8-46d2cd43d95366462a321a785715bb8e22635b4d.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fef97e6fcf5cc3dd9c92fba49db2344e1f848ab4
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 13 19:08:08 2007 +0000

    bump libtelepathy dependency to 0.0.53
    
    
    20070413190808-418b8-347fc851a7530676c4bb14efdb56c593b0fb890a.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e09fb411c916d47e46f89a1ceb297ee143560547
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 13 18:43:34 2007 +0000

    add support for propogating telephony events from the CM to Farsight
    
    
    20070413184334-418b8-71943bdcac30621343c883f9a89e7b318f32612d.gz

 src/stream.c |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit 712083b49527bbf74904e984c1f6b2019f5ca083
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 27 01:24:58 2007 +0000

    bump version to 0.3.21.1
    
    
    20070227012458-418b8-9d91a5954c442e40fda9d2eb8946adfb52543c80.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0f7de66bc68c94904bbc4501c2eedc14d026f770
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 27 00:57:18 2007 +0000

    raise libtelepathy requirement to 0.0.50
    
    
    20070227005718-418b8-14c2087f3f6a16c703e1ca160da79115653d9175.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 64f80ec7fd9ff44867eef1df345c0a088820c57c
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Feb 26 14:13:47 2007 +0000

    bump version to 0.3.21
    
    
    20070226141347-418b8-f54125573fd5e77f46e0597368c4a49a35fc9be4.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6aefb986cf798964d3bca3d2b51788fcaf9486b5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Feb 26 03:22:22 2007 +0000

    remove duplicated = 0 causing stun and NAT properties to get confused
    
    
    20070226032222-418b8-b4cd10d15c8ab409697f9f2d569e6c1952b471f6.gz

 src/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1828f35b227e4cccb82f74618e72473a26e45366
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Feb 23 19:15:04 2007 +0000

    get NAT traversal settings from the channel properties interface and provide them to the session
    
    
    20070223191504-418b8-8bab339d59e7c7169f873f1e995416f854168563.gz

 src/channel.c |  118 +++++++++++++++++++++++++++++++++++++++++++++++++++-----
 src/channel.h |    1 +
 2 files changed, 108 insertions(+), 11 deletions(-)

commit d56b634218bbbad5d3db96762faf5e9bee9423ae
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Feb 23 19:14:50 2007 +0000

    fix unused variable in channel _init
    
    
    20070223191450-418b8-fe72d43884866842ebbad5337523bd1d5c71f0f9.gz

 src/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9b0c1150e7e24e942155e613167dae1fdc4d53f4
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Feb 23 19:14:02 2007 +0000

    make the session provide TpStreamEngineStreamProperties to the streams
    
    
    20070223191402-418b8-8e030fc7a20555f55ef624467a394ef09fe0629b.gz

 src/session.c |   10 ++++++++--
 src/session.h |    6 +++++-
 2 files changed, 13 insertions(+), 3 deletions(-)

commit 495ec2f359d745733fee7280fceeb3cfb34d4655
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Feb 23 19:10:24 2007 +0000

    get NAT traversal and STUN properties from a TpStreamEngineStreamProperties struct, not from fiddling around with the connection
    
    
    20070223191024-418b8-3ae05d1b8adaca3781e7f99c8e7c8c9db2c113de.gz

 src/stream.c |  162 ++++++++++++++++-----------------------------------------
 src/stream.h |   10 +++-
 2 files changed, 55 insertions(+), 117 deletions(-)

commit 17a33d5913c9f8ff4f7bc4add0a44e9491e967f7
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Jan 24 22:29:57 2007 +0000

    add header guards to session.h
    
    
    20070124222957-418b8-41ba703ba56c3850cb7898e0e46dd8dcf9f9e22c.gz

 src/session.h |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit c592af0dd8977c66f259a96eb32e9037249e4c49
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Jan 24 22:26:49 2007 +0000

    add header guards to channel.h
    
    
    20070124222649-418b8-34573b1ee391c1385f57314c1f5a6c578a39fe07.gz

 src/channel.c |    7 +++----
 src/channel.h |    3 +++
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 6545449ba29685e0dcc313d5d6f2712b1491cfaa
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Jan 21 12:07:53 2007 +0000

    remove unused volume and mute members from channel private data
    
    
    20070121120753-418b8-71292029fbff2df551aa58f5c208e77edbb46e7b.gz

 src/channel.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 6ac878c150c4464fd7ab25d6d20381c038545a06
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Jan 21 11:36:16 2007 +0000

    use new util functions to disable the media server when we handle our first channel, and re-enable it when the last channel is closed
    
    
    20070121113616-418b8-c749b8433da36676192e7fa8f202e17fe0c6e2a5.gz

 src/tp-stream-engine.c |   24 ++++++++++++++++++++++--
 src/util.c             |    4 ----
 2 files changed, 22 insertions(+), 6 deletions(-)

commit 236c202003303c09787988954ca62da6b70b61c5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Jan 21 11:26:50 2007 +0000

    move media server enable/disable code into util.c
    
    
    20070121112650-418b8-9cd1d460c917864dcdcdc8b1085fe5730cd0d731.gz

 src/stream.c |  112 +---------------------------------------------------------
 src/util.c   |  112 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/util.h   |    3 ++
 3 files changed, 116 insertions(+), 111 deletions(-)

commit 5acc423dcb1721a2037dbeb968700a645c89d049
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Jan 21 10:40:29 2007 +0000

    move g_object_has_property to newly-created util.c
    
    
    20070121104029-418b8-204dec95aa42983c650cf983359bfbca01751398.gz

 src/Makefile.am        |    2 ++
 src/stream.c           |   10 +---------
 src/stream.h           |    2 --
 src/tp-stream-engine.c |    1 +
 src/util.c             |   32 ++++++++++++++++++++++++++++++++
 src/util.h             |   12 ++++++++++++
 6 files changed, 48 insertions(+), 11 deletions(-)

commit 0e38920c668a07d115fa7095ee89946b5d8f9658
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Jan 23 14:01:18 2007 +0000

    allow using separate sinks for output vs. preview windows
    
    
    20070123140118-b59df-36282ed6386fd9f5b992f3daf26505767f7a0403.gz

 src/stream.c           |    4 +++-
 src/tp-stream-engine.c |    6 ++++--
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 9d15edaf2601d4c48896a37701181235af3e4970
Author:  <raphael@slinckx.net>
Date:   Mon Jan 8 15:47:28 2007 +0000

    Build fixes
    
    
    20070108154728-afd96-29b81747cf939365ebd085fad6f3f30a70d6c25b.gz

 src/channel.c          |    2 +-
 src/tp-stream-engine.c |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 2307c2b0c37cb7206c2a9d945e1c49eee757e5a0
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jan 4 17:57:55 2007 +0000

    set nano version to 1
    
    
    20070104175755-b59df-f6d1a7f93e23fa60167c52112fc2b01065a11294.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit aa31fb42556e41ec8047e58bdfd5e28b57db5b5f
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jan 4 17:53:34 2007 +0000

    version 0.3.20
    
    
    20070104175334-b59df-58608e3704eb8a821a69a47182f339675860208f.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b5573dacaaa4935f4934a4fd48984e6cda707a56
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Thu Jan 4 17:52:51 2007 +0000

    set nano version to 1
    
    
    20070104175251-c9803-f6dbfeefab60fc91dd652b1f92d70a2f631da71d.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 62a7f598ec8fdce2bbf02662bd43d4bc31e2b8c5
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Thu Jan 4 17:52:26 2007 +0000

    version 0.3.19
    
    
    20070104175226-c9803-563e7f266ca6555f38baa2b815537d0b7ca794bc.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2c025d2b6b7ff38c3ad27744d63ec5f6f485936f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 22:58:19 2006 +0000

    actually link colorspace ! videoscale ! sink, it seems to behave better then
    
    
    20061229225819-418b8-54dd1a07dd43854538cc6f794b62e219d278187f.gz

 src/tp-stream-engine.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 366d6262e88b39212b7ffd8c0320b86bce69bc1c
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 20:57:53 2006 +0000

    Link the sink elements (ffmpegcolorspace ! videoscale ! whatever) into a bin so that they get set PLAYING together.
    
    
    20061229205753-418b8-467caa3524e62645bb27f792740e2fa85dceb30d.gz

 src/tp-stream-engine.c |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)

commit dbe331c90352fdb2afd3fd621233544c24b03357
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 18:57:23 2006 +0000

    use new video sink making function for output windows too
    
    
    20061229185723-418b8-ac7779fe42eea6cf6c58ec0b62b1e3da6efc814a.gz

 src/stream.c |   25 ++++++++++---------------
 1 files changed, 10 insertions(+), 15 deletions(-)

commit 155f41311797eb5de03584471ea4add515add9c4
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 18:46:19 2006 +0000

    return TRUE when we've scheduled preview window creation for later
    
    
    20061229184619-418b8-e6a60bad12771d54805a78f355c55abfe57bf857.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 150d76477702b93bcb19f4729347ac5b561c3fef
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 18:46:10 2006 +0000

    tweak indentation
    
    
    20061229184610-418b8-07ef369295b67b7887d101f8b4812212806bbcd9.gz

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a4fb35d4d5d62a3df9f50f6b37b3622aab85292a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 18:45:49 2006 +0000

    add a v4lsrc fallback for the source and print the one we finally use
    
    
    20061229184549-418b8-46600239749bcc3e5efe1374250fce8c68396a4a.gz

 src/tp-stream-engine.c |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

commit 9de92e736daddd25b330224bdbffae2f6cc9cb8d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 18:44:39 2006 +0000

    link a videoscale and ffmpegcolorspace before the sink so that it will work if it's ximagesink, not xv
    
    
    20061229184439-418b8-5c3c51241b58bd0d47846662adea873ed91e5d36.gz

 src/tp-stream-engine.c |   79 +++++++++++++++++++++++++++++++----------------
 src/tp-stream-engine.h |    2 +-
 2 files changed, 53 insertions(+), 28 deletions(-)

commit 62a32aa3b3358e2f3618e90287ce23270f523c85
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 16:48:25 2006 +0000

    when providing the X window ID, set sync to false on the actual sink (for the gconf/autovideosink cases)
    
    
    20061229164825-418b8-f3897e0f7637d975bb580c06c344012a46d10f51.gz

 src/tp-stream-engine.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit da5b09bda12b918290813cd171a4da17377b0448
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 16:45:50 2006 +0000

    extract preview window sink creation into a function which tries gconfvideosink, autovideosink, xvimagesink and ximagesink in turn
    
    
    20061229164550-418b8-3eb7add3349d01036b62cbdd45ac5cc4f97573b0.gz

 src/tp-stream-engine.c |   61 +++++++++++++++++++++++++++++++++++++----------
 src/tp-stream-engine.h |    1 +
 2 files changed, 49 insertions(+), 13 deletions(-)

commit 9e21a39ce520ab18cc389ffd170b0885c1312792
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 16:43:28 2006 +0000

    export g_object_has_property from stream.c
    
    
    20061229164328-418b8-3762d5c336c48556aaa9f102e4a0adf9839044a7.gz

 src/stream.c |    2 +-
 src/stream.h |    2 ++
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 7277e59c4b9a512415da71357fd75134b9843890
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 04:50:47 2006 +0000

    wake the main context after we schedule an idle wake-up, because it's been observed in some cases that the mainloop is not woken for a long time, and many errors are printed...
    
    
    20061229045047-418b8-cfb4760312e7c69e72ddcf9b83f7211a608be67f.gz

 src/tp-stream-engine.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 5c45852e78474ffd78e16efadc49365d1def7788
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 29 02:41:03 2006 +0000

    when handling prepare-xwindow-id messages, look for window pairs belonging to the parents of the element that sent us the message, as well as the element itself, to deal with x/xv image sinks which are in a bin (or autovideosink)
    
    
    20061229024103-418b8-30c8fccad7a571e019c270eaa6c570c219832c48.gz

 src/tp-stream-engine.c |   30 ++++++++++++++++++++----------
 1 files changed, 20 insertions(+), 10 deletions(-)

commit 1405f8f03f81ca85d9c0ee859fc72b56a7f0e78b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Dec 12 23:32:28 2006 +0000

    TpStreamEngine: try linking a videorate and an ffmpegcolorspace into the video src so that our filter will negotiate even if the hardware's not so imaginitive
    
    
    20061212233228-418b8-ace250560fc463dbbe1cc9c1deb7cf98ccca1f58.gz

 src/tp-stream-engine.c |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit fb11a878926b3ce7ef16ec5aa9598fe0859d63a6
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Dec 12 23:30:58 2006 +0000

    TpStreamEngine: filter the video src to I420 atm because ffencs don't deal well with anything else
    
    
    20061212233058-418b8-48f2b5e4639186dfaf7daae748a4e84328e2eb61.gz

 src/tp-stream-engine.c |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

commit b14df79f3aee318a5a2d3c8a7b1a40bd5ff21065
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Dec 12 23:30:31 2006 +0000

    TpStreamEngine: before going to v4l2src, look for gconfvideosrc
    
    
    20061212233031-418b8-d19020a844724d7e4ccb1bb87c40aab96d8e0b0b.gz

 src/tp-stream-engine.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 544056348316aa1dee4fd01836a91ae2043a16c1
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Sat Dec 9 00:49:48 2006 +0000

    Remove xvimagesinks BEFORE stopping the pipeline
    
    
    20061209004948-2425b-f2d4b951da8d54ab05999cf3457c2ccf0bb2e025.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 600712e0676aa53d941e1b5b6276bf1d5e66256c
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Dec 7 12:58:01 2006 +0000

    version 0.3.18
    
    
    20061207125801-b59df-83fb1316ef21376db830dca70e99e68428c8e067.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 75e299b43707372740153adaf4f507807424094c
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Thu Dec 7 00:11:35 2006 +0000

    Don't mess with pipeline STATE!
    
    
    20061207001135-2425b-134463544d234c9ee011775155b51b53252c65e0.gz

 src/stream.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit e7e64b1e4c7236da44991c07e5d243ef724ce68d
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Dec 6 20:25:36 2006 +0000

    Correclty call check_if_busy()
    
    
    20061206202536-2425b-8cb4bb9633c4cd5d39cde57e6fac01a33fc7fcc7.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9d5a70c750bff39ea5d059717af343af85a3483f
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Tue Dec 5 23:45:45 2006 +0000

    call check_if_busy() when removing preview windows as well
    
    
    20061205234545-2425b-daed9d34578dd3a21da4323422bd5f6827818f7f.gz

 src/tp-stream-engine.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit ea65953abf69f9bac8642abdabd8e0f757aa1367
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Tue Dec 5 17:52:41 2006 +0000

    Fix debug msg and only set state to null on pipeline once
    
    
    20061205175241-2425b-cc0b5af6378f4800c7a7a8e3c73a6418dd637476.gz

 src/tp-stream-engine.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit b6aa569cf5fcea7b42f013ce3875cff98bfdfdc0
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Mon Dec 4 16:27:25 2006 +0000

    Async handler fixes : shutdown video streams on xvimagesink errors, shutdown video pipeline and restart on all others
    
    
    20061204162725-2425b-974eeb66217418b3ba5c618da06dd7b01f6b4fc0.gz

 src/tp-stream-engine.c |  179 +++++++++++++++++++++++++++++++++++-------------
 1 files changed, 130 insertions(+), 49 deletions(-)

commit d196fd4b3458dcae83403608f84992940573728a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Thu Dec 7 09:49:31 2006 +0000

    bump version to 0.3.17
    
    
    20061207094931-418b8-9a89530fd8d9130298ed4bdac777584e47155590.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c62d9691f0a2a24a51add434d06b086a70a4ced9
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Dec 5 18:33:44 2006 +0000

    only pause the media server for audio streams
    
    
    20061205183344-b59df-ee49ca8e0c903a5d454d15bfe8fb57de56ae5c09.gz

 src/stream.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit ed202cdf14893e60b0d5f4ee489fd50fe15e2208
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Dec 5 17:45:10 2006 +0000

    change video source caps filter to use QCIF instead of CIF
    
    
    20061205174510-b59df-7f806c0b348d529fd6882ab540a3ec741c4ce329.gz

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 145f76a595ef4aba9a9cf8ffed50e843e2ff0fce
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 1 21:12:10 2006 +0000

    */Makefile.am: clean up so that generated source files are *not* included in dist tarballs, but their sources (xml or lists of marshallers) are
    
    
    20061201211210-418b8-83200456851b5038fe4cb48bee1ea5966deb5b2e.gz

 Makefile.am          |    2 +-
 common/Makefile.am   |   13 +++++--------
 configure.ac         |    1 +
 generate/Makefile.am |    8 ++++++++
 src/Makefile.am      |   21 +++++++++------------
 5 files changed, 24 insertions(+), 21 deletions(-)

commit 97b0fbd07e1865fbe50d4207c75bb5913977adba
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 1 20:20:03 2006 +0000

    tweak the segv handler to print a message & backtrace, rather than try and do glib stuff, although it's disabled by default
    
    
    20061201202003-418b8-965f5e8e6258d6c240d6743e1487abd09c1571a0.gz

 src/stream-engine-main.c |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

commit 8f27eb80a38a0ed1e8282a00ab329a66a5218c10
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 1 20:19:45 2006 +0000

    Makefile.am: write darcs changes to ChangeLog on make dist
    
    
    20061201201945-418b8-96f41ae1aee75c9fe3400973823fcefaa3fda8d7.gz

 Makefile.am |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit b66a4903d8092a32412ca6074ec88d04eaae4b9f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 1 20:18:55 2006 +0000

    bump version to 0.3.16
    
    
    20061201201855-418b8-40b0e5e47543fd31ed7ab68348be28b06566af1a.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 48b161c5d31146e6326f2798dab84d7647f27cd7
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 29 16:54:25 2006 +0000

    make cb_fs_stream_error call tp_stream_engine_stream_error
    
    
    20061129165425-b59df-fe0cd24e0726c2887d2c234761c65ecc8a726070.gz

 src/stream.c |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit 677fd2caca9c388a553517ce58bdd388635e59db
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 29 16:53:11 2006 +0000

    make tp_stream_engine_stream_error not call stop_stream, call Error() synchronously, and emit the stream-error signal so that the stream is stopped and removed
    
    
    20061129165311-b59df-57eedd71c88b0ef68af7f4b886fac4e53bbcae5b.gz

 src/stream.c |   12 +++---------
 1 files changed, 3 insertions(+), 9 deletions(-)

commit c4ed8c0e7a4daebd5f9b786e27fafb9907590c61
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 29 16:04:45 2006 +0000

    rename/reindent Farsight callbacks for clarity/consistency
    
    
    20061129160445-b59df-1c954e6b5010479f6b60a695c9aca3ce66f96074.gz

 src/stream.c |   50 ++++++++++++++++++++++++++------------------------
 1 files changed, 26 insertions(+), 24 deletions(-)

commit 9c9e7d3a4706f73adecd61e2c62ec8b4b381a31c
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 29 15:46:36 2006 +0000

    slice-allocate method_ctx objects
    
    
    20061129154636-b59df-8706e96eac41e1cd8cd92d3fe070c84bf5332b26.gz

 src/stream.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 29d01f7e73e52609ff249764cf4873ff687ed78e
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 29 15:13:26 2006 +0000

    wrapping
    
    
    20061129151326-b59df-15ec8c17e3d2344a993477bb0de629edd3535837.gz

 src/stream.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 8c880ec265528a623a1ac4fb4dbc7611c0721500
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 29 15:13:15 2006 +0000

    resolve conflict
    
    
    20061129151315-b59df-2b509c2a8bcd1593b0a23a20b1da5de2d57d1080.gz

 src/stream.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit a37a8fa482ff4965ce07f9c1852570ab8fc73a18
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 29 14:56:33 2006 +0000

    stream: emit error signal when async method call fails
    
    
    20061129145633-b59df-341ec8fe17e7b08554b6da477ba9cc40b6c20210.gz

 src/stream.c |   83 ++++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 66 insertions(+), 17 deletions(-)

commit f4e0b2f38129dbdfbb3f35dbdece56a0a43dbd6f
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 26 18:30:15 2006 +0000

    make segv handling and backtrace printing only happen if you --enable-backtrace
    
    
    20061126183015-418b8-af0752395ad11f46dc4627059747826b7b11e7f4.gz

 src/stream-engine-main.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit bcdae90bf4f23ecb3466e44a350f6bd4816921a9
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 26 18:11:52 2006 +0000

    fix some sign-comparison bugs
    
    
    20061126181152-418b8-5aedc9356edb20522fc74002821e7ab4d5037f8c.gz

 src/stream.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 728ee82b72c4e503c2af5931cdad223d8bc5d3d0
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 26 18:10:14 2006 +0000

    configure.ac: copy versioning & cflags stuff from gabble
    
    
    20061126181014-418b8-125e473c3fe0598d50919dfb637aa6d4a4dd9226.gz

 configure.ac |   69 +++++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 52 insertions(+), 17 deletions(-)

commit 28ee1f7b55a4fc10ce1aba4bf68be2685a6813d9
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 26 16:44:57 2006 +0000

    bump version to 0.3.15.1
    
    
    20061126164457-418b8-c36dbfa40bbce9b30a6f762b23428b12e34c87b5.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ac233b4232ef231c275f2a19d36297aaca618939
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 26 16:39:59 2006 +0000

    bump version to 0.3.15
    
    
    20061126163959-418b8-75eea636a0c983a7cb5cf1d59ee9536c3601812e.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 05e541385504e2cd8e614930a7929c18de4024dd
Author: Jussi Laako <jussi.laako@nokia.com>
Date:   Sun Nov 26 14:42:23 2006 +0000

    Re-enable realtime functionality
    
    
    20061126144223-358ba-295dc48f350696e98fa7a4012461c93ca044a402.gz

 src/stream-engine-main.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 21ab55218e2347e2ed0d6991aa90e8e5cd6c53a5
Author: Zeeshan Ali <zeeshan.ali@nokia.com>
Date:   Sun Nov 26 14:40:55 2006 +0000

    * src/tp-stream-engine.c: (bus_async_handler), (_create_pipeline): Get the whole caps from the environment rather than only the fps.
    
    
    20061126144055-f39b6-645ed1bad79c43c50143eeaa51565eea28fdb6ec.gz

 src/tp-stream-engine.c |   32 +++++++++++++++-----------------
 1 files changed, 15 insertions(+), 17 deletions(-)

commit bea0345ac433a5c24e9efc7f0904b27a122ca170
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Fri Nov 24 16:27:14 2006 +0000

    NULL pipeline after called stop on farsight streams
    
    
    20061124162714-2425b-cafefebc70683295fbe139cc45b89a0566a0c843.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bc3b42f5ddb70ef18716e5eb7610f8cc1df9f194
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Fri Nov 24 16:26:27 2006 +0000

    Stop stream when tp_stream_engine_stream_error() is called
    
    
    20061124162627-2425b-91ea088fe79ea432f3761eca52e4380535061fef.gz

 src/stream.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit da2f85023b5f132ee92ae81e97be5d831709a3c8
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 26 13:53:17 2006 +0000

    set the watchdog bark/bite to 5 and 30 seconds respectively
    
    
    20061126135317-418b8-5731f06a3e463da7c25d39a2740f41d139c82b9a.gz

 src/stream-engine-main.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 49723eee89dcd3288f391a592bc7eed7a2d3a5f9
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 24 17:59:58 2006 +0000

    add a SIGALRM based watchdog, reset every 3 seconds and aborting us after 5
    
    
    20061124175958-418b8-be9b7ea29d5a32790099b76a0deb77068ddd2e4a.gz

 src/stream-engine-main.c |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

commit 4f1190aab4d511b71a721d7ca5e2cd8b9f5cf287
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Nov 21 21:46:51 2006 +0000

    version 0.3.14
    
    
    20061121214651-b59df-4d7271363532a5087f12b60ee1f1b7b124a06e8f.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d2b464b120140f452bc73eb72355bf92d509dee5
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Nov 21 15:53:29 2006 +0000

    instead of shutting down on pipeline error, close all output sinks/preview windows and set pipeline to null to that new one gets created
    
    
    20061121155329-b59df-81f6daa4e486abaf89df8ed0f47f27f3812c075e.gz

 src/tp-stream-engine.c |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

commit ae8708bd2878e6e48998ac78e87eb04fbb236140
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Nov 21 15:33:29 2006 +0000

    when we get an error on the video pipeline bus, close video streams rather than all streams
    
    
    20061121153329-b59df-ba18bb3b171b6fd66fad12ed5e01fd2601a7c946.gz

 src/tp-stream-engine.c |   36 ++++++++++++++++++++++++++++++++++--
 1 files changed, 34 insertions(+), 2 deletions(-)

commit 4335fac0522d0dbed38984836e8a2b0e83fb2328
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Nov 21 15:32:37 2006 +0000

    make stream media type a public member
    
    
    20061121153237-b59df-e538b395b9656079ef91c4ce010c714be52dd9ae.gz

 src/stream.c |   20 +++++++++-----------
 src/stream.h |    1 +
 2 files changed, 10 insertions(+), 11 deletions(-)

commit 4c5f27e1c5bffa6f2cb5c7d9755fa86fcd647529
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Nov 16 12:32:25 2006 +0000

    make dummy callback call g_warning instead of g_critical
    
    
    20061116123225-b59df-c6a51ba5ad9aab95b7c0e31bb80126b31174f1e2.gz

 src/session.c |    5 ++++-
 src/stream.c  |    5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 125b838d1cc65b887457bdc96a60ffd4e5485899
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Nov 16 12:19:52 2006 +0000

    version 0.3.13
    
    
    20061116121952-b59df-f32099c2aac2165813c8f3824da79454afd8034f.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a0b48c61c9913bfe795b399a5887769543f42803
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Tue Nov 14 18:33:55 2006 +0000

    Check if sink exists before actually unlinking/removing it
    
    
    20061114183355-2425b-fede1a6c1563066ff50bcfd93b93372909017b7a.gz

 src/tp-stream-engine.c |   28 +++++++++++++++++++---------
 1 files changed, 19 insertions(+), 9 deletions(-)

commit 5f142a2de90551bc993dd5b498419d6149919513
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Tue Nov 14 00:03:51 2006 +0000

    Give error string along with the GError
    
    
    20061114000351-2425b-389b24bf383e12bbc9904da87816effbf2b49eec.gz

 src/tp-stream-engine.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 92e456821a83a944e990c2db2ebbdff849b82369
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Nov 9 10:27:37 2006 +0000

    fix the fix to the error management (double brown paper bag)
    
    
    20061109102737-b59df-1bf0bc439b58bebef114072cb0e0c339cc669c0a.gz

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 95382f0cab588d2539a74d5813b1b4affd423841
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Nov 9 10:14:42 2006 +0000

    fix error memory management (brown paper bag)
    
    
    20061109101442-b59df-21fa6b6a46632689e0a90a7da3ec04565bd88ccb.gz

 src/tp-stream-engine.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit cc006c6d4e893d033505a635c2474d623d6fc645
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 8 16:23:16 2006 +0000

    version 0.3.12.1
    
    
    20061108162316-b59df-b1331760bba30eaaa477b1d282e19e82a1e8b6ec.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b1c5918e84a0877911c3fb8718f364ab0ec79b3f
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 8 16:11:42 2006 +0000

    version 0.3.12
    
    
    20061108161142-b59df-80460f478ba1627d27cdec6f0ce47e40835256cc.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5cab19c1ecd7fe1e91a5c133a881623890856b13
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 8 16:10:58 2006 +0000

    always pass error to _add_preview_window
    
    
    20061108161058-b59df-1968dcdd837e72f17e6a80b823d8782122f42b0f.gz

 src/tp-stream-engine.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit e6b0011db7b8dbfee042ad92de27f012646bc54a
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 8 14:44:19 2006 +0000

    save error message in GError rather than gchar *
    
    
    20061108144419-b59df-1a3a9b1ac05720ff2f36c39abd4d09dd4510c55d.gz

 src/tp-stream-engine.c |   21 ++++++++++-----------
 1 files changed, 10 insertions(+), 11 deletions(-)

commit 8d7a7fcad6dd62c98c8c282d15133474dd48a92a
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Nov 8 23:13:31 2006 +0000

    Indentation fix
    
    
    20061108231331-2425b-0659ddc4fe5247eda3aec6f13684968762b3e53d.gz

 src/tp-stream-engine.c |   38 +++++++++++++++++++-------------------
 1 files changed, 19 insertions(+), 19 deletions(-)

commit 0dd7b1bf403fdd6ec61cdfe00b1b7b14cfe5e8ab
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Nov 8 23:11:50 2006 +0000

    Correctly free errors after gst_message_parse
    
    
    20061108231150-2425b-b9d767d63d097aef13e214b9fbfb8727c9aa549b.gz

 src/tp-stream-engine.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a1c5466582032b2a46d55b8c04ff57377203b243
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Nov 8 22:23:32 2006 +0000

    Get rid of static error string
    
    
    20061108222332-2425b-1f8c851f32390f4a3dc2e507afb4756afe70ee56.gz

 src/tp-stream-engine.c |   28 ++++++++++------------------
 1 files changed, 10 insertions(+), 18 deletions(-)

commit cf7be183e0bc93b44dd42d781737a1eb1633956d
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Nov 8 21:56:04 2006 +0000

    Only add preview windows after the pipeline has gone to PLAYING
    
    
    20061108215604-2425b-37e53f270e37545fd148e2d063f8752642a3d233.gz

 src/tp-stream-engine.c |  356 ++++++++++++++++++++++++++++++-----------------
 1 files changed, 227 insertions(+), 129 deletions(-)

commit 4f687efe8d9d0b6f947f8d86d7bff62f2af7c4e2
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Nov 8 00:45:36 2006 +0000

    Patch by Zeeshan for better error handling
    
    
    20061108004536-2425b-b23a4537e14dd95bff0562ff76499027a99b369c.gz

 src/tp-stream-engine.c |  128 ++++++++++++++++++++++++++++++++----------------
 1 files changed, 85 insertions(+), 43 deletions(-)

commit c776ff60031e13d372d18880dee80757d4975083
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Mon Nov 6 14:35:35 2006 +0000

    disable realtime priority code by default
    
    
    20061106143535-c9803-0e3682fe0ca8e52971b7d73bc65bd57b496fc32e.gz

 src/stream-engine-main.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cb676c595069cd91d4d1fcfb38ea41dd2dea152f
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Mon Nov 6 14:34:29 2006 +0000

    host realtime setup code to before gst_init
    
    
    20061106143429-c9803-e129cd0e6f7c704af36f4a0cf3a8e20d7d3fe61d.gz

 src/stream-engine-main.c |   48 ++++++++++++++++++++++++---------------------
 1 files changed, 26 insertions(+), 22 deletions(-)

commit 55bb67a0858d44955b4f7f97b1cf1c07adb8e928
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Nov 6 13:03:00 2006 +0000

    only declare rt_* variables if USE_REALTIME is enabled
    
    
    20061106130300-b59df-31896b135c05e0e2d06a041dbbebab3b95a0d680.gz

 src/stream-engine-main.c |   30 ++++++++++++++++--------------
 1 files changed, 16 insertions(+), 14 deletions(-)

commit d6794373ade74bae30411dd5d434a84547fdad6e
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Nov 6 12:58:20 2006 +0000

    move various #includes out of #ifdec USE_REALTIME
    
    
    20061106125820-b59df-8fc1162653d92e0e32781214defb5e3a5382aa18.gz

 src/stream-engine-main.c |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

commit eeb50d13d40848c5e1b6172c3ad57f94c7cb6de7
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Nov 6 10:24:39 2006 +0000

    support connection managers that don't implement the properties interface
    
    
    20061106102439-b59df-91a45e261d01d652efa614f13228d3265f4dda43.gz

 src/stream.c |   44 +++++++++++++++++++++++++-------------------
 1 files changed, 25 insertions(+), 19 deletions(-)

commit a8d48ae43492a770dc35d0c4a1fdb24e198c3c0c
Author: Zeeshan Ali <zeeshan.ali@nokia.com>
Date:   Thu Nov 2 12:53:29 2006 +0000

    Patch from Zeeshan Ali <zeeshan.ali@nokia.com> to prevent race condition where a preview window is created before we store the XID for it to use
    
    
    20061102125329-f39b6-34d1d951641760e946b29d4702ec2cbfc77b4280.gz

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2655d3917806b5a3bca9bafb828ec9f15c7ac941
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 1 03:16:27 2006 +0000

    bump version to 0.3.11.1
    
    
    20061101031627-418b8-08e39a46610f3df4338ad746b4d444b9ba8e906c.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3ef935c9a3a23078ec0ca43b94872183bf845779
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 1 03:06:29 2006 +0000

    bump version to 0.3.11
    
    
    20061101030629-418b8-aad6ca0a94db203440a6cf976ed588f953198a4d.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0f462063c4ca9e33e634cc3e34c2f5431c1c7d54
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 1 03:00:30 2006 +0000

    add ChangeLog to boring to stop it creeping back
    
    
    20061101030030-418b8-653badd44692b1c328bcb784a1ca8bf1f2d4d105.gz

 _boring |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 38015bfb333c5db3268d575ddf1d7cb7ff1e443d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 1 02:59:13 2006 +0000

    remove totally incomplete ChangeLog
    
    
    20061101025913-418b8-852fe4ea6a42849540044b59bcaca98425ea765a.gz

 ChangeLog |   23 -----------------------
 1 files changed, 0 insertions(+), 23 deletions(-)

commit c016bf22eb925de6022ee8cef200bbaf2510abef
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Nov 1 02:02:07 2006 +0000

    Removed ffmpegcolorspace between tee and sink,  set preview xv sink to READY before linking
    
    
    20061101020207-2425b-b2b4f1b077b870cadcf74fb08fb6f79aeb8a2f96.gz

 src/tp-stream-engine.c |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

commit 4a1d1359ca85747cacedc056560dda125cdb19db
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Nov 1 01:56:19 2006 +0000

    Some extra debugs
    
    
    20061101015619-2425b-9b24a537b64d0683ba344c9bc7fc532c14e78f43.gz

 src/tp-stream-engine.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 6886363f18e4a968d020cd04e0c176e2c20abb0e
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 1 02:35:12 2006 +0000

    patch by Zeeshan Ali <zeeshan.ali@nokia.com>: allow setting video source FPS in FS_VIDEO_FPS environment variable
    
    
    20061101023512-c9803-d08f36f79156d242aa3b7829d53a47fdd2e54d69.gz

 ChangeLog              |   23 +++++++++++++++++++++++
 src/tp-stream-engine.c |   18 +++++++++++++++++-
 2 files changed, 40 insertions(+), 1 deletions(-)

commit d1edd0ad9414764465cefa666c8fb729688625d2
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Nov 1 01:08:16 2006 +0000

    resolve conflict
    
    
    20061101010816-b59df-10802d53ce7586de1fd2d8b1b05e4f7f662ee4fd.gz

 src/tp-stream-engine.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 13e054ee33f3ff4658fa6661f7896ae666f89cdd
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Oct 30 16:34:07 2006 +0000

    make previous patch compile
    
    
    20061030163407-b59df-1f6db5bd67f22d9de437a0e42b7fda05a4a93e67.gz

 src/stream.c           |   12 +++++++-----
 src/tp-stream-engine.c |    1 -
 2 files changed, 7 insertions(+), 6 deletions(-)

commit cdf3f1b66c2366e439ec24e59737c868f5085219
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Oct 30 14:06:39 2006 +0000

    clean up media server proxy in a safe manner
    
    
    20061030140639-b59df-f08b4c038975dff8da93ce9a622dac822e739b2e.gz

 src/stream.c |   40 +++++++++++++++++++++-------------------
 1 files changed, 21 insertions(+), 19 deletions(-)

commit 3168c65538ce853259974511d8611be9061d5a91
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Oct 25 19:48:17 2006 +0000

    Tell set_stream_sending() to simply unlink/relink tee to stream bin if a video stream
    
    
    20061025194817-2425b-44651e0e6fe30761e800f991f0e66e9639503dec.gz

 src/stream.c           |   23 +----------------------
 src/tp-stream-engine.c |    7 -------
 2 files changed, 1 insertions(+), 29 deletions(-)

commit c5ca6619e2323fbe888494bc46f805fd3e10f9af
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Oct 25 00:57:36 2006 +0000

    Make s-e pipeline more efficient (block source when no one is listening), also fixes a seg fault
    
    
    20061025005736-2425b-43c4baa12cfc96d274f64dcffbeab5ddce67fe43.gz

 src/tp-stream-engine.c |   90 +++++++----------------------------------------
 1 files changed, 14 insertions(+), 76 deletions(-)

commit a69d04e82fc33c64ca279abbfad84028b4a8c80d
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Oct 30 19:11:38 2006 +0000

    set name on video src bin if created from env var
    
    
    20061030191138-b59df-0ece9479589c18ad9b7ff5363f5c02f33f380293.gz

 src/tp-stream-engine.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c7ab7de56974b72589419b282e4cf04e034dd3dc
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Oct 26 19:59:27 2006 +0000

    version 0.3.10.1
    
    
    20061026195927-b59df-fbb67c324607cd37d3aec50a01b36e6d8892cd47.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c346df3f9af3aefbee16dde276587fe84b5a724b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Oct 26 19:54:48 2006 +0000

    version 0.3.10
    
    
    20061026195448-b59df-6b7d2bd26d10d1b03e58a720724620acc9323767.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a32f596cf8f66041fbcd392c99ed6d75b85a4c42
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Oct 26 19:54:31 2006 +0000

    assert that pipeline description produced a bin
    
    
    20061026195431-b59df-253dee6a021a66e0c16c417dfdd427fc77dcced7.gz

 src/stream.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 902cb878bceca31444a09e396b51e946f1ed83c6
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Oct 25 19:48:17 2006 +0000

    Tell set_stream_sending() to simply unlink/relink tee to stream bin if a video stream
    
    
    20061025194817-2425b-be866e3c79062a8e37b55482677426677430a0ab.gz

 src/stream.c           |   23 ++++++++++++++++++++++-
 src/tp-stream-engine.c |    3 ---
 2 files changed, 22 insertions(+), 4 deletions(-)

commit 1004878d466bf9d7e798fa571787cc71e6375314
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Wed Oct 25 00:57:36 2006 +0000

    Make s-e pipeline more efficient (block source when no one is listening), also fixes a seg fault
    
    
    20061025005736-2425b-a26fae751be1c1e79f8cd54670b5fe80f35979a1.gz

 src/tp-stream-engine.c |   94 ++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 83 insertions(+), 11 deletions(-)

commit 5734dbf47c952b5b7bb15de2e179a20ef68c1911
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Oct 23 16:55:40 2006 +0000

    don't free NULL GError
    
    
    20061023165540-b59df-102a7f83dfe2c764220c6916929caf8cf1573a71.gz

 src/stream.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 306d9135f5e7212f7e1600423fc80e5372012d3c
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Oct 23 16:21:39 2006 +0000

    add debug message for close request
    
    
    20061023162139-b59df-18952549b9d3db556c860ad5a19674a9a91a3a46.gz

 src/stream.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 19114396de290131b0e76b40b5b0d6dc8290d5ba
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Oct 23 16:20:20 2006 +0000

    cope better with Maemo media server not running
    
    
    20061023162020-b59df-a10c2555a95627145dbf4a4ebba8b30bfdabe442.gz

 src/stream.c |   30 ++++++++++--------------------
 1 files changed, 10 insertions(+), 20 deletions(-)

commit 699b4e9e1f1fd5f2f8d2244f456603ebd7c8a85b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Oct 20 15:36:22 2006 +0000

    fix type-punning warning on bin iterator
    
    
    20061020153622-b59df-c152d147724d744399ce84e0e0f65424b1ec3713.gz

 src/tp-stream-engine.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 12471f309ab3b741efdb7c832091b09e25093105
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Oct 20 15:35:45 2006 +0000

    channel.c: remove unused dummy_callback
    
    
    20061020153545-b59df-e8abde4939348c8c69f0c9e6b4374e84f1e7575b.gz

 src/channel.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit a6c21de62452a6dfd9e1a8f7cd2eb807ae7dbb12
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Thu Oct 19 16:34:54 2006 +0000

    Implement a shutdown() method in stream-engine
    
    
    20061019163454-2425b-c04f793e8a003f13800963988492c39d780e68c6.gz

 generate/src/tp-stream-engine.c            |   18 ++++++++++++
 generate/src/tp-stream-engine.h            |    1 +
 generate/xml-modified/tp-stream-engine.xml |    2 +
 src/stream-engine-main.c                   |   11 +++++++
 src/tp-stream-engine.c                     |   41 +++++++++++++++++++++++++---
 src/tp-stream-engine.h                     |    1 +
 6 files changed, 70 insertions(+), 4 deletions(-)

commit 481bda5a37b1fa22df96128616dc13d1c356b8a1
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Oct 18 13:26:40 2006 +0000

    version 0.3.9.1
    
    
    20061018132640-b59df-83a347ffb9d2279070a76a29846ba8947039142b.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eae38a69b0344dc5aa84287494d88ac6dc28d607
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Oct 18 13:20:46 2006 +0000

    version 0.3.9
    
    
    20061018132046-b59df-04f1afd0f2e2710b067cd6feec2d0a70f1406a1e.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 50c63d581c0a41918af13ed7f831516d9f71b841
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Oct 18 13:18:40 2006 +0000

    set pipeline to playing after adding window pair
    
    
    20061018131840-b59df-eab263a4339d59be27afdacd7727f24f661f4f3f.gz

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d1260e6fb48b7740ddc4758be615f1a1a5e1b5aa
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Oct 18 13:18:03 2006 +0000

    print source of prepare-xwindow-id message
    
    
    20061018131803-b59df-b5c6c745d682a9bc4957e0f4c882ea9f6adf335b.gz

 src/tp-stream-engine.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit db8e9597c19ab4ed2d8fd2dea7f51b9b0c44487a
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Oct 18 13:17:19 2006 +0000

    search through bins to find sink belonging to window pair
    
    
    20061018131719-b59df-5162c2d3b92161b3099d66e3ac2f722c968e6c18.gz

 src/tp-stream-engine.c |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 5d3b010b9a008f65843782de883c68de85ae1287
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Oct 18 13:03:45 2006 +0000

    add window to window pairs list before getting the pipeline
    
    
    20061018130345-b59df-81b20f969686a648ba96225f6435b65dce7e7465.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ace98c68d87a04eeed14a15743620f3c1695766d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 11 20:44:48 2006 +0000

    bump version to 0.3.8
    
    
    20061011204448-418b8-19f7a04888088737d15ae40fe791e7f06241e606.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 572197c1fb12774cd8c3004566d23b9fb859b77b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 11 20:40:44 2006 +0000

    TpStreamEngine: if MAEMO_OSSO_SUPPORT is enabled, look for "gconfv4l2src" in favour of "v4l2src"
    
    
    20061011204044-418b8-9be1b5143555be2356f57878e798c39649814773.gz

 src/tp-stream-engine.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 7f3724e07d0aaf148e8b94f44330eb26ba6704b2
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 11 14:32:44 2006 +0000

    Hook up SetStreamSending signals to farsight_stream_set_sending
    
    
    20061011143244-418b8-4755106eba6692feff50107fe041da030a5719a8.gz

 src/stream.c |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit cdb478399bc1169e7578d23988485711e4c1ad24
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Tue Oct 17 15:36:14 2006 +0000

    Propagate channel error to all streams instead of sessions
    
    
    20061017153614-2425b-a01c623c92cf5e405338fb2991befafb2f4073b9.gz

 src/channel.c |   15 ++++++++++-----
 src/stream.c  |   14 ++++++++++++++
 src/stream.h  |    5 +++++
 3 files changed, 29 insertions(+), 5 deletions(-)

commit b99d8227c5230428a6aef03a65f42cb9f4062ed5
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Mon Oct 16 22:04:11 2006 +0000

    Properly handle gst errors in async bus handler and exit()
    
    
    20061016220411-2425b-257557755b9bdcfda965b0efad109901e7480202.gz

 src/tp-stream-engine.c |   43 +++++++++++++++++++++++++------------------
 1 files changed, 25 insertions(+), 18 deletions(-)

commit 613f84a02e3efd271ff70c8cae5c2846874c9862
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 10 14:48:07 2006 +0000

    TpStreamEngine: ignore BadValue errors on preview/output windows (they can happen with xv)
    
    
    20061010144807-418b8-823957066885bdf5e8c4cc5bcf473aafb4a3e67c.gz

 src/tp-stream-engine.c |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 45 insertions(+), 0 deletions(-)

commit 84f2af360075df29b33703a1c78f45e1edd2eb08
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 10 14:20:32 2006 +0000

    XErrorHandler: add signal for BadValue errors
    
    
    20061010142032-418b8-4b0264aeed9fa0fb2d4a05f4b71ef5b2ad86ae2f.gz

 src/xerrorhandler.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 9ad79308fdcba05fcefdcbb9a8fa8ee473db3a6b
Author: Zeeshan Ali <zeeshan.ali@nokia.com>
Date:   Tue Oct 10 12:05:15 2006 +0000

    Build the videosink from the environment variable if set.
    
    * src/stream.c: (tp_stream_engine_stream_set_output_window):
    * src/tp-stream-engine.c: (tp_stream_engine_add_preview_window):
    
    20061010120515-f39b6-382c7575f17627f3078e4b0145f8b6a9673fbdde.gz

 src/stream.c           |   14 ++++++++++++--
 src/tp-stream-engine.c |   15 +++++++++++++--
 2 files changed, 25 insertions(+), 4 deletions(-)

commit 607d222c015ebf7bb1701964f3a5bfb87e4e46f3
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Oct 10 13:43:52 2006 +0000

    version 0.3.7
    
    
    20061010134352-b59df-0b04bb7ccfb751583a3037cf4d5ce3fe38bb2a92.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 50bdb3793245feb5e43c03b8e2d9c2fd70971737
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 10 09:34:46 2006 +0000

    remove null_stream argument from _remove_video_sink and null it manually in the only relevant place
    
    
    20061010093446-418b8-4f54b463837ac06c27ac99206865ceedc69cf16f.gz

 src/stream.c |   25 ++++++++++++-------------
 1 files changed, 12 insertions(+), 13 deletions(-)

commit 4a6b13c80086e167b84f4e8ff4d496ef61a64c0b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 10 09:19:00 2006 +0000

    remove overly defensive ref/unref of sink; it defends against a case which we rely on being true in the other place we call _remove_video_sink
    
    
    20061010091900-418b8-1871d26863ccf08a178657b9365caefd9f0073e8.gz

 src/stream.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 57b7dbddec1eefdab6aab79b4a6f90f0dcfc15c9
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 10 09:14:15 2006 +0000

    only stop the stream on set_playing (false) if it was started
    
    
    20061010091415-418b8-7346d97192fad0c17198a9190852482a26dd7795.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d0a5947339a01c576abfaf6ea0337512015d0b77
Author: Philippe Kalaf <philippe.kalaf@collabora.co.uk>
Date:   Tue Oct 10 11:13:26 2006 +0000

    Add new dbus signal "received" on StreamEngine to signal when we are receiving a stream
    
    
    20061010111326-22d42-2fc712750b89ba085bc69b7119c5878760ee15fe.gz

 generate/src/tp-stream-engine-signals-marshal.list |    1 +
 generate/src/tp-stream-engine.c                    |   10 +++++++
 generate/xml-modified/tp-stream-engine.xml         |    5 +++
 src/channel.c                                      |    2 +-
 src/session.c                                      |   11 ++++++++
 src/session.h                                      |    2 +-
 src/stream.c                                       |   14 ++++++++++
 src/stream.h                                       |    1 +
 src/tp-stream-engine-signals-marshal.list          |    1 +
 src/tp-stream-engine.c                             |   27 ++++++++++++++++++++
 src/tp-stream-engine.h                             |    4 +++
 11 files changed, 76 insertions(+), 2 deletions(-)

commit 563bf33c63c7ebc92cfc0b9595d232bb68b0fba0
Author: Philippe Kalaf <philippe.kalaf@collabora.co.uk>
Date:   Tue Oct 10 11:12:43 2006 +0000

    Fix volume setting bug
    
    
    20061010111243-22d42-abae81a2e77f3a4ddea50e3160c788e494cb0b90.gz

 src/stream.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit fb26b67ad685e26be32d66641c0cc994378d4da3
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Thu Oct 5 00:54:39 2006 +0000

    Cleanup xvimagesink leaks and shutdown sequence
    
    
    * Fix GstMessage leaks in bus_sync_handler (Gstreamer example code is wrong)
    * Don't set sink to NULL on normal shutdown (only when setting window_id  to 0)
    * Mangled ordering and logic in _remove_video_sink()
    * Make sure stream-engine stops all farsight streams when channel closes
    
    
    20061005005439-2425b-bace153c52b9e2229205ab8c7a90fc79c706a701.gz

 src/stream.c           |   36 +++++++++++++++++++++++-------------
 src/tp-stream-engine.c |    1 +
 2 files changed, 24 insertions(+), 13 deletions(-)

commit 80591354ed880c7a9aec6f3c1f822c92ef6dbf18
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Oct 4 16:10:10 2006 +0000

    fix _remove_video_sink call
    
    
    20061004161010-b59df-d3a039a7aff196d567045f3fce5de8e067133008.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c6237439828eb07823da4aad3c452efec05f49bf
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Oct 4 15:55:42 2006 +0000

    remove video sink when the stream is stopped rather than when the window is disposed
    
    
    20061004155542-b59df-8edd67bfcb09ec1ccd938c61e4b05e2968eed2e6.gz

 src/stream.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 110e36729d4e216d1cfb45eb5e5fd46059588488
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 4 14:34:22 2006 +0000

    have a helper function to remove the output window, and call it from both set_output_window and the dispose
    
    
    20061004143422-418b8-4ca641946c9be16ccc515cfa24608f3a860c14d5.gz

 src/stream.c |   46 +++++++++++++++++++++++++++++++---------------
 1 files changed, 31 insertions(+), 15 deletions(-)

commit f2becf67f8bb07e5b9a6c607ebdc3ac69c5990a7
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Oct 4 14:12:29 2006 +0000

    fix stream stuff
    
    
    20061004141229-b59df-cad28ad8942f6608111df54c4bb85215a0a63d94.gz

 src/stream.c |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit 53439e9393db401ed7ba706b8bcc54f1b3f5403b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Oct 4 13:59:20 2006 +0000

    set output window to 0 on stream dispose
    
    
    20061004135920-b59df-6adc97046571dec41d9c7835876d31e4a5aa5361.gz

 src/stream.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 6cf5d0ec298dd4d69d9183f3de5901d1bbe2dce0
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Oct 4 13:42:59 2006 +0000

    remove video sink from pipeline when output window changes
    
    
    20061004134259-b59df-bef145070f556fd35d3b6a5a6b093ed72077b114.gz

 src/stream.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 8dbc44f4603c5748485a04d6fe2859fb67e8250c
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Sep 21 15:29:40 2006 +0000

    bump version to 0.3.6.1
    
    
    20060921152940-b59df-e248353f3b8f26c083724ac1e406f39111eaccf0.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a6ef98fc44f8c4ceb779ab7637f41e14e6cb113d
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Sep 21 15:23:46 2006 +0000

    bump version number to 0.3.6.0
    
    
    20060921152346-b59df-3aba681c75a99753a85a128ef1971929219eb819.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4c2c70e0061442faaff20677df49353cfc32d597
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Sep 21 12:38:48 2006 +0000

    NULL media server proxy before unreffing the proxy
    
    
    20060921123848-b59df-4e784ad15f3a534d4be917414e50151bc728771d.gz

 src/stream.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 427ea3938e8992b765eef94dd7dd545283e3ba0b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Sep 21 12:10:31 2006 +0000

    consistently refer to Maemo media server as media server
    
    
    20060921121031-b59df-746d19a6ed2b5c62defad915d9331f774d159aa8.gz

 src/stream.c |   56 ++++++++++++++++++++++++++++----------------------------
 1 files changed, 28 insertions(+), 28 deletions(-)

commit 8c0fc963c3c30f01c059b1f20ef3edb749dd4f9b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Sep 21 12:09:17 2006 +0000

    clean up boring file
    
    
    20060921120917-b59df-436e1a332467a3b551cce8cba3d77cd194723e86.gz

 _boring |   21 ++++++---------------
 1 files changed, 6 insertions(+), 15 deletions(-)

commit 3f6b635e614ca58454c00368b2db38c64c0be556
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 15 15:00:55 2006 +0000

    bump version to 0.3.5.1
    
    
    20060915150055-b59df-e90864309e87efebd279634c8376e024fbc0ca23.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bed5b9e0c41cbf84a1fb43586ff323ac53499637
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 15 14:10:30 2006 +0000

    bump version to 0.3.5.0
    
    
    20060915141030-b59df-9b5f023ec43f8429566cf4a1e6cf1276695016cb.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0aa4a12fac73bde4e32a84ff294134f595e59f82
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 13:37:03 2006 +0000

    Tweak debug message to not say the name of the sink, it's not always guaranteed to be one thing or another.
    
    
    20060915133703-418b8-35a57cebc8b1b92a321a6a3d4f1cd9f4410a07f8.gz

 src/tp-stream-engine.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 1951f9c74f461535cc68e25ca4d7379e0fb2aede
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 12:02:22 2006 +0000

    Make X error handling code in TpStreamEngine also handle output windows as well as preview windows.
    
    
    20060915120222-418b8-337832c65bcf68682afc0a71f546f107a1102244.gz

 src/tp-stream-engine.c |   79 ++++++++++++++++++++++++++++++++++--------------
 1 files changed, 56 insertions(+), 23 deletions(-)

commit f92567c41712c086778657c78b49b8297a89d1d3
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 11:33:32 2006 +0000

    Improve debugging on SetOutputWindow calls, and fix bug where even in the no-op case (existing ID is the same as requested) we tell the stream engine the window pair is removed.
    
    
    20060915113332-418b8-13831623d38f93af498749736dca68214825c248.gz

 src/stream.c           |   17 ++++++++++-------
 src/tp-stream-engine.c |   14 +++++++++++---
 2 files changed, 21 insertions(+), 10 deletions(-)

commit 74fccc638ae54300124e1dbdaba8819a7e058100
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 11:29:38 2006 +0000

    Make SetOutputWindow(0) unset the video stream sink.
    
    
    20060915112938-418b8-e1b1fb0db47052a41d45262c22af067ecc668826.gz

 src/stream.c |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

commit 198f55b2f96196aa4871c096f2ff126f8dac8047
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 10:11:50 2006 +0000

    Store the TpStreamEngineStream in the WindowPair for output windows.
    
    
    20060915101150-418b8-143a716a8ddbd74bc4e03be2888339c57276007d.gz

 src/stream.c           |    2 +-
 src/tp-stream-engine.c |    9 ++++++---
 src/tp-stream-engine.h |    3 +++
 3 files changed, 10 insertions(+), 4 deletions(-)

commit ea8814e878208b9f77b1b6db03e956f17519e1b5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 10:10:23 2006 +0000

    Add a header guard to stream.h
    
    
    20060915101023-418b8-a72548cecb8bf681121920cea958063a16bf1322.gz

 src/stream.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 0f9e6222e82d0a5940134bfdcc1558d78e44b082
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 10:03:16 2006 +0000

    Remove BadWindow handling from stream.c
    
    
    20060915100316-418b8-4d04435e9520e22005bff1966c09f9ad746d1eae.gz

 src/stream.c |   63 ----------------------------------------------------------
 1 files changed, 0 insertions(+), 63 deletions(-)

commit f17d84ad2549cdcd773f5cb26dc1ff0755099fba
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 09:41:30 2006 +0000

    This atomic stuff seems not to work... just go for volatile atm.
    
    
    20060915094130-418b8-9e550b5beb7020b22626cd2db107d79534df96ec.gz

 src/tp-stream-engine.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 2e8da82c5a4dfb44d1163813d9b7be82272c8a5b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 09:23:25 2006 +0000

    Unref XErrorHandler object after emitting any signals, to avoid leaking references every X error.
    
    
    20060915092325-418b8-8a5852643b9ddc99a086b00bde12efe8b1e30ce9.gz

 src/xerrorhandler.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 58e1527d6b43617c490aa2b98386b787d096feed
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 09:22:42 2006 +0000

    Ignore BadGC if there are any pending-removal windows, regardless of the resource ID, because we have no idea what the xvimagesink's GC is.
    
    
    20060915092242-418b8-48e3214fb0c2e9ed17840f5bbbcce2eb7453565c.gz

 src/tp-stream-engine.c |   46 +++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 39 insertions(+), 7 deletions(-)

commit ac610e6bbdad01d4b6b0edbfa1f60e5258532d07
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 08:49:16 2006 +0000

    Apparently in glib 2.8, the g_atomic_int operations don't expect volatile... hmm.
    
    
    20060915084916-418b8-0126498e4264f19998c22b39534291c1c688e056.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 600b47c38cfa3fbc7df132f141751ac9c249278b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 08:41:48 2006 +0000

    Fix silly bug where we look for preview window errors in the list of output windows.
    
    
    20060915084148-418b8-8f02d6c25c4b1a3cf7fd544792b1b9e8bb295c7a.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0612cb0d9c629d2d503915e2c13468e6a5f2b75a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 08:36:04 2006 +0000

    Keep only one reference to XErrorHandler for the lifetime of TpStreamEngine.
    
    
    20060915083604-418b8-76290c8f7246fb315e2f40096b8106feee4e8f8e.gz

 src/tp-stream-engine.c |   28 +++++++++++-----------------
 1 files changed, 11 insertions(+), 17 deletions(-)

commit 67f6c373e997c5934ae01e679fee917db8e4bc5d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 08:32:19 2006 +0000

    Hook to BadGC on preview windows and also ignore it if removing is set.
    
    
    20060915083219-418b8-f93952bec3e79fed05c925c073b2bdf7aa622afe.gz

 src/tp-stream-engine.c |   39 ++++++++++++++++++++++++++-------------
 1 files changed, 26 insertions(+), 13 deletions(-)

commit e10c25154b47c720bea353a4139c8737b07eb7c5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 08:32:07 2006 +0000

    Catch BadGC in the XErrorHandler
    
    
    20060915083207-418b8-c6591aed2d920a46c914a39b435e0a556747cb00.gz

 src/xerrorhandler.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 706d874cafdf8890d1fcaa607a891068b665b087
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 15 08:29:29 2006 +0000

    Replace use of g_atomic_int_set with g_atomic_int_compare_and_exchange
    
    
    20060915082929-418b8-747064312b40714a1a3e534ec488254136955111.gz

 src/tp-stream-engine.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 4d5a916100c1d4210b6815ebaf95dbd786cf0321
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Sep 13 16:53:03 2006 +0000

    Handle stream errors in the main thread with an async bus handler.
    
    
    20060913165303-418b8-03e0449cce1e1a07ca895e4ec2836ef2b73b91af.gz

 src/tp-stream-engine.c |   63 +++++++++++++++++++++++++++++++----------------
 1 files changed, 41 insertions(+), 22 deletions(-)

commit 9d8f1dca7e94f3a9662433a138fd3e705d3f4c5a
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Sep 13 16:12:32 2006 +0000

    Quick hack to handle a resource not writable error from xvimagesink and remove the preview window.
    
    
    20060913161232-418b8-9b07246048eb2b251afb3c6d40e6004b3a719e99.gz

 src/tp-stream-engine.c |   86 +++++++++++++++++++++++++++++-------------------
 1 files changed, 52 insertions(+), 34 deletions(-)

commit 7baed3a235022d22f0b0b8bdcda2fa753e264b12
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Sep 13 10:38:47 2006 +0000

    Make wp->removing volatile and access using g_atomic_int_get/set
    
    
    20060913103847-418b8-446415fbe26ecaf707d27ae593027e10d79c9f22.gz

 src/tp-stream-engine.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 870fc3a31878d0b0c849f1659a4ee68743eb6094
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 13 13:12:28 2006 +0000

    bump verison to 0.3.4.1
    
    
    20060913131228-b59df-3c2f42b9d56daed63cf802c869d5e60c0c63611a.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3d9bbaf97eddd307069082168ce4f56588565188
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 13 12:52:20 2006 +0000

    bump verison to 0.3.4.0
    
    
    20060913125220-b59df-c382b44efd1f22cd8c639fc62da35f42e1a13f0f.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 60bccaf424c410e8d6b9fcef31333538c4536e19
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Sep 13 10:35:27 2006 +0000

    Try and remove any defunct Xv sinks before adding any new preview windows.
    
    
    20060913103527-418b8-08f74245cd5ebd2585f4fbae40877d0183e62c40.gz

 src/tp-stream-engine.c |  123 +++++++++++++++++++++++++++---------------------
 1 files changed, 70 insertions(+), 53 deletions(-)

commit 335821b5b35311c9a46f376cc92a4aba49efb37a
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 13 12:26:44 2006 +0000

    use weak reference for X error handler singleton
    
    
    20060913122644-b59df-2e7abc2829c825e8f1566498eae928f9f14e6971.gz

 src/xerrorhandler.c |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

commit 7e7a52f2ab2fb8fd59194098a64ba075cb1a64d1
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 13 12:10:35 2006 +0000

    remove x_error_handler_cleanup
    
    
    20060913121035-b59df-d46a0a0942134a83cd6f2ab6540695c016f31929.gz

 src/xerrorhandler.c |   10 ----------
 src/xerrorhandler.h |    1 -
 2 files changed, 0 insertions(+), 11 deletions(-)

commit 8ae7f1faec834376171e44fb69a5a01938321870
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 13 12:07:35 2006 +0000

    return return value of old error handler
    
    
    20060913120735-b59df-02c75ed9b7d69e7743e8d67e4843efa3b3f67c79.gz

 src/xerrorhandler.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e90cc7977106ee1211357752c8d295c4fbaa71e5
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Sep 12 17:04:34 2006 +0000

    Store mapping of sinks<->window_ids in a linked list of WindowPair structures, and use a null wp->sink to indicate that a BadWindow error is being handled already, and that subsequent errors (usually one more BadDrawable and one more BadWindow) can be ignored.
    
    
    20060912170434-418b8-8d9bae910698ea5d6e5da6e6e6dd3eece7e5b83a.gz

 src/stream.c           |   10 ++-
 src/tp-stream-engine.c |  263 +++++++++++++++++++++++++++++++-----------------
 src/tp-stream-engine.h |    6 +-
 3 files changed, 182 insertions(+), 97 deletions(-)

commit 21cfb677f6dfb61ad753bd20b556fdce507fefc8
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Sep 12 14:53:21 2006 +0000

    Remove preview window element from pipeline in the main thread - the BadWindow callback happens in the pipeline's thread. Ignore the BadDrawable errors that we get until this happens... :-/
    
    
    20060912145321-418b8-8570a1e98c6c384418ee290fc367723d20246d10.gz

 src/tp-stream-engine.c |  152 ++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 121 insertions(+), 31 deletions(-)

commit 5d615bc4c5f9c1a9e5a6f5b33a1564b07ffa9d73
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Sep 12 14:24:21 2006 +0000

    Make SetOutputWindow robust against repeated calls
    
    
    20060912142421-418b8-8b9adacfadacac4fbbc1e977f89646f3cedeea0e.gz

 src/stream.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit b782f4f327a8bfdd6bebac24831b8be499d9ec5d
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Sep 12 14:23:26 2006 +0000

    Unref the sinks after giving them to farsight so that they are freed when the stream is
    
    
    20060912142326-418b8-33a5d4c0a7ff22726b0a10a24ff389a64988f399.gz

 src/stream.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit e7defe5f27bb12849e81257b206571acc3185334
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 11 18:28:26 2006 +0000

    remove output windows from hash table when we're done with them
    
    
    20060911182826-b59df-0ff8133f7d290c22058a056d0cd3eaa8b2077235.gz

 src/stream.c           |   11 +++++++++++
 src/tp-stream-engine.c |    9 +++++++++
 src/tp-stream-engine.h |    3 +++
 3 files changed, 23 insertions(+), 0 deletions(-)

commit 6ec1905d5e78453b4a82c5f3a1d88b5ef0fe1a3b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 11 10:17:32 2006 +0000

    configure.ac: simplify pkg-config calls
    
    
    20060911101732-b59df-6c664292833f5afe0d68fddb1eee56963ffa13b9.gz

 configure.ac |   19 +++----------------
 1 files changed, 3 insertions(+), 16 deletions(-)

commit fa210da145e5e72dd0164a54f10dda95951473a7
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Tue Sep 12 19:56:44 2006 +0000

    Remove broken pad counting code and add fakesink to tee
    
    
    20060912195644-2425b-1de4673967546a8902b43a49104ad15ee28a6b63.gz

 src/tp-stream-engine.c |   60 ++++++++++-------------------------------------
 1 files changed, 13 insertions(+), 47 deletions(-)

commit 85b0c012bd685b11169abebe55cb20a1059c6bbc
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Sep 12 11:45:47 2006 +0000

    TpStreamEngine: hook to BadDrawable signal to cope with unexpected preview window disappearance
    
    
    20060912114547-418b8-f26cff0d5835e7e01d7cd468f2dd44def0d51314.gz

 src/tp-stream-engine.c |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 23a87203ab7d17bafaefd83c2603c5835007f891
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Tue Sep 12 11:45:06 2006 +0000

    XErrorHandler: add callback for BadDrawable
    
    
    20060912114506-418b8-975eeeffdf51e84e6150637fee102620d15a09c2.gz

 src/xerrorhandler.c |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

commit 0bbcd24d0db80fd54ee4ae4616da7d7c91083427
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Tue Sep 12 01:10:41 2006 +0000

    Replaced non-functional iterator pad counter by my own (tm) tee pad counter
    
    
    20060912011041-2425b-0d3e2aceacef1a21b4a2203e72f2744dba8bf25a.gz

 src/tp-stream-engine.c |   52 ++++++++++++++++++++++++++++++++++-------------
 1 files changed, 37 insertions(+), 15 deletions(-)

commit b942843979ced702ebaca6c1c4499c74fd7e0924
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Tue Sep 12 00:25:09 2006 +0000

    Properly dispose of preview sink and PAUSE pipeline if it is the last element connected on the tee
    
    
    20060912002509-2425b-494c669a33b36fff76562b8e1cb5cdac6c23e405.gz

 src/tp-stream-engine.c |   30 ++++++++++++++++++++++++++----
 1 files changed, 26 insertions(+), 4 deletions(-)

commit 95ea0980529d572f387dbc06affc47cecae773b8
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Sep 11 15:20:15 2006 +0000

    Look up the preview window GstElement with an ingenious reverse lookup on the hash table of GstElements -> XIDs
    
    
    20060911152015-418b8-b9aa285c5e83c69d9f8106e3d01340b5a68a070f.gz

 src/tp-stream-engine.c |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

commit 00df85bbee5ad9cba816a472464c0abb3d8606c4
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Sep 11 15:18:28 2006 +0000

    Remove g_object_unref from preview/output window hash tables because a) it was doing it to the XID value rather than the GstElement key, and b)the GstElements are not referenced when they're put into the hash tables
    
    
    20060911151828-418b8-8236433fae47ef1b255c2807e1bf9da1c5445d4b.gz

 src/tp-stream-engine.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 76d7faca079fe2b67b993791c66f8be5489c5720
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Sep 11 14:45:38 2006 +0000

    Disable apparently duplicated BadWindow handler in the stream
    
    
    20060911144538-418b8-9c619450df08b67eb16a0ecd6b62387430ae4630.gz

 src/stream.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit dea04a8f0c23650dc59c25ea286627bba7886751
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Sep 11 14:45:14 2006 +0000

    Hook up BadWindow handler for preview windows
    
    
    20060911144514-418b8-581497649f8eb403096b1d169d8d8642bf2d11d8.gz

 src/tp-stream-engine.c |   35 ++++++++++++++++++++++++++++++++++-
 1 files changed, 34 insertions(+), 1 deletions(-)

commit cfcc20311c587779400b602c464f13191be3118e
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Mon Sep 11 23:36:11 2006 +0000

    Fix inverted g_hash_table_insert call for the preview window XID
    
    
    20060911233611-2425b-e15f48386d8a3b4df5fb3a557191839f2089410f.gz

 src/tp-stream-engine.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 62bb89d1772451903e8697cd12a108727d00c24a
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Mon Sep 11 22:25:13 2006 +0000

    If there is no window_id, just return GST_BUS_PASS instead of asserting
    
    
    20060911222513-2425b-aa195a967ec26df6b3247b64b74e5b315623c0cb.gz

 src/tp-stream-engine.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 1f947537867689a3674788a66618029357d072ad
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Mon Sep 11 22:19:26 2006 +0000

    Add sink to bin in case of FS_VIDEO_SINK being set
    
    
    20060911221926-2425b-57f088f0ebe366b12a542cb790d95978a42154f7.gz

 src/stream.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit eeb85d2d1c3200436040f64c50b19dbba64f8671
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Sep 11 11:09:44 2006 +0000

    bump version to 0.3.3.1
    
    
    20060911110944-418b8-b1222ad9ae9b119080d6769a3513474a9f0edd37.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 83778741cac969362ca31a4d87c186290f101472
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Mon Sep 11 10:59:45 2006 +0000

    bump version to 0.3.3
    
    
    20060911105945-418b8-e389db6bd96580d63705827450305ae1533d63e9.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fbbd06e7c4157ce743ef0f2e825dd603871566a9
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Mon Sep 11 06:52:05 2006 +0000

    Use env var to make shared video source
    
    
    20060911065205-2425b-4947fbf069795d516022e51523fd1c96276f5726.gz

 src/stream.c           |   27 +++++++++------------------
 src/tp-stream-engine.c |   14 ++++++++++++--
 2 files changed, 21 insertions(+), 20 deletions(-)

commit 2a7bbddc61af42ce838ae4c53244719397d05ece
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Sep 10 19:15:16 2006 +0000

    update for new farsight 0.1.8 (there is no STATE_PLAYING now, because state refers just to connectivity; mostly remove these checks because the functions are safe when not playing anyway)
    
    
    20060910191516-418b8-4b90f3f1d345bb362ed67c73bfdf1d818164b6e5.gz

 src/stream.c |   24 +++++++-----------------
 1 files changed, 7 insertions(+), 17 deletions(-)

commit 0f4fc1e57d2b63b4af1ffd150e05204ababdabe1
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Sep 10 19:13:12 2006 +0000

    update to telepathy spec 0.13.4 and libtelepathy 0.0.33 (basically s/ice/media/)
    
    
    20060910191312-418b8-0abe17577a502957c4737ba4406ad5b8edd2d71a.gz

 src/channel.c |   50 +++++++++++++++++++++++++-------------------------
 src/session.c |   38 +++++++++++++++++++-------------------
 src/stream.c  |   35 ++++++++++++++++++-----------------
 3 files changed, 62 insertions(+), 61 deletions(-)

commit bb4aa182f3d1fd7127fe080185814abcca51e59c
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Sun Sep 10 15:36:10 2006 +0000

    configure.ac: raise libtelepathy dependency to 0.0.33 and farsight dependency to 0.1.8
    
    
    20060910153610-418b8-f27b687f44ea6415467ad0e0450c26198dc3ec46.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 23d46acf5d456fb40f4a8402d496b9c2808e4602
Author:  <dafydd.harries@collabora.co.uk>
Date:   Sun Sep 10 10:24:19 2006 +0000

    up video filter resolution from QCIF to CIF
    
    
    20060910102419-b59df-0bef6bcf6d995ae8b6d20299d56273e6f87119b3.gz

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7c1215f3a698c8a13dbf433261f3855df35aa7d8
Author:  <dafydd.harries@collabora.co.uk>
Date:   Sun Sep 10 10:22:40 2006 +0000

    make video pipeline use v4l2src
    
    
    20060910102240-b59df-48ce8c53718c15f8fe9a1e0f37f92c4f866e1775.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0c55fd800832a1601244f60b30c1595c7fb46f7e
Author:  <dafydd.harries@collabora.co.uk>
Date:   Sun Sep 10 10:19:51 2006 +0000

    print GStreamer error messages
    
    
    20060910101951-b59df-191096b36260602f6e081432fc54688bd3fcd8d1.gz

 src/tp-stream-engine.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 14459f7ab76bc5e6a6d3429820cb079e948570da
Author:  <dafydd.harries@collabora.co.uk>
Date:   Sat Sep 9 16:58:37 2006 +0000

    remove unused member arg to new_ice_session_handler
    
    
    20060909165837-b59df-502aa69a139c9c10c7a9e563b8bfde81929263f5.gz

 src/channel.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit caee6a82fceeb336751018940dd24e96cf2cb797
Author:  <dafydd.harries@collabora.co.uk>
Date:   Sat Sep 9 16:57:42 2006 +0000

    get_session_handlers_reaply: refactor, improve debug output
    
    
    20060909165742-b59df-aa53f7c63d41e107f570df75c5ac3bdd8c4a49de.gz

 src/channel.c |   39 +++++++++++++++++++++++++++------------
 1 files changed, 27 insertions(+), 12 deletions(-)

commit c39e956261c100ebf22a1c8f443bd81a4aa23b9b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 17:04:14 2006 +0000

    move BadWindow handling back into TpStreamEngine; add ffmpegcolospace to preview window pipeline
    
    
    20060908170414-b59df-2e59ce08b9b452f8651ece14c4355296034d6ca2.gz

 src/stream.c           |   42 +++++--------------------
 src/tp-stream-engine.c |   79 ++++++++++++++++++++++++++++++++++++++++++++----
 src/tp-stream-engine.h |    4 ++
 3 files changed, 85 insertions(+), 40 deletions(-)

commit 620bacb9ce9178a9e59288c68927516e799abaf9
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 16:58:18 2006 +0000

    set sync to FALSE on preview window sinks
    
    
    20060908165818-b59df-baf1f827f31f3a7fd3f9e32769fe45dd686868ea.gz

 src/tp-stream-engine.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit cdcf9a4eaeb344692cf70b7c39ae4922b3544a94
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 16:57:03 2006 +0000

    set is-live=true on video source
    
    
    20060908165703-b59df-6b6649e7f117f52d1b527fe6385bc3278c7ae330.gz

 src/tp-stream-engine.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 4d38f4491f2600470da56aebdc14890c42a07615
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 13:33:06 2006 +0000

    set Farsight sink to NULL, not fakesink when bad window error is received
    
    
    20060908133306-b59df-9c66dd293384d6b1c5222379b1f6380187d5a851.gz

 src/stream.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 472aec76d5ce3d60723f5c79e7b4c3959376f29d
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 13:30:09 2006 +0000

    stream: include stream ID and media type in debug messages
    
    
    20060908133009-b59df-2002c8711a3ad636e1e0e3656a01e6a42d5f7d2e.gz

 src/stream.c           |  108 +++++++++++++++++++++++++----------------------
 src/tp-stream-engine.c |    2 +-
 2 files changed, 58 insertions(+), 52 deletions(-)

commit ebe50196cdcc7541c0cd0fd4d3e95578faa923bc
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 12:50:31 2006 +0000

    correctly set stream IDs on streams
    
    
    20060908125031-b59df-c76b72ed830c337a96a387190f5bae37a28e781e.gz

 src/session.c |    1 +
 src/stream.c  |    4 ++--
 src/stream.h  |    1 +
 3 files changed, 4 insertions(+), 2 deletions(-)

commit c3f80ae70374b33233c9e238955871e855f86028
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 11:53:43 2006 +0000

    set pipeline to playing after creating preview window
    
    
    20060908115343-b59df-bc8a16704adea957ef013b001e7da86befae0ecf.gz

 src/tp-stream-engine.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ac30411a70793b6f5bb39edc3bb31cfb82350490
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 11:53:07 2006 +0000

    don't set pipeline playing immediately after creation
    
    
    20060908115307-b59df-ec7809a0bec61f6190f24de67963d3102960a8d8.gz

 src/tp-stream-engine.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 694997328a8f8e888881ea331e65162109d0a143
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 11:52:49 2006 +0000

    don't set YUV format on caps filter
    
    
    20060908115249-b59df-537dfa5aec706a1ad3a9729351a8fc991333b273.gz

 src/tp-stream-engine.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 68fa04f8e1c7c3e506b1e0831bc3b20dc3d27808
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 11:52:02 2006 +0000

    stream: set pipeline to playing after setting Farsight stream to playing if media type is video
    
    
    20060908115202-b59df-26534f1d7fca77a6f6e6b59b3966f172f9cc4f74.gz

 src/stream.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit b369185350ffbd8d503d1e7fc737f23c528adae3
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 10:57:51 2006 +0000

    set_output_window: don't check for fakesink; hook up X error handler
    
    
    20060908105751-b59df-2e116b4b6d52f170cac5f5a1640eec158d1dc47a.gz

 src/stream.c |   39 ++++++++++++++++++++++++---------------
 1 files changed, 24 insertions(+), 15 deletions(-)

commit abf12449277ddbd930a2dfc815fb874ae054a603
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 10:56:03 2006 +0000

    tell Farsight to use the stream engine pipeline for video streams
    
    
    20060908105603-b59df-8ab586e525a303bcfcca07b6f7e3969c467d1150.gz

 src/stream.c |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

commit 542f82978232435b18769c7732b39acf96cae1fc
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 10:52:10 2006 +0000

    don't use fakesink as temporary sink for video streams
    
    
    20060908105210-b59df-4770793732f7319035c64c988f12460f294737ac.gz

 src/stream.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 800f936ab5cb1fe323637b3e014f830208714bcb
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 10:51:20 2006 +0000

    use tee as source for video streams
    
    
    20060908105120-b59df-f9bddf6515f2699a5a0b177983d68faecd32b829.gz

 src/stream.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 73aa69b293237c6e106fb11e744049d7ccd8e0ac
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 10:48:07 2006 +0000

    hook up sync bus message handler for setting X window ID on video sink
    
    
    20060908104807-b59df-f04672e70362c5aadbe0bdc901eae8c971c9b0a9.gz

 src/stream.c |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

commit e89dfb2c47f96ca4fd6839ad30b0fd53b1126046
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 09:22:47 2006 +0000

    document tp_stream_engine_get
    
    
    20060908092247-b59df-aa40e3cd434e0a5adbbd42da64828952bfa28403.gz

 src/tp-stream-engine.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 2f349f6e648ea16812747d77d8dff15d0251587e
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 09:21:43 2006 +0000

    tp_stream_engine_get_pipeline ()
    
    
    20060908092143-b59df-44361db002146812aa5db306f8ac071814570bfe.gz

 src/tp-stream-engine.c |   58 ++++++++++++++++++++++++++++-------------------
 src/tp-stream-engine.h |    1 +
 2 files changed, 35 insertions(+), 24 deletions(-)

commit 43a0ed4a4f36dd5e7277d3f2c2796323aa4b5044
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 09:20:20 2006 +0000

    set pipeline state to NULL, not PAUSED before unreffing
    
    
    20060908092020-b59df-15ad0904ece68a4a3d5dae5e75837af87dc9ca60.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b996406639a1d561d80d74f99df1eab7d2de2ac8
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 09:19:46 2006 +0000

    remove fdsink code
    
    
    20060908091946-b59df-5f1e70da860a7fa0b7131b020439b4864802565a.gz

 src/tp-stream-engine.c |   49 ------------------------------------------------
 src/tp-stream-engine.h |    2 -
 2 files changed, 0 insertions(+), 51 deletions(-)

commit 151b2c7e37218cebf777dbdc93ef3af644ee8acb
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 09:10:50 2006 +0000

    unref tee after getting it out of pipeline
    
    
    20060908091050-b59df-4d70e0f0df663314ca90d1e9679856ce2e36f595.gz

 src/tp-stream-engine.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 830f2f84a223b910177751a60c3423412d2a13de
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 8 08:05:39 2006 +0000

    xerrorhandler: add copyright/licence headers
    
    
    20060908080539-b59df-22ac6c1789e9e903473c051f46bee42c7cd35653.gz

 src/xerrorhandler.c |   19 +++++++++++++++++++
 src/xerrorhandler.h |   19 +++++++++++++++++++
 2 files changed, 38 insertions(+), 0 deletions(-)

commit 9adc6fc726832f371fb727a32f9c55a4f1b4a802
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Sep 7 08:58:07 2006 +0000

    use g_hash_table_destroy rather than _unref
    
    
    20060907085807-b59df-da58207b4ac16e041fe71e1fe59fa1cf72cc6da8.gz

 src/stream.c           |    2 +-
 src/tp-stream-engine.c |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit b2ee363a2af5778fb0b0ddfb981c1ccf5166e04c
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 6 15:49:30 2006 +0000

    bump version to 0.3.2.1
    
    
    20060906154930-b59df-83fbee6964c8545dc1ea8443e3011d0cf9328c89.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f18c781d3435e7365d614593f952749644d63d45
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 6 15:46:00 2006 +0000

    bump to version 0.3.2.0
    
    
    20060906154600-b59df-074e68d1a45ac1c7b7e48eae5f6afc54dafc56b4.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1dbf11701ccd6c808a4d1dc561b5d9530678f120
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 6 08:58:37 2006 +0000

    default to v4l2src, not v4lsrc
    
    
    20060906085837-b59df-8e12d55cea67b841448b1aa662dae6d0be41434f.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1fac1a07ec72d16b90b791748d5be941279e14f0
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 6 08:08:19 2006 +0000

    handle new Close signal on stream handler
    
    
    20060906080819-b59df-c2a531a602b9070e23e98c9929bb481bae98c2c2.gz

 src/session.c |   10 ++++++++++
 src/stream.c  |   23 +++++++++++++++++++++++
 2 files changed, 33 insertions(+), 0 deletions(-)

commit 48ee810e1f1784ac6a345192c53692a84d3d6c03
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 6 08:07:32 2006 +0000

    stream ID should not always be 1
    
    
    20060906080732-b59df-c2e66bce6f412338808da64a82d4d113fc226019.gz

 src/stream.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7b41cacff1bdfc590be01fd4b0c6c2a123dcd6cf
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 6 07:54:38 2006 +0000

    prevent stream-engine from timing out if there are preview windows
    
    
    20060906075438-b59df-519d9c098a696347cf81cb719c6e2a0408714b2d.gz

 src/tp-stream-engine.c |   28 ++++++++++++++++++++--------
 1 files changed, 20 insertions(+), 8 deletions(-)

commit e5b1429ae17582ae239aa62fb1bc79bdefd0d634
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 6 07:53:46 2006 +0000

    set preview sink to GST_STATE_NULL before unreffing
    
    
    20060906075346-b59df-868e89b840847426a5f9cb09dec498389c559d61.gz

 src/tp-stream-engine.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0803c1d765f92a08699e289e2f8b5acd60e9741a
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 6 07:41:54 2006 +0000

    revert to simple v4l src creation
    
    
    20060906074154-b59df-444e703f9c7c68a4c0deccd0b30d93e7693c669e.gz

 src/stream.c |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit 1cf77e76389f7b92544f5c9058c7cfa9d6f2ef3b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 6 07:31:27 2006 +0000

    don't emit stream-error signal when embedding window goes away
    
    
    20060906073127-b59df-76f54e761344a943613feefb867d5c46369a6c9a.gz

 src/stream.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 1323d601814c9a4b50134bc5a11b758d31441fb9
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 6 07:24:13 2006 +0000

    sync element with parent after inserting into pipeline
    
    
    20060906072413-b59df-0d51919633af4ad4b69d47f542f8743eb135debf.gz

 src/tp-stream-engine.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit e52522d41f3c8273d9f744b35bf06150b842e41a
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 6 07:20:38 2006 +0000

    check for mute/volue on src/sink before setting
    
    
    20060906072038-b59df-0e2d0da13d76fdd3591b2a30578737ae56496ca0.gz

 src/stream.c |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

commit 68b82f8f071fe28d16bdb0f091c43cb86f19fac0
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Sep 5 16:10:22 2006 +0000

    src/sink creation: parse pipelines in env variables, add debug messages
    
    
    20060905161022-b59df-f9bcf9fe25d0879f18d7c049ea6e061821b5ee25.gz

 src/stream.c |   44 +++++++++++++++++++++++++++++++++++---------
 1 files changed, 35 insertions(+), 9 deletions(-)

commit f77d8e595d34cc6414c4aaf5ade1554ce7b4d0e4
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Sep 5 09:18:18 2006 +0000

    remove obsolete _set_preview_window on stream
    
    
    20060905091818-b59df-68ebcc54ecce7b669048bd037f23e6ca0c9590fb.gz

 src/stream.c |   36 ------------------------------------
 1 files changed, 0 insertions(+), 36 deletions(-)

commit 1efe79b5e3a80aefe714a594b8a274b3ebf79398
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Sep 5 09:17:36 2006 +0000

    make TpStreamEngine a singleton
    
    
    20060905091736-b59df-97e1350e10eff4f4de0c79749423a6de30c3cb2a.gz

 src/stream-engine-main.c |    2 +-
 src/tp-stream-engine.c   |   14 ++++++++++++++
 src/tp-stream-engine.h   |    1 +
 3 files changed, 16 insertions(+), 1 deletions(-)

commit fbf61054f31de2b7d84adc4bf62da596e6a316d7
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Sep 5 09:02:51 2006 +0000

    tp_stream_engine_{add,remove}_fdsink
    
    
    20060905090251-b59df-431d53e447695289fef5f0bcf7b9434a208a15bc.gz

 src/tp-stream-engine.c |  114 ++++++++++++++++++++++++++++++++---------------
 src/tp-stream-engine.h |    3 +
 2 files changed, 80 insertions(+), 37 deletions(-)

commit 50a8cbe3d4de657eb5eade41bf448eb89bffc9d2
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 4 18:56:28 2006 +0000

    simplify src/sink creation logic
    
    
    20060904185628-b59df-92c2726310556d89880e7e379d5721e95de09de5.gz

 src/stream.c |   34 ++++++++++------------------------
 1 files changed, 10 insertions(+), 24 deletions(-)

commit 61679de5eb044bf13d1efb97a6908c5654033b7e
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 4 18:41:30 2006 +0000

    check for sync/is-live properties before setting them
    
    
    20060904184130-b59df-cca34437d203896043425bf2eb8388bcc21aa544.gz

 src/stream.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 90fe9ee9365b34c13cd1696712b8f4b352305b0c
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 4 18:34:21 2006 +0000

    SetOutputWindow: only set window ID if sink is has the X overlay interface
    
    
    20060904183421-b59df-9a12d93e1def0e52bd2464b0a82a33b7af0d10d8.gz

 src/stream.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 880574d9191cd60d6e18a9065de184feacf844b3
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 4 18:33:26 2006 +0000

    explicitly set tmp video sink name
    
    
    20060904183326-b59df-2d91d15c586b100203a44716c43e1f5f164765f8.gz

 src/stream.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 59b728f83f06e7eed8e51c699fd287a5e4bb705d
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 4 18:30:06 2006 +0000

    better support for setting src/sink through env variables
    
    
    20060904183006-b59df-e631672e86dbfb05b8e297a92ccc9715022e602e.gz

 src/stream.c |   43 ++++++++++++++++++++++++++++++++++++-------
 1 files changed, 36 insertions(+), 7 deletions(-)

commit e4f8e3613cb85271f0f85f8e6941aea0559f351e
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 4 18:10:09 2006 +0000

    set sync on sink whether it be audio or video
    
    
    20060904181009-b59df-a7ede277f327b3bd5593bfa22c41ab2af692065c.gz

 src/stream.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 4452e6a068189532be5faec879a8e9bd48ec89d8
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 4 15:05:04 2006 +0000

    call IceStreamHandler::Error when the Farsight stream raises the error signal
    
    
    20060904150504-b59df-315a5747336441399e27cf9d5e4ed4037aa7c9f5.gz

 src/stream.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 09792d5f530eb2e1b1cc1dea97f39b5298d66c37
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Sep 4 15:01:49 2006 +0000

    initial implementation of AddPreviewWindow, RemovePreviewWindow
    
    
    20060904150149-b59df-0844f3be5240064f425ae5ec9759d9727410f97e.gz

 src/tp-stream-engine.c |  132 +++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 114 insertions(+), 18 deletions(-)

commit f7aeb80f270d1b23497ff14cb49c46e968e39a66
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 1 18:51:30 2006 +0000

    make bad-window callbacks return boolean; call old error handler if error was not handled by a GSignal callback
    
    
    20060901185130-b59df-55005d13e836d219ad3e78f94ff98bce6c9342bf.gz

 src/stream.c        |    9 ++++++++-
 src/xerrorhandler.c |   16 ++++++++++++----
 2 files changed, 20 insertions(+), 5 deletions(-)

commit c444c7d514424ce16f66681f52325376e86e7bbc
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 1 16:18:33 2006 +0000

    hook up stream object to X error handler when media type is video
    
    
    20060901161833-b59df-d200a087c24cfe61436300e236f239c5d3f31858.gz

 src/stream.c |   41 +++++++++++++++++++++++++++++++++++++++--
 1 files changed, 39 insertions(+), 2 deletions(-)

commit 977eb9dc26432c8d1f9d4744bbb819dafac9db08
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 1 16:18:08 2006 +0000

    add XErrorHandler class
    
    
    20060901161808-b59df-3a6f54b701d50a1b88b0cf494e255d814313f404.gz

 src/Makefile.am     |    4 ++-
 src/xerrorhandler.c |   95 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/xerrorhandler.h |   42 ++++++++++++++++++++++
 3 files changed, 140 insertions(+), 1 deletions(-)

commit cdcb7c5747889b796958b2899cba8e9cecd22e8b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 1 16:15:55 2006 +0000

    link against libx11
    
    
    20060901161555-b59df-6aff434d235c6b43028553834d55052569cabd91.gz

 configure.ac    |    5 +++++
 src/Makefile.am |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 98f84dcc76990bd242072091205b81871b72fd0f
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 1 14:55:06 2006 +0000

    re-set mute/volume on stream when codec changes
    
    
    20060901145506-b59df-ddbbd75d5252deb9b6c4e04c6cadc92a28d66e8f.gz

 src/stream.c |   22 +++++-----------------
 1 files changed, 5 insertions(+), 17 deletions(-)

commit 47ac2feea0edf757f5c45d7ad4c33e7fafcc8614
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Aug 30 13:41:17 2006 +0000

    remove unused interface XML
    
    
    20060830134117-b59df-5dfefe33fc8b67dd7d619850ecb01a4791a09292.gz

 generate/xml-modified/tp-media-session-handler.xml |   16 ------
 generate/xml-modified/tp-media-stream-handler.xml  |   50 --------------------
 generate/xml-pristine/tp-media-session-handler.xml |   16 ------
 generate/xml-pristine/tp-media-stream-handler.xml  |   50 --------------------
 4 files changed, 0 insertions(+), 132 deletions(-)

commit adacf77f270135324631262ad40c0fc21b8cc45d
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 1 18:11:10 2006 +0000

    set sync=false on audio sink
    
    
    20060901181110-b59df-ac64f63f57c1299bfa603e6c7fc82a50a36ab569.gz

 src/stream.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit fec7b27f5bc3c749207c532cd447bfe86ffca0d9
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Sep 1 14:54:10 2006 +0000

    fix memory leak of optional parameters hash table
    
    
    20060901145410-b59df-dda68c3fd9e5022c70f7cf190032acf24788067b.gz

 src/stream.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 0885dd0090a370a9978688c84191a8ab5c4cfaa8
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Thu Aug 31 23:42:07 2006 +0000

    pass optional codec parameters back to the connection-manager
    
    
    20060831234207-50843-c73e94e700aa33db4397a61cc2367cd7089e6a91.gz

 src/stream.c |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit c7f3c5759a4592ac850d04f2ca748d0029e8c6e0
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 17:51:23 2006 +0000

    version 0.3.1
    
    
    20060829175123-b59df-d0aa37f6e1c5c8986e6fd94ae53c8a1e2a3a41b0.gz

commit dd62dbc8dc8789e77da94b96e683098368c7dccb
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 17:44:54 2006 +0000

    remove duplicate declaration of generated marshallers
    
    
    20060829174454-b59df-f7b8d712b701fd2612fc22e45fc7db480908034e.gz

 src/Makefile.am |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit b340d9308cfeb9d3a0ae620909c21c789dd2a569
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 17:44:08 2006 +0000

    don't generate media * handler headers files
    
    
    20060829174408-b59df-7606f9c6ac79c7d69f5a6704c449df48ec5fde57.gz

 src/Makefile.am |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 2ad896cb048ac7ed02bac057c8d1a0ead77a511c
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 17:43:39 2006 +0000

    remove #includes of generated media * handler headers
    
    
    20060829174339-b59df-b25577db4b6141d2605983b19a545330017c0c23.gz

 src/channel.c |    3 ---
 src/stream.c  |    2 --
 2 files changed, 0 insertions(+), 5 deletions(-)

commit 317ce53de2717a0a2beb0b313bccb02c17d1bb72
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 17:41:37 2006 +0000

    use libtp ICE calls rather than own Media*Handler calls
    
    
    20060829174137-b59df-80e8bfd0d37ec5442ab82d81ace8b9adeed9a74c.gz

 src/session.c |    2 +-
 src/stream.c  |   14 +++++++-------
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 7a0a2b43e9874288e5aef82000a055e42557e28a
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 17:40:51 2006 +0000

    uncomment SMC::Error call and replace with IceSessionHandler::Error calls
    
    
    20060829174051-b59df-9bb0fd24bfac85b81d98b22c2b4fa1f06620d5b5.gz

 src/channel.c |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)

commit d3394fba1be28ca3d8c8ffaaee5e32beda3a33a6
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 17:24:09 2006 +0000

    s/Voip/Stream/ on bus name, object path
    
    
    20060829172409-b59df-daed6238d80d30aafb25ce8a76ca3ca94498f965.gz

 src/tp-stream-engine.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e64763ae71d76fc2a02928d4d15066de4051734b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 17:08:55 2006 +0000

    add types.h to Makefile.am
    
    
    20060829170855-b59df-1312c4a47edc0f3e194753bdc44157e18cd19430.gz

 src/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 819a9fbe3bf9d3a78c789f08a24948254a3a93b3
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 15:46:02 2006 +0000

    HoldStream -> MuteInput
    
    
    20060829154602-b59df-6f089278ab40f984e46409be3b218790d1c3c431.gz

 src/stream.c           |   42 ++++++++++++++++++++++--------------------
 src/stream.h           |    4 ++--
 src/tp-stream-engine.c |    8 ++++----
 src/tp-stream-engine.h |    2 +-
 4 files changed, 29 insertions(+), 27 deletions(-)

commit 6344aec8651b0445dac9e0ee2af428526668be41
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 15:09:38 2006 +0000

    HoldStream -> MuteInput, regenerate stuff
    
    
    20060829150938-b59df-51a2a4f89e84b2f4b2302e41e8a945b34f419389.gz

 generate/src/tp-stream-engine.c            |    6 +++---
 generate/src/tp-stream-engine.h            |    2 +-
 generate/xml-modified/tp-stream-engine.xml |    8 ++++----
 3 files changed, 8 insertions(+), 8 deletions(-)

commit 31129204a508cf1444dc267628de6de197290873
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 12:03:03 2006 +0000

    remove #include of stream-engine-gen.h
    
    
    20060829120303-b59df-503537b1242eb77116fa394ff1e68f58a41cb656.gz

 src/tp-stream-engine.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit c04bb5bcdebecd3b14c90f3cdc0d3c1d7175167b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 29 12:02:11 2006 +0000

    merge with new generated sources
    
    
    20060829120211-b59df-266940af961507493c78b91764feda8eddf9848f.gz

 src/tp-stream-engine.c |   52 +++++++++++++++++++++++++++++------------------
 src/tp-stream-engine.h |   11 +++++----
 2 files changed, 38 insertions(+), 25 deletions(-)

commit 04cd82315a967607f50f380550ad8b6dddccc6d7
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Aug 24 19:50:49 2006 +0000

    s/Media/Ice/, and other spec change stuff
    
    
    20060824195049-b59df-2286703d903c6f994e2f50b4616bfb125c7109f6.gz

 src/channel.c                 |   34 +++++++++++++++++++---------------
 src/misc-signals-marshal.list |    4 ++--
 src/session.c                 |   15 +++++++--------
 src/stream.c                  |   22 ++++++++++++++--------
 src/tp-stream-engine.c        |    9 +++++----
 5 files changed, 47 insertions(+), 37 deletions(-)

commit 9d218abd45963ccfc38200f8e89cb109b68ff936
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Aug 24 12:11:45 2006 +0000

    NewMediaStreamHandler -> NewIceStreamHandler
    
    
    20060824121145-b59df-91ea0fa8f99dce06d594ea939375444ea9e41aaf.gz

 src/session.c |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit 11a1f6bf2736b62b763f69a84486a62c2d5ecd46
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 22 16:53:22 2006 +0000

    regenerate generated sources
    
    
    20060822165322-b59df-adbcf4f046878c7e6c53aba0f63642374b2dc7d5.gz

 generate/src/tp-stream-engine.c |   36 +++++++++++++++++++++++++++---------
 generate/src/tp-stream-engine.h |    3 ++-
 2 files changed, 29 insertions(+), 10 deletions(-)

commit b918457f763d900bc53833063cc5fbf18da93faf
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 22 16:52:47 2006 +0000

    SetPreviewWindow -> AddPreviewWindow, RemovePreviewWindow
    
    
    20060822165247-b59df-b240b9d13c32048b218bd7c62de5bbeee3e3d49f.gz

 generate/xml-modified/tp-stream-engine.xml |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit b59b1e8bbd83d36f92ebf9c90fe91624cfae0d65
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 22 16:44:48 2006 +0000

    MediaStreamHandler -> IceStreamHandler
    
    
    20060822164448-b59df-aaeba45c75406b682dbb2675ac0f163d024b9023.gz

 generate/stream-engine.def                         |    4 ++--
 generate/xml-pristine/tp-media-session-handler.xml |    4 ++--
 generate/xml-pristine/tp-media-stream-handler.xml  |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 001cb1add1a3e718f364c92d9f4ae9b25581f97d
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 22 16:21:08 2006 +0000

    indentation
    
    
    20060822162108-b59df-cf64c18b1a9b27daa718eb205f3d00b1abb8d0e2.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f9a02d14f9f874ee50cda12eeb6b60ba9df7c4ed
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 21 16:22:46 2006 +0000

    implement new API on StreamEngine object
    
    
    20060821162246-b59df-a888a0685a26a21de82e27d3062370fc12ca40c4.gz

 src/tp-stream-engine.c |  101 +++++++++++++++++++++++++++++++++++------------
 src/tp-stream-engine.h |    8 ++-
 2 files changed, 80 insertions(+), 29 deletions(-)

commit 2d409f3ad2933401649d7b6c6b86a989382e95c8
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 21 16:21:58 2006 +0000

    implement stream lookup code for stream manipulation
    
    
    20060821162158-b59df-9c9baddce259e363d1247b5c50bae22328795e2d.gz

 src/tp-stream-engine.c |   43 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)

commit 8d60a903ce059fdb6e52312df6e9e7c1c02eef87
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 21 16:20:34 2006 +0000

    implement stream manipulation methods
    
    
    20060821162034-b59df-50707a498113bba20f05677dd2862a1c1a55b673.gz

 src/Makefile.am |    6 +-
 src/stream.c    |  171 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/stream.h    |   20 +++++++
 3 files changed, 193 insertions(+), 4 deletions(-)

commit e62aab32e91986cda991b6a3c4ee68138054f320
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 21 16:20:01 2006 +0000

    save media type on stream
    
    
    20060821162001-b59df-69ed2df769b80a7de55412174eea74e472c80c50.gz

 src/stream.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 4be8f1c19e7a033d2538168a46db70e4eb5dd87c
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 21 16:18:10 2006 +0000

    refactor gst element creation
    
    
    20060821161810-b59df-6dae9d693be773eff18bd1e64b9dcb52d34b7e2e.gz

 src/stream.c |  107 +++++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 73 insertions(+), 34 deletions(-)

commit bdb92ef46e25a4ba9fa67ee3e4a85f1ac916c883
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 21 16:16:13 2006 +0000

    configure.ac: check for presence of gst-plugins-base
    
    
    20060821161613-b59df-1480ce4f86b507501b26728486c37cd868ff7743.gz

 configure.ac |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit baa8dbafd16c863c7bf83e5a06398c3ef6f67741
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Aug 17 14:27:57 2006 +0000

    channel: remove unnecessary methods
    
    
    20060817142757-b59df-ccf798078e03ad0e92ad4c488b11178a606c50f2.gz

 src/channel.c |   71 ---------------------------------------------------------
 src/channel.h |    9 -------
 2 files changed, 0 insertions(+), 80 deletions(-)

commit 2fa8108cce5e75ac928d802e90de4ca2aaaa0305
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Aug 17 14:11:46 2006 +0000

    session: make streams a public member
    
    
    20060817141146-b59df-48abc3540284415fc9aa9593e06cb8562bca5a04.gz

 src/session.c |   21 ++++++++-------------
 src/session.h |    2 ++
 2 files changed, 10 insertions(+), 13 deletions(-)

commit 8d647a3102ac1bff8e071d3b34d6a1ea53562de6
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Aug 17 14:09:21 2006 +0000

    channel: make sessions a public member
    
    
    20060817140921-b59df-62718c95a868923b000c1e935dca51e12425f048.gz

 src/channel.c |   16 +++++++---------
 src/channel.h |    1 +
 2 files changed, 8 insertions(+), 9 deletions(-)

commit 6df334950a0a196f667878954e88cacd7fe7fa63
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Aug 16 18:11:08 2006 +0000

    give stream a stream_id member
    
    
    20060816181108-b59df-4d1fa690d0781130b62d26b4c60e72da20aebe73.gz

 src/stream.c |    1 +
 src/stream.h |    2 ++
 2 files changed, 3 insertions(+), 0 deletions(-)

commit bac98307c1720ed5957300ec74fa5f8cdf98eec7
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Aug 16 14:51:26 2006 +0000

    refactor src/sink creation; support audiotestsrc
    
    
    20060816145126-b59df-411b7b73753966e623df3fbe298e67a150173154.gz

 src/stream.c |   37 ++++++++++++++++++++++---------------
 1 files changed, 22 insertions(+), 15 deletions(-)

commit 0e17005396f3e0c292cd52a3bcf724b40a027dc1
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Aug 16 14:29:41 2006 +0000

    disconnect state-changed handler from stream
    
    
    20060816142941-b59df-c69b065a9419a10a26d5007a5891f0ca9b5d85f7.gz

 src/stream.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit e54eebe71c0ff384cce8b1785263eb8582d80d54
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Aug 16 12:15:51 2006 +0000

    regenerate generated source
    
    
    20060816121551-b59df-6deb2c6afe027554fe95f5ce9956512fc4f3fc4c.gz

 generate/src/tp-stream-engine.c |   10 +++++-----
 generate/src/tp-stream-engine.h |   10 +++++-----
 2 files changed, 10 insertions(+), 10 deletions(-)

commit c2af16b1e84372c2c5923e56433feb323bca5f68
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Aug 16 12:13:08 2006 +0000

    xml: rename parameters
    
    
    20060816121308-b59df-0569020a1dd7f36bfcd31da8c8af14af55363824.gz

 generate/xml-modified/tp-stream-engine.xml |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 2f67f69110a0a195b8815a6b8efb32aee8a3ab3d
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Aug 16 11:53:13 2006 +0000

    channel: save channel path
    
    
    20060816115313-b59df-4c98d89779649f7b64ff5d6772a66cc649e1412a.gz

 src/channel.c |    8 ++++++++
 src/channel.h |    2 ++
 2 files changed, 10 insertions(+), 0 deletions(-)

commit 18703f763f6cec54cb83b3111fe7db9993569b3c
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 14 14:26:27 2006 +0000

    stream.c: tidy up debug messages
    
    
    20060814142627-b59df-4cda9180997612fb6675f754bb49ff5409da717a.gz

 src/stream.c |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

commit 6ed2e9ccda65c7934e4f4ceaf184429e6d0244a2
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Aug 9 16:25:19 2006 +0000

    stream.c: clean up g_message calls
    
    
    20060809162519-b59df-8f04c8c9006791bb53c38c775f52cd86daa3380c.gz

 src/stream.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit bb0b5597a7bfd17c145fc065fe7e0886493e64d3
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Aug 9 16:22:34 2006 +0000

    move config.h include higher up, and wrap in #ifdef HAVE_CONFIG_H
    
    
    20060809162234-b59df-89982540aace76a6d890bd619b0660a339b969b8.gz

 src/stream.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 1af47351b42d244fd4ebc105b5eb8bdd2b387510
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Aug 9 12:42:30 2006 +0000

    use media engine disable retval rather than checking for non-nullness of error
    
    
    20060809124230-b59df-4aa1ddb373801e09c635648c78ba262c766a4b3d.gz

 src/stream.c |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

commit d3456617c7fb018da428a2a23920de1709788190
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Aug 9 10:45:48 2006 +0000

    make tags file boring
    
    
    20060809104548-b59df-e81a39af374a65e24db0e2241422ace157432be2.gz

 _boring |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 06b5293a014916357c2831a720c6e7cefb2bae84
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 8 17:22:56 2006 +0000

    fix media engine handling
    
    
    20060808172256-b59df-bed1a76d1e60ad44f70b5ce1256e175a5f511f67.gz

 src/channel.c            |   88 ---------------------------------------
 src/stream-engine-main.c |    5 ++
 src/stream.c             |  103 +++++++++++++++++++++++++++++++++++++++++++++-
 src/tp-stream-engine.c   |    4 --
 4 files changed, 107 insertions(+), 93 deletions(-)

commit 54f57a294110d46942a58a21c5516e8c0ab028be
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 8 17:21:56 2006 +0000

    undo overzealous media-engine.xml -> stream-engine.xml
    
    
    20060808172156-b59df-519206405de5ff1b5e6603826cd7f131c3ac8019.gz

 generate/xml-modified/media-engine.xml  |    9 +++++++++
 generate/xml-modified/stream-engine.xml |    9 ---------
 src/Makefile.am                         |    2 +-
 3 files changed, 10 insertions(+), 10 deletions(-)

commit 3ffad30fc19d7c920774c8d72079112f69f99d3f
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 8 15:04:13 2006 +0000

    fix "g_object_unef" typo
    
    
    20060808150413-b59df-3b7671bc64a44a98cba051ad833621a82d1bb85e.gz

 src/session.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d0a42e5214250049d6331b76bf7271d8770b591f
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 8 14:52:06 2006 +0000

    change DBus object path so s/VoipEngine/StreamEngine/
    
    
    20060808145206-b59df-621ab4d9abde5bf5b3e53d6a16643c38ea19cc4d.gz

 data/Makefile.am                                   |    2 +-
 ...g.freedesktop.Telepathy.StreamEngine.service.in |    3 +++
 ...org.freedesktop.Telepathy.VoipEngine.service.in |    3 ---
 3 files changed, 4 insertions(+), 4 deletions(-)

commit f56d4fbb12de38063c43795a821ad22af363bc00
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 8 14:30:44 2006 +0000

    regenerate generated source
    
    
    20060808143044-b59df-640dd54666ec7e7339212043db2c7b625fab3107.gz

 generate/src/tp-stream-engine.c |   52 +++++++++++++++++++++++++++++++++------
 generate/src/tp-stream-engine.h |    8 +++--
 2 files changed, 49 insertions(+), 11 deletions(-)

commit e0c448309ebffd983dbdac9cecba2e7fe875309e
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 8 14:29:26 2006 +0000

    modify StreamEngine API for video calls
    
    
    20060808142926-b59df-4c84c2db8ef470ba08c9993408954a87ecdc7ed2.gz

 generate/xml-modified/tp-stream-engine.xml |   22 +++++++++++++++++++---
 1 files changed, 19 insertions(+), 3 deletions(-)

commit d805a6dd111e07cf1ae43b6952e785fe5f61b2f8
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 8 14:23:48 2006 +0000

    specify python2.4 for generating XML
    
    
    20060808142348-b59df-2772e274c54dbe9f19ece315425d76427f7bf906.gz

 generate/do_src.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 955260d8aef31daebbff69d6af0f0b3b66c8c635
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 8 13:30:11 2006 +0000

    regenerate interface XML
    
    
    20060808133011-b59df-e3973895ab7473eaba4df7193626116fd5cd6462.gz

 generate/xml-modified/tp-media-session-handler.xml |   16 +++---
 generate/xml-modified/tp-media-stream-handler.xml  |   66 ++++++++++----------
 generate/xml-pristine/tp-media-session-handler.xml |    1 +
 3 files changed, 43 insertions(+), 40 deletions(-)

commit adb777592d93f9e9aafc58f79715240c4df7a6e3
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 7 17:14:45 2006 +0000

    indentation
    
    
    20060807171445-b59df-d5df81902d269c6e5190d249d4fe989ed600e3be.gz

 src/stream.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit b5573d33d6b0975bcc34aa67cd9d92221f4eaba3
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 7 17:02:52 2006 +0000

    remove stream from session when it has an error
    
    
    20060807170252-b59df-a329679c9b4d0eff45453ad7e62e69d672dfe481.gz

 src/session.c |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

commit 445c199810e25313cea171b8c6e527005aa1eae9
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 7 16:46:34 2006 +0000

    check return value of tp_stream_engine_go
    
    
    20060807164634-b59df-13f52adaf2ee9e815961c1667980c417eb2b48e3.gz

 src/session.c |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

commit 4eb0a68c921eec913f910f87fa4ec93be81053de
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 7 16:44:18 2006 +0000

    make TpStreamEngineSession support multiple streams
    
    
    20060807164418-b59df-04e171e41f6b0578273dea5e631c50ab6b9febac.gz

 src/session.c |   30 ++++++++++++++++++------------
 1 files changed, 18 insertions(+), 12 deletions(-)

commit d00182f99ef09bd22f5f66e85cb89ba0b8ab578b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 7 16:13:55 2006 +0000

    indentation
    
    
    20060807161355-b59df-f2d20afdbb9eea257de5961deef70111d564fc18.gz

 src/session.c |   35 +++++++++++++++++++++--------------
 1 files changed, 21 insertions(+), 14 deletions(-)

commit 1234382cda17f239a023d212cebce071f6fc74cd
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 7 16:10:21 2006 +0000

    rename session_proxy -> session_handler_proxy
    
    
    20060807161021-b59df-8d49eac9056f61b5d912b961a42253407cdfdf2b.gz

 src/session.c |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

commit 95453c94d61f16142d6daa21087d773a26742471
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 7 16:07:04 2006 +0000

    indentation
    
    
    20060807160704-b59df-2bcdc8473f2af72e0f8b677b71f888400e9ebccd.gz

 src/stream.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 5ef9583ca39f6fe3d7f933aec47999938aee1853
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 7 16:06:26 2006 +0000

    assert stream is there before starting/stoppping it
    
    
    20060807160626-b59df-120255660269c53a15eaa47d4950cca1e9358daf.gz

 src/stream.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 15338c1345f579cc631c774ecb382aa1638f07cf
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 7 15:54:19 2006 +0000

    make stop_stream static
    
    
    20060807155419-b59df-b4eeaa31a3b9c2041a73e759d1827772625dce90.gz

 src/stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 22e5a27394d24dde6146aa750d1654df6bf73ca3
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Aug 4 14:30:59 2006 +0000

    split out TpStreamEngineStream object
    
    
    20060804143059-b59df-be7ce3b825966fad896fd2b2d10b7056dad3cac8.gz

 src/Makefile.am |    2 +
 src/session.c   |  882 ++--------------------------------------------------
 src/stream.c    |  938 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/stream.h    |   49 +++
 4 files changed, 1013 insertions(+), 858 deletions(-)

commit 1de65fa5f5783ca210e1f38b34c01b9e7a6053d4
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Aug 3 16:14:58 2006 +0000

    zomg: split out TpStreamEngineSession object
    
    
    20060803161458-b59df-303303970ebc0d72a04c89679f3a1f269b6d21de.gz

 src/Makefile.am        |    2 +
 src/channel.c          |  984 +++------------------------------------------
 src/channel.h          |    2 +-
 src/session.c          | 1067 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/session.h          |   45 ++
 src/tp-stream-engine.c |    7 +-
 6 files changed, 1165 insertions(+), 942 deletions(-)

commit 7ec36fec4bb2b31a7326522f3564b38466c7b727
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Aug 3 15:00:27 2006 +0000

    document tp_stream_engine_error
    
    
    20060803150027-b59df-0ecb1a6991dc16216ae1961ba84c3dc4679fa5e8.gz

 src/tp-stream-engine.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 757ea3a474bcb90de1ca7a5bd5bdd88f7aa5367e
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Aug 3 14:53:44 2006 +0000

    raise no-more-channels signal on right object
    
    
    20060803145344-b59df-2c1012356664170b7c3c4d664307e5bbe461f525.gz

 src/tp-stream-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e2bf8498cc6a5316462915013cdc02cc411be91d
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Aug 3 14:25:08 2006 +0000

    emit no-more-channels when last channel is closed
    
    
    20060803142508-b59df-63efefd20834a916fe8a33d36e5e983db38369cb.gz

 src/tp-stream-engine.c |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

commit 82be2633f082849dc42572b9fd3b00f6ada4e3e3
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Aug 1 09:36:10 2006 +0000

    indentation
    
    
    20060801093610-b59df-6ead925b256a8dc3da8c4c737e51204cd910329f.gz

 src/channel.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit 784ea9ee081933433ddeadf782b1d9d61a10b4ab
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Jul 26 13:35:30 2006 +0000

    fix stream error signal emission nubbing
    
    
    20060726133530-b59df-1e83f69af31f5bf4fba8e7ba4bdf01acc71caed2.gz

 src/channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 89f7b5b3595bf24059e4cfa5b3906f2d235f8c78
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Jul 26 13:22:57 2006 +0000

    remove leading underscore from tp_stream_engine_register
    
    
    20060726132257-b59df-929ffffdfe7a33755ba2eb365fe9ebb61f307908.gz

 src/stream-engine-main.c |    2 +-
 src/tp-stream-engine.c   |    2 +-
 src/tp-stream-engine.h   |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 977e2f068d36d1402a469c8c57efc38ca989053f
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Jul 26 13:22:20 2006 +0000

    fix TpStreamEngine prototypes
    
    
    20060726132220-b59df-9121ea6a787db7027445604c818ca12cd396e390.gz

 src/tp-stream-engine.h |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 2f6a693c6943650a819d06b92395c63c38e6ad33
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Jul 26 13:20:42 2006 +0000

    remove return with value from void function
    
    
    20060726132042-b59df-c2118f708e6e8e822cc8cc3fb4e8e8e56bdaefa9.gz

 src/channel.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit a832e925924a884d775e38e552c66ad1e081cf2a
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Jul 26 13:15:23 2006 +0000

    add TpStreamEngineChannel object and refactor zomg
    
    
    20060726131523-b59df-bab09bdd02587a61a77774527bc6862562c6eeb3.gz

 src/Makefile.am          |    2 +
 src/channel.c            | 1388 ++++++++++++++++++++++++++++++++++++++++++++++
 src/channel.h            |   62 ++
 src/stream-engine-main.c |    9 +-
 src/tp-stream-engine.c   | 1335 ++------------------------------------------
 src/types.h              |   48 ++
 6 files changed, 1556 insertions(+), 1288 deletions(-)

commit 59aa7249897b5d4dad42a7103defe4f36f884834
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jul 27 12:29:42 2006 +0000

    set nano version
    
    
    20060727122942-b59df-b1bc470540a957ccb883d4de40b58edadc7abdd7.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 19bdb85183be36b60da9e6b462581fa7355b0148
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jul 27 12:23:49 2006 +0000

    unset nano version for release
    
    
    20060727122349-b59df-94b4bd8e3296124136cef2338afc8f9aca659c0a.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7bbe2eb497b3570083780bef9ab15c64035eca2f
Author:  <raphael@slinckx.net>
Date:   Mon Jul 10 17:20:29 2006 +0000

    Add chandler file to stream-engine
    
    
    20060710172029-afd96-807fae8b3496d9378c4f5efa09f86c0d5fa5b08c.gz

 data/Makefile.am                                   |    6 +-----
 data/org.freedesktop.Telepathy.VoipEngine.chandler |    5 -----
 2 files changed, 1 insertions(+), 10 deletions(-)

commit adaf98e804aebffa5e2b552c2632c1001326a887
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Jul 26 13:19:00 2006 +0000

    unstable branch 0.3
    
    
    20060726131900-b59df-abca47b9f2c975a8bda72a7b037510006596e5ca.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 31df8e7ac9f44590c06ec199e9721bc3a12a8650
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Jul 18 13:27:24 2006 +0000

    make session error callback take session proxy rather than stream engine
    
    
    20060718132724-b59df-9eab4dc9665a3b8ec62c7d5967cfdacecc79b332.gz

 src/tp-stream-engine.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 6b11b7eecc40e81bc7d2ffba2f93e01dbd0cb517
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Jul 18 12:26:25 2006 +0000

    undo overzealous renaming
    
    
    20060718122625-b59df-13d72cc5727d89c3230b3896ee5617072166dd4f.gz

 src/tp-stream-engine.c |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

commit cbea60f82dbd0bcca0bd308f73a9ff823b993060
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Jul 11 14:55:00 2006 +0000

    update default INSTALL file
    
    
    20060711145500-b59df-c0a243e500c809793a9fa2bfaf9d0b050f0338bb.gz

 INSTALL |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 68d66a130ac3cfca11827e9519431ef7c8ff29e7
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Jul 11 14:53:01 2006 +0000

    fix some missed renames
    
    
    20060711145301-b59df-29d2078b4f5f88db63bda1d72ba98e6822535674.gz

 src/stream-engine-main.c        |    2 +-
 src/tp-stream-engine.c          |   12 ++++++------
 test/python/test-gabble-voip.py |    8 ++++----
 3 files changed, 11 insertions(+), 11 deletions(-)

commit 2174d9bd037ddf104c09dda81b46e2f9e3be0ae2
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Jul 11 14:28:55 2006 +0000

    s/Media/Stream/ in media-call.pic
    
    
    20060711142855-b59df-751036455007466adc43f9f999e0aecc93cf94ae.gz

 doc/make-call.pic |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2f56577f3e15fc5274854c8d2e4c520f497136b7
Author:  <raphael@slinckx.net>
Date:   Mon Jul 10 17:20:29 2006 +0000

    Add chandler file to stream-engine
    
    
    20060710172029-afd96-4941ee0307db27318aac53917236b3cb8686ff53.gz

 data/Makefile.am                                   |    6 +++++-
 data/org.freedesktop.Telepathy.VoipEngine.chandler |    5 +++++
 2 files changed, 10 insertions(+), 1 deletions(-)

commit 9efb16d0288758994c1ba8404f67bceedd681697
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Jul 10 15:53:10 2006 +0000

    rename to stream-engine
    
    
    20060710155310-b59df-76323964adb74bafa5e78e016a56465b3fa839a5.gz

 _boring                                            |    3 +-
 configure.ac                                       |    2 +-
 ...org.freedesktop.Telepathy.VoipEngine.service.in |    2 +-
 generate/do_src.sh                                 |    4 +-
 generate/do_xml.sh                                 |    2 +-
 generate/src/tp-media-engine.c                     |  174 --
 generate/src/tp-media-engine.h                     |   64 -
 generate/src/tp-stream-engine.c                    |  174 ++
 generate/src/tp-stream-engine.h                    |   64 +
 generate/stream-engine.def                         |    2 +
 generate/xml-modified/media-engine.xml             |    9 -
 generate/xml-modified/stream-engine.xml            |    9 +
 generate/xml-modified/tp-media-engine.xml          |   24 -
 generate/xml-modified/tp-stream-engine.xml         |   24 +
 generate/xml-pristine/tp-media-session-handler.xml |   20 +-
 generate/xml-pristine/tp-media-stream-handler.xml  |   71 +-
 src/Makefile.am                                    |   30 +-
 src/media-engine-main.c                            |  259 ---
 src/stream-engine-main.c                           |  259 +++
 src/tp-media-engine.c                              | 1677 --------------------
 src/tp-media-engine.h                              |   68 -
 src/tp-stream-engine.c                             | 1677 ++++++++++++++++++++
 src/tp-stream-engine.h                             |   68 +
 test/do_test.sh                                    |    2 +-
 test/python/Makefile.am                            |    2 +-
 test/python/test-media-engine.py                   |  111 --
 test/python/test-stream-engine.py                  |  111 ++
 .../org.freedesktop.Telepathy.VoipEngine.service   |    2 +-
 28 files changed, 2454 insertions(+), 2460 deletions(-)

commit 8cc8b206e70cbd539c470636b3c77653cb74d02a
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Jul 7 16:37:39 2006 +0000

    rename: s/voip/media/ (obj path/bus name unchanged for now)
    
    
    20060707163739-b59df-f266ee1b13189fbb64d16daa9253af81647634ab.gz

 _boring                                            |    3 +-
 ...org.freedesktop.Telepathy.VoipEngine.service.in |    2 +-
 doc/make-call.pic                                  |    4 +-
 generate/do_src.sh                                 |    4 +-
 generate/do_xml.sh                                 |    2 +-
 generate/src/tp-media-engine.c                     |  174 ++
 generate/src/tp-media-engine.h                     |   64 +
 generate/src/tp-voip-engine.c                      |  174 --
 generate/src/tp-voip-engine.h                      |   64 -
 generate/voip-engine.def                           |    2 -
 generate/xml-modified/tp-media-engine.xml          |   24 +
 generate/xml-modified/tp-voip-engine.xml           |   24 -
 src/Makefile.am                                    |   28 +-
 src/media-engine-main.c                            |  259 +++
 src/tp-media-engine.c                              | 1677 ++++++++++++++++++++
 src/tp-media-engine.h                              |   68 +
 src/tp-voip-engine.c                               | 1677 --------------------
 src/tp-voip-engine.h                               |   68 -
 src/voip-engine-main.c                             |  259 ---
 test/do_test.sh                                    |    2 +-
 test/python/Makefile.am                            |    2 +-
 test/python/test-gabble-voip.py                    |   10 +-
 test/python/test-media-engine.py                   |  111 ++
 test/python/test-voip-engine.py                    |  111 --
 .../org.freedesktop.Telepathy.VoipEngine.service   |    2 +-
 25 files changed, 2406 insertions(+), 2409 deletions(-)

commit 91e29e30f39b47b24d4792cd4db6d518afc25f95
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Jul 7 15:46:27 2006 +0000

    configure.ac: rename to media-engine
    
    
    20060707154627-b59df-40d2b83802228d4b14f2d9b97c21a96d6eea6967.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 290ace884af0129594939e97aab95bcccb935b52
Author:  <dafydd.harries@collabora.co.uk>
Date:   Fri Jul 7 15:42:32 2006 +0000

    version 0.1.13
    
    
    20060707154232-b59df-69960a0c6312d1515e3299fa56ff62af1c72c0b8.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4e092ccda31966f0152592affdc5b4fe8f7455d3
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jun 22 15:38:54 2006 +0000

    require libtelepathy 0.0.14
    
    
    20060622153854-b59df-46909d4b7c9b27b3c02a7c0b9af115c59ad944ed.gz

 configure.ac |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit 4a0504b1addab88d834876ff113c8468a228dea7
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Jun 21 19:10:58 2006 +0000

    set chan to null after unreffing it
    
    
    20060621191058-b59df-7b14eedf1bec81a8b29ef5b3643880d2f9f38389.gz

 src/tp-voip-engine.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 74edb8d7003c4e640238f1c00c493180f65dd1ac
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Jun 21 19:10:17 2006 +0000

    add/fix defines for maemo support
    
    
    20060621191017-b59df-004e8f8d928eb5c43115c110a8268dd32f8178bf.gz

 configure.ac         |    2 +-
 src/tp-voip-engine.c |   13 +++++++------
 2 files changed, 8 insertions(+), 7 deletions(-)

commit e86c08bd2fb03ce715f82a4b9d3cd060f34c4a1b
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jun 20 14:18:51 2006 +0000

    new release, version 0.1.12
    
    
    20060620141851-25e70-e24ecc9d22132274556e41e5d88f1796a084480e.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9a852d800b64f61aaabf6704c3bd4deb6449f9dc
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jun 20 14:14:21 2006 +0000

    listen to destroyed signal on the connection proxy and shut down nicely. Lots of state cleaning up fixes.
    
    
    20060620141421-25e70-2755f93918df6d0eb99e670f2419aebf7d12d26e.gz

 src/tp-voip-engine.c   |  269 ++++++++++++++++++++++++++++++++++--------------
 src/voip-engine-main.c |   44 ++++++++
 2 files changed, 234 insertions(+), 79 deletions(-)

commit a649be1c9b59d395bb17af14c128fe2e392bb3a7
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jun 20 14:12:48 2006 +0000

    correct comments, debug messages and whitespace
    
    
    20060620141248-25e70-e69ded7ca50015e4d56affe722f593f9337fccb3.gz

 src/tp-voip-engine.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 0dfa3479dc898ddfeb5bc6f13c0b5006aad5f1db
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jun 20 12:38:38 2006 +0000

    check for backtrace and execinfo.h in configure
    
    
    20060620123838-25e70-dcd52aa9537911bad92119864d68c2a60cc93a62.gz

 configure.ac |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 6c23d3108e6f4e3009a23b07ee767e13b877b9cc
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jun 18 18:50:17 2006 +0000

    don't try to stop the stream if it doesn't exist
    
    
    20060618185017-25e70-46eff27f5adb22672b6c43fb19c57c4896b29218.gz

 src/tp-voip-engine.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 4c4d1e833b3fa62cc441ed4f2c2cf9a61ccbf7cd
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jun 18 18:49:15 2006 +0000

    when we get a sigbus, exit in mainloop thread.when we get segv, removed the handler before continuing
    
    
    20060618184915-25e70-b8ba44fc4c74f2d6cd974034619f2e56ea52348a.gz

 src/voip-engine-main.c |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

commit 5ae5cbdc941af090bf782781aa0dbd87c15c207c
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jun 18 18:39:00 2006 +0000

    clean up some more state when channel is closed
    
    
    20060618183900-25e70-68a9697688c01edc804a73671f0e5a9e71542aa2.gz

 src/tp-voip-engine.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit b34f04828412037c98315c0e13af327e37af5135
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jun 15 21:12:40 2006 +0000

    bump nano version
    
    
    20060615211240-b59df-3973885dbf0695c9f302e83ab4935824ddbb2386.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 767ddad175c9adbcfef03c2dc835c63480a771aa
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jun 15 21:12:05 2006 +0000

    version 0.1.11
    
    
    20060615211205-b59df-c8b33f916042b4f221537e339995926e64e11984.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 52bb745ef2a2a7fa41333e3be4bf06a096f960ef
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jun 15 21:06:48 2006 +0000

    use libtp props interface to pass STUN parameters from connection to farsight
    
    
    20060615210648-b59df-acce17508213a52c2358a4c08061396088414d0a.gz

 src/tp-voip-engine.c |  215 ++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 173 insertions(+), 42 deletions(-)

commit d991dccfbbafa111fc6ce0c69026c671c9aba460
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Jun 13 18:37:55 2006 +0000

    bump nano version to 1
    
    
    20060613183755-b59df-35398291d9c08c4cb7a586e657aadb19a9e824b5.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0e47e0c63072359795fa98cb28b50b1ee8269fbf
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Jun 13 18:23:22 2006 +0000

    version 0.1.10
    
    
    20060613182322-b59df-d4c44b55151f6194ff9abc319b4cd1a090ab48ff.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 82ca6871879dd1d4906af8883fa421ce9e18d097
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Jun 13 18:21:54 2006 +0000

    add empty changelog to placate automake
    
    
    20060613182154-b59df-247d644e851d3ffc83a6db1d4f1d547d652b5b1b.gz

 0 files changed, 0 insertions(+), 0 deletions(-)

commit 362e6ce0c46a139d25b00ca1ace87cbab24860ee
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Jun 13 18:16:28 2006 +0000

    automake fixes for distcheck happiness
    
    
    20060613181628-b59df-fd4d7e14e550a72c36902a31fa932b3b4ed8ed23.gz

 common/Makefile.am |    1 +
 data/Makefile.am   |    4 +++-
 src/Makefile.am    |   16 +++++++++-------
 3 files changed, 13 insertions(+), 8 deletions(-)

commit 4253b6279f0e69f8472de8dc7c5f45bcbd6b85cc
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Mon Jun 12 16:45:32 2006 +0000

    Applied patch from jari.tenhunen@nokia.com, with a couple of minor changes (two GError leak-fixes and removed an now obsolete callback), that makes HandleChannel throw an error if it fails to disable MediaEngine.
    
    
    20060612164532-50843-c3082135dbca99d448c1db2cb20f4ff6ae94de6d.gz

 src/tp-voip-engine.c |   89 ++++++++++++++++++++++++--------------------------
 1 files changed, 43 insertions(+), 46 deletions(-)

commit ad08f692c24abe471136dcb33b7e572daf17995c
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Jun 12 16:54:55 2006 +0000

    new version 0.1.9
    
    
    20060612165455-b59df-06990a3a80f92aeff123eb483459de057fcbbf1f.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6488f945d987df6d966b2879e05f139e5633481d
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Jun 12 16:36:48 2006 +0000

    add statusbar.xml
    
    
    20060612163648-b59df-29ba430d69a312bcbedd6ca2ae8ab99b001174fd.gz

 generate/xml-modified/statusbar.xml |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 3fec0afdca67209e4d5f342550157b53125100d5
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Jun 12 16:30:21 2006 +0000

    make building with infoprint conditional on maemo support being enabled
    
    
    20060612163021-b59df-ffbd794d9fd01cd3bc0c6fba6d5fab6ec372dadf.gz

 configure.ac |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

commit 0e075cb8c6c8c4cc51a8b3399637a920f1e0fada
Author:  <dafydd.harries@collabora.co.uk>
Date:   Sun Jun 11 12:51:08 2006 +0000

    make use of statusbar-gen.h dependent on USE_INFOPRINT being set
    
    
    20060611125108-b59df-b423af4cc394b800b171c7699c35ff2451d89cbb.gz

 configure.ac         |    2 ++
 src/Makefile.am      |    4 +++-
 src/tp-voip-engine.c |    3 +++
 3 files changed, 8 insertions(+), 1 deletions(-)

commit ff94fc956dbc573941b74abc05047b0801a94c4b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue Jun 6 11:27:48 2006 +0000

    fix typo "causght"
    
    
    20060606112748-b59df-3f0e1c21093483739dfd6622679daec09bee2b91.gz

 src/voip-engine-main.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 967e765803d20e131989a28de849402585a38878
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu May 25 17:49:57 2006 +0000

    handle segv by closung the pipeline down - safer when you have hardware elements in your pipeline.
    
    
    20060525174957-25e70-b06496cc44ab02792fba6c10a7d3a84b245ef0a5.gz

 src/voip-engine-main.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 1ce53fba043a767c7ec710d010d769f30f0c4d81
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu May 25 17:49:18 2006 +0000

    fix whitespace
    
    
    20060525174918-25e70-0db14a94230ccadd4c9e6f4aabd779ea6df4baef.gz

 src/tp-voip-engine.c |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 deletions(-)

commit 3b590a43301271fb2e542c7623b08afc81e96bc3
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue May 23 11:55:22 2006 +0000

    enable 770 media engine when channel closes
    
    
    20060523115522-25e70-e8edd12908893c8f55fb3a1ad4d375839ce04091.gz

 src/tp-voip-engine.c |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

commit 22087a09b94d88006e82747871af11401fe5123a
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri May 19 13:16:47 2006 +0000

    new version 0.1.8
    
    
    20060519131647-25e70-ca6641c6e839afedc8e37bae23f362718ae012ef.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 74b8b9775ec13ba0b1eda98dff789722f45ef661
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri May 19 13:16:30 2006 +0000

    emit warning if 770 DSP crashes
    
    
    20060519131630-25e70-9926d5b1290f77f34b096dc572c316bc47d5d8a9.gz

 src/voip-engine-main.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bf990d42d3bde97278d2ada9fe2626a33c10cbbf
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri May 19 13:16:02 2006 +0000

    add priority policy handling to realtime mode
    
    
    20060519131602-25e70-e4ec882fd21ba5a4302d8a685bf3efe444923c90.gz

 src/voip-engine-main.c |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)

commit 0490a6256e154a3312b9d8bc12ce55d5f5e01bb4
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri May 19 13:15:36 2006 +0000

    remove VOIP_MUTE_DISABLED envvar
    
    
    20060519131536-25e70-4e4b9dc09216e79eac00dc7583418ceb6bfc5022.gz

 src/tp-voip-engine.c |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

commit dbc4227d7a26f78c01c9e60d39d66fc1e2b6b7d9
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri May 19 13:14:26 2006 +0000

    fix up 770 infoprint handling - delete proxy in the right place, also log to default handler when in use
    
    
    20060519131426-25e70-aa036b08a6a7db7231a832463da8547482f40c34.gz

 src/tp-voip-engine.c |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

commit 0c5363d4583f3c6a1a22c48c8931a78bc6fa0309
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri May 19 13:12:32 2006 +0000

    on 770, change to useing media-engine disable
    
    
    20060519131232-25e70-a7cf3edceb6a8641f7c45d43f797a1e3d4461f7f.gz

 generate/xml-modified/media-engine.xml |    4 +++-
 src/tp-voip-engine.c                   |   31 +++++++++++++++++++++++--------
 2 files changed, 26 insertions(+), 9 deletions(-)

commit 18ce061a52e2337461b745e10992effe8f711cf9
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu May 11 09:27:31 2006 +0000

    add message for DSP crash on 770.
    
    
    20060511092731-25e70-37caafcd80d1c6746b30b45161db64a6efd9e5ba.gz

 src/voip-engine-main.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 41737cd4030517e7cbd7195d6e319f7d38568e82
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed May 10 16:37:38 2006 +0000

    increase version to 0.1.6
    
    
    20060510163738-25e70-e71d030c15d67ce400460607c1843bda636f5e1d.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c06f419d9c01bee8920947de226e79a2a0b76a94
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed May 10 16:37:00 2006 +0000

    handle dsp crashes on the 770
    
    
    20060510163700-25e70-700dbaad42aaec55b5f46ffb4e6268d9880b5ff8.gz

 src/tp-voip-engine.c   |   30 ++++++++++++++++++++----------
 src/tp-voip-engine.h   |    2 ++
 src/voip-engine-main.c |   14 ++++++++++++++
 3 files changed, 36 insertions(+), 10 deletions(-)

commit 3bf215f5b26ee468503a52494c67bcf1a7596d5c
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed May 10 16:36:04 2006 +0000

    add envar for setting connection timeout
    
    
    20060510163604-25e70-4d9abb259a6b9d88b9f5924a3757d589f46cc341.gz

 src/tp-voip-engine.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 39d897265c024f080e731cc5d696345751011382
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed May 10 16:25:17 2006 +0000

    add code for printing debug info in popups on maemo
    
    
    20060510162517-25e70-2797de40af4c97ee2d58083708713fa68d1b29ed.gz

 configure.ac         |    8 +++
 src/Makefile.am      |    1 +
 src/tp-voip-engine.c |  136 ++++++++++++++++++++++++++++++++++++--------------
 3 files changed, 108 insertions(+), 37 deletions(-)

commit fda8f7c637590e420379b4cb1c1944e5bdd9ee9e
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed May 10 16:23:25 2006 +0000

    remove got_remote_codecs, not needed now as logic is in farsight
    
    
    20060510162325-25e70-6da5eb406e6bffd0fd2c9e46168bd672dc522c61.gz

 src/tp-voip-engine.c |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

commit 0c4459d6a944a8a89c7dad4bd4ea719339ccdedf
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Apr 26 11:55:01 2006 +0000

    added more debug
    
    
    20060426115501-25e70-bdea8b88770ac315761af97858337609025fb50d.gz

 src/tp-voip-engine.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 58cdbbf23c6f3edcbe0e29b66199cf2d2efa46c7
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Apr 26 09:21:53 2006 +0000

    version 0.1.5
    
    
    20060426092153-25e70-3e34e51aa5a553e90bb2222c776c1f6c3234e435.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 235085b62a331dd7c50daff41440f4e743ecf328
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Apr 26 09:21:16 2006 +0000

    change VOIP_MUTE_ENABLED to VOIP_MUTE_DISABLED
    
    
    20060426092116-25e70-5f35ea1b223fe9ed59e764f9cd6430eb23fea93a.gz

 src/tp-voip-engine.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 8eb1f6a18eb61cbd9fea31c5b61c4825c702395c
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Apr 26 09:20:34 2006 +0000

    add support for SetStreamPlaying signal
    
    
    20060426092034-25e70-5a7aafd3cade9e9c5a4287cd6fe27091386aed86.gz

 src/tp-voip-engine.c |   45 ++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 38 insertions(+), 7 deletions(-)

commit 1af045ae7a17007a81ff9a938e9d6121f2d737d2
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Apr 26 09:18:26 2006 +0000

    up the version number
    
    
    20060426091826-25e70-0e56450c0bc10a704713d34d83af779db8041acb.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1bc6edde2c6b457e5ddfc55d38874bb409438c0d
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Apr 24 16:53:00 2006 +0000

    allow voip-engine to run as a realtime process
    
    
    20060424165300-25e70-3c1a669085914b96d590aecfcf5c7a0a40efd575.gz

 src/voip-engine-main.c |   64 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 64 insertions(+), 0 deletions(-)

commit bf7992704ee8ac17a04934a23a1bae0b74a997b4
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Apr 24 16:52:16 2006 +0000

    only set volume and mute whiloe playing and sink availiable
    
    
    20060424165216-25e70-c62af311cab5c91550c907237b4f8471fc90ee2b.gz

 src/tp-voip-engine.c |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

commit 29f08b1ee269e89d6a97b32f9f5c5de08e8892eb
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Apr 24 16:52:05 2006 +0000

    add more debug
    
    
    20060424165205-25e70-004656623f8c378d5fdc135af770a76831ab038f.gz

 src/tp-voip-engine.c   |    3 ++-
 src/voip-engine-main.c |    1 +
 2 files changed, 3 insertions(+), 1 deletions(-)

commit afda119fad8d5a536b8e3433022960b829820a54
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Apr 24 16:51:10 2006 +0000

    clean up more in channel closed - this is all a bit nasty
    
    
    20060424165110-25e70-464f5117c194ed8b1a0499f3666968a46b97a945.gz

 src/tp-voip-engine.c |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit 212d6a83daed118a8cc248d4adf36b28fee94f6f
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Apr 24 16:43:38 2006 +0000

    add env var for wether to use mute or not
    
    
    20060424164338-25e70-6e0e3af460234f63c487429a4683a292a80e21cd.gz

 src/tp-voip-engine.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 4a1b06d49fe70c0f928f2fb6d0d48699656ee7ea
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Apr 11 09:20:46 2006 +0000

    new version 0.1.3
    
    
    20060411092046-25e70-83b88db4075ff2a62c285f7f135354b0c06eb8ba.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a6e6b098611664eacc101fbc5e7451d1bb44a2e0
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Apr 11 09:19:11 2006 +0000

    add more volume debugging, cap volume in tp_voip_engine_set_output_volume
    
    
    20060411091911-25e70-02cea13e59956a7a08db540d5ce2330615a279f1.gz

 src/tp-voip-engine.c |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

commit 9c0bee03ec63495ede9494970c3cd521f553ec4c
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri Apr 7 14:28:18 2006 +0000

    error gracefully if we fail to get a proxy to the mediachannel
    
    
    20060407142818-25e70-e87d7873537353e6d0cedddcb6358da0cc2ec3e6.gz

 src/tp-voip-engine.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 577eb6951d3f83525082620730f020e929520340
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri Apr 7 14:28:02 2006 +0000

    add misisng osso media engine interface defn
    
    
    20060407142802-25e70-0b91bc7c24dca48a73d1253f8fb66ff81479569e.gz

 generate/xml-modified/media-engine.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 047314bd80156b71397fe24e9a01b406ee7d87ec
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Apr 5 12:46:45 2006 +0000

    disable mute on input for now
    
    
    20060405124645-25e70-a2d6997506d05d1aa29e4ec6f2b19a32bd0a1267.gz

 src/tp-voip-engine.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 57b37a7bd165ba9e0395731b1bb795be6eb8aa11
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Apr 4 13:27:09 2006 +0000

    remove ChangeLog
    
    
    20060404132709-25e70-a6a7f74b2ec2d297415de62208bf1c51e402f8bb.gz

 0 files changed, 0 insertions(+), 0 deletions(-)

commit e94c9413a634641a05824351c90d8d07323260df
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri Apr 7 13:46:01 2006 +0000

    up the version number
    
    
    20060407134601-25e70-85a8e8f295299f7363685688aeb8b635ad1524f4.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 02e3d593941ff44a5bf40f8a5e4c85abda49b6ce
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri Apr 7 13:12:36 2006 +0000

    dont attempt to set volume/mute if stream isn't playing
    
    
    20060407131236-25e70-64f7634e2a776852ac8b95b253c45db7e7c6269f.gz

 src/tp-voip-engine.c |   35 +++++++++++++++++++++++++++--------
 1 files changed, 27 insertions(+), 8 deletions(-)

commit df94de3c149273cd87c890d99838e6ac598865c0
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri Apr 7 13:11:53 2006 +0000

    pause media server on 770 if voice call started
    
    
    20060407131153-25e70-7bf426a2e0eb7808513d3ee7c4e51d4863c2134f.gz

 src/Makefile.am      |    1 +
 src/tp-voip-engine.c |   65 +++++++++++++++++++++++++++++++++++++++++++-------
 2 files changed, 57 insertions(+), 9 deletions(-)

commit b5db4bb11d3dec3cd0bcc64e1ad95559115721c4
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Apr 6 08:11:23 2006 +0000

    add debug to volume setting
    
    
    20060406081123-25e70-1efe883b29f897a143fe228353463399078821a4.gz

 src/tp-voip-engine.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit b4385c8d82d13a16586cf14380001ffe4a251838
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Apr 6 08:11:04 2006 +0000

    up version number
    
    
    20060406081104-25e70-731021339004f64b1ae4111edbb9d0e24123c63c.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ea54e826b7a5123bdf6724b66553af979b0d1ce0
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Apr 5 12:45:34 2006 +0000

    add stream state reporting
    
    
    20060405124534-25e70-f7a1afb522653e2ef7345bd32a88c2a5c8e9f063.gz

 src/tp-voip-engine.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6e4758f7dbd540afe056191ed6467ff9e3dd7bcf
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Apr 5 12:41:52 2006 +0000

    updated xml to add streamstate reporting
    
    
    20060405124152-25e70-b2b0aa7fe6c29a743a13228e1e245797b370c8b2.gz

 generate/xml-modified/tp-media-stream-handler.xml |    3 +++
 generate/xml-pristine/tp-media-stream-handler.xml |    3 +++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 6b30a55fb903769a2b2a470982f2ce4b30503c28
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Apr 4 13:27:21 2006 +0000

    increase version
    
    
    20060404132721-25e70-10aad5f01e97752a64742a8f5057ec6622194a5d.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7851e522d7755ebd2fb6506934450941e8183c0d
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Apr 4 13:26:32 2006 +0000

    remove debian directory, add to _boring
    
    
    20060404132632-25e70-5d4318ee977e0fdc6aa632a1d5ed5c464682cb2c.gz

 _boring               |    1 +
 debian/changelog      |    6 ------
 debian/compat         |    1 -
 debian/control        |   13 -------------
 debian/copyright      |   18 ------------------
 debian/rules          |   13 -------------
 6 files changed, 1 insertions(+), 51 deletions(-)

commit c5535e8b4276de991b1bb4dc68cfcb406eec977b
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Apr 4 13:19:28 2006 +0000

    make sink and source setting work for both codec source and sinks and normal sources and sinks
    
    
    20060404131928-25e70-2b50893e4e65210c03e0baacad24d8b13b1e177c.gz

 src/tp-voip-engine.c |   26 ++++++++++++++++++--------
 1 files changed, 18 insertions(+), 8 deletions(-)

commit dc085a6a3bf777e7401d1654611c7a0ab2a31af0
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Apr 4 13:19:01 2006 +0000

    fix codec param passing - was broken and leaking!
    
    
    20060404131901-25e70-09dba55506165b94b8fa1e0adf1e99a6cdaa26c2.gz

 src/tp-voip-engine.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit f098268a11c40dbaa1771e57073716602d024252
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Apr 4 11:53:10 2006 +0000

    remove whitespace
    
    
    20060404115310-25e70-9ee1500f56e4287e6233b711e0c7bfb3a7864024.gz

 src/tp-voip-engine.c |   63 ++++++++++++++++++++++++-------------------------
 1 files changed, 31 insertions(+), 32 deletions(-)

commit 530cd1d35dc058d93a127a9a72d1af651d9f0734
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Apr 4 11:48:54 2006 +0000

    change mute/volume interface, add implementation
    
    
    20060404114854-25e70-bde85acc74f649ec59aa82e25de9ef3e34c2e7d0.gz

 generate/src/tp-voip-engine.c            |   30 +++++++--
 generate/src/tp-voip-engine.h            |    5 +-
 generate/xml-modified/tp-voip-engine.xml |    7 ++-
 src/tp-voip-engine.c                     |   97 +++++++++++++++++++++++++++--
 src/tp-voip-engine.h                     |    3 +
 5 files changed, 125 insertions(+), 17 deletions(-)

commit 1770356fe122ffcbc4670c5536c189c618780766
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Apr 2 11:39:49 2006 +0000

    added org.freedesktop.Telepathy.StreamingEngine interface and generated source
    
    
    20060402113949-25e70-6dd774cd7fe6de3a505c07514dc5345d1b9450e9.gz

 generate/src/tp-voip-engine.c            |   50 ++++++++++++++++++++++++++---
 generate/src/tp-voip-engine.h            |    2 +
 generate/xml-modified/tp-voip-engine.xml |    8 +++++
 3 files changed, 54 insertions(+), 6 deletions(-)

commit d4719c49ff4a45126d9c905af508d9df7bc87289
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Feb 8 17:41:24 2006 +0000

    added dependancies to libfarsight-dev, libtelepathy-dev in debian packaging
    
    
    20060208174124-25e70-052276b813614a39693c092e2b525356ed173517.gz

 debian/control |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 943bed4c258e70d86ae9e6b56a63f07335d85399
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Feb 8 17:40:50 2006 +0000

    added .svn to _boring
    
    
    20060208174050-25e70-c4334e89c37d3d4f8dd7829dd4de496ef7e5cfe6.gz

 _boring |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8b36b19c876b11178580daf98c33baeed21ae2e5
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Tue Mar 28 20:37:01 2006 +0000

    Use new farsight-stream states
    
    
    20060328203701-2425b-41cda7aafd79d215586d95bb5d4268992d39ce8c.gz

 src/tp-voip-engine.c |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

commit cb3b6e18f2f40e62d458bcfb96fe8e95efdff3bf
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Sat Feb 25 00:33:53 2006 +0000

    do cleanup when channel is closed
    
    
    20060225003353-50843-08e07fdcfc5ef00866ec70f8201aa2ecbb58aa00.gz

 src/tp-voip-engine.c |   50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 50 insertions(+), 0 deletions(-)

commit 3ee9970bb31336f0d0e858ee87fc253c8382feb1
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Fri Feb 24 23:44:23 2006 +0000

    remove the candidate badgering hack completely
    
    
    20060224234423-50843-b0dbac7121e7eb46bafad059687a089e4604c4c0.gz

 src/tp-voip-engine.c |   58 --------------------------------------------------
 1 files changed, 0 insertions(+), 58 deletions(-)

commit 76cdbf7da085a2227839f6dfddc68ad1243a4fdd
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Fri Feb 24 20:15:50 2006 +0000

    fixed a copy'n'paste bug related that resulted in a signal id being overwritten
    
    
    20060224201550-50843-bf25c0406464f1daf2bc2a84d3400ea391c03cbb.gz

 src/tp-voip-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 715cb42b82203c5322b30450b8e50792d6632c0e
Author:  <philippe.kalaf@collabora.co.uk>
Date:   Fri Feb 17 22:49:52 2006 +0000

    Added FS_FAKESTREAM env var
    
    
    20060217224952-2425b-df95a358ab03545759303a5edca12f52ccbbf8d9.gz

 src/tp-voip-engine.c |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

commit bba83549e6a3c73c7678737a9a9714099ff98a0c
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Fri Feb 17 13:32:48 2006 +0000

    call start after having an active candidate pair and remote codecs set
    
    
    20060217133248-50843-f3b1e498e820b3dd14c0de9c6798fbf6dd1fe35c.gz

 src/tp-voip-engine.c |   28 ++++++++++++++++++++++------
 1 files changed, 22 insertions(+), 6 deletions(-)

commit 6fab5ec40e317b94d8dbf72136421b340e49b6fb
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Fri Feb 17 01:45:16 2006 +0000

    set a couple of properties on alsasrc
    
    
    20060217014516-50843-0722fec5dd5b8cb74b7f7a041d4287004d4170e4.gz

 src/tp-voip-engine.c |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit 82083fd2e7a2edafcc46c0fe18d686bbdb3d644a
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Feb 15 22:39:32 2006 +0000

    comment out pre-jingle hacks
    
    
    20060215223932-25e70-d0c449623747c411aa96b9eea0782f20463bdefa.gz

 src/tp-voip-engine.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 7ddc2e546635d05934d537e1406272232b8a1e2d
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Feb 15 22:38:43 2006 +0000

    add debug for remote candidates
    
    
    20060215223843-25e70-1a754faf38a993627e01f3351a12eefa924c44e0.gz

 src/tp-voip-engine.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 7deaf7ec8bdfcf029969eedb17ce79a595d1ec74
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Feb 15 22:38:02 2006 +0000

    call stream start on recipt of 1st active candidate
    
    
    20060215223802-25e70-816f42431ed84159aa5672a008a6ccd89d6dbc2b.gz

 src/tp-voip-engine.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit d79d4b40eb5bbf5ca471221b8242d1b31bed6e68
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Feb 14 19:16:23 2006 +0000

    set source and sink
    
    
    20060214191623-50843-9399637556d5a105cbcc3c8a96fd7acf9a096378.gz

 src/tp-voip-engine.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 398032002507acd770ab01df57eb364cd89bf182
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Feb 14 19:15:33 2006 +0000

    fix bug in set_remote_codecs where the return value of g_list_reverse wasn't stored
    
    
    20060214191533-50843-cd2959c6866fdd476947f17de3487287241cb589.gz

 src/tp-voip-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ce4b0612a1a2cb53372af475507bb90ba8842e4d
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Feb 14 19:13:36 2006 +0000

    add a hack to manually set the active candidate pair (will be removed when the Farsight ICE-stuff is finished)
    
    
    20060214191336-50843-c367367c94abc61e0f944e4f948b5b34ac9ff136.gz

 src/tp-voip-engine.c |   55 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 55 insertions(+), 0 deletions(-)

commit 7d9902479b92a28d080280f993b1ceb1599e1f14
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Feb 14 18:40:14 2006 +0000

    move some marshalling code into fs_codecs_to_tp. call farsight_stream_{prepare_transports,start} before calling ready.
    
    
    20060214184014-50843-f35ed34cbed2151bc8aaaef27389dee82b91c09d.gz

 src/tp-voip-engine.c |  126 +++++++++++++++++++++++++++-----------------------
 1 files changed, 68 insertions(+), 58 deletions(-)

commit 92c926a5d39d57cee33e8409ca88cbf57dbba1fa
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Feb 14 18:37:05 2006 +0000

    add some more debug output
    
    
    20060214183705-50843-f532a1a42b259d650a40d852ff1272f95e3e3386.gz

 src/tp-voip-engine.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit c342dde087098a06f8bfec2cc2fe7d97c03711de
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Feb 14 18:35:38 2006 +0000

    fix a GValue initializer error
    
    
    20060214183538-50843-0a236cb8e64ff6fce84b5d95c8764365cebe77ca.gz

 src/tp-voip-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4fadbc98ecd9c20d01ae757d191fb21fbabcf429
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Feb 14 18:31:29 2006 +0000

    fix lots of whitespace errors and a few spelling and style errors
    
    
    20060214183129-50843-0fe5389efca77e8468f13ec6972358ff7b2ae801.gz

 src/tp-voip-engine.c |   47 ++++++++++++++++++++++++-----------------------
 1 files changed, 24 insertions(+), 23 deletions(-)

commit 8f921887cc98dddefcfe98566174f8385de8b716
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Mon Feb 13 10:18:31 2006 +0000

    add VOIP_ENGINE_PERSIST env var for disabling 5 sec timeout
    
    
    20060213101831-50843-75f61e4e0586c68bdccbd44274b10b25ed01c9a1.gz

 src/voip-engine-main.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7c5976eeda801ebb640562a73f2dea80bf88c216
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri Feb 10 23:44:26 2006 +0000

    fix up default cases to return when unknown values are found for type and proto, fixes build errors.
    
    
    20060210234426-25e70-b011d2924a26c367d33c52c1c7ee26e13cdaf507.gz

 src/tp-voip-engine.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 7a381352f8068f3b726ce52125e60d566348e86b
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri Feb 10 23:41:27 2006 +0000

    make voip-engine exit after 5 seconds of inactivity
    
    
    20060210234127-25e70-47b3f9a5e5531744c00fb9de8f6ee16f1366ee17.gz

 src/Makefile.am        |    3 +-
 src/tp-voip-engine.c   |   88 ++++++++++++++++++++++++++----------------
 src/tp-voip-engine.h   |    2 +
 src/voip-engine-main.c |  101 ++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 160 insertions(+), 34 deletions(-)

commit 091f970c7daabe64c59c3b4622c41f3abaa302be
Author:  <rob.taylor@collabora.co.uk>
Date:   Fri Feb 10 23:40:07 2006 +0000

    remove handling_channel boolean, use existance of priv->chan instead.Unref chan on dispose.
    
    
    20060210234007-25e70-5e65284846e1dfb63072e2e9269c18825a5bdbf3.gz

 src/tp-voip-engine.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 57550090b42c428b0d12cde7c5fcaefce8a7574b
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Thu Feb 9 13:35:52 2006 +0000

    use the StreamedMediaChannel interface instead of Channel
    
    
    20060209133552-50843-20e6b68e33b6eb6d63bb934f700e304c3e772b4b.gz

 src/tp-voip-engine.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 1b12b06ee1a9f33e086bc95d9f447dc219772977
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Thu Feb 9 13:13:03 2006 +0000

    update to match fix in Telepathy spec for NewNativeCandidate signature fix
    
    
    20060209131303-50843-f8a3fb1076c1bb7e4adc78cd19f5a242ded0cfa6.gz

 generate/xml-modified/tp-media-stream-handler.xml |    2 +-
 generate/xml-pristine/tp-media-stream-handler.xml |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit a7ec9259841bf4a1eac2e279fb36d03591d39405
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Thu Feb 9 01:34:25 2006 +0000

    fixed up new_native_candidate and ported it to the new dbus struct API
    
    
    20060209013425-50843-733161868f8d9c40bbeabbe5bba1364301bbc8a6.gz

 src/tp-voip-engine.c |  112 ++++++++++++++++++++++++-------------------------
 1 files changed, 55 insertions(+), 57 deletions(-)

commit 65f1cd502bf3972bab40c225a92ff765f071758d
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Thu Feb 9 00:31:14 2006 +0000

    allocate the GPtrArray before using the pointer (doh)
    
    
    20060209003114-50843-9afe323d2b4c6e38697909a1707787e99382f953.gz

 src/tp-voip-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6233d9b22c0eac952879d1a3fc594c2f3967ea7c
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Wed Feb 8 22:23:58 2006 +0000

    call farsight_stream_prepare_transports after Media.StreamHandler::Ready() has been called
    
    
    20060208222358-50843-f162ba5890313537a4c773a1c31cf30b7e8d2ab5.gz

 src/tp-voip-engine.c |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

commit b4e559a9e43bf54ea33bcaa76341112923f43986
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Wed Feb 8 22:06:22 2006 +0000

    pass all supported codecs to Media.StreamHandler::Ready to conform with the latest Telepathy spec change
    
    
    20060208220622-50843-4e43e6d74d3d4e77ebad9525a924cfce9cc899dc.gz

 src/tp-voip-engine.c |   39 ++++++++++++++++++++++++++++++++++++++-
 1 files changed, 38 insertions(+), 1 deletions(-)

commit 7767188aaf3d5df49341545938f41d17e8b2926a
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Wed Feb 8 18:27:43 2006 +0000

    have introspection XML generated for Media{Session,Stream}Handler
    
    
    20060208182743-50843-552a344ebd63c5f2fd69f1972d68fdade500f36a.gz

 generate/do_xml.sh                                 |   15 ++++++
 generate/voip-engine.def                           |    2 +
 generate/xml-modified/tp-media-session-handler.xml |   16 ++++++
 generate/xml-modified/tp-media-stream-handler.xml  |   45 ++++++++++++++++++
 generate/xml-pristine/tp-media-session-handler.xml |   21 ++++++++
 generate/xml-pristine/tp-media-stream-handler.xml  |   50 ++++++++++++++++++++
 6 files changed, 149 insertions(+), 0 deletions(-)

commit dc6766a5284185be6e19132e760c779395f48c57
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Feb 8 17:23:09 2006 +0000

    use tp-helper,interfaces, constants from libtelepathy
    
    
    20060208172309-25e70-e9ee7ccb14717e09738d3b50d3ca5472361dd80a.gz

 common/Makefile.am            |    1 -
 common/telepathy-constants.h  |  138 -----------------------------------------
 common/telepathy-helpers.c    |   63 -------------------
 common/telepathy-helpers.h    |   35 ----------
 common/telepathy-interfaces.h |   77 -----------------------
 src/tp-voip-engine.c          |    6 +-
 6 files changed, 3 insertions(+), 317 deletions(-)

commit 091c4b39e5575fda8cc7a4e81f386d63f5e52127
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Feb 8 16:42:04 2006 +0000

    add generated source that the current code was based off
    
    
    20060208164204-25e70-b62b2665d85987b37024a29bbb435ed3eefc7ff4.gz

 generate/src/tp-voip-engine.c                    |  118 ++++++++++++++++++++++
 generate/src/tp-voip-engine.h                    |   61 +++++++++++
 2 files changed, 179 insertions(+), 0 deletions(-)

commit 1d90010d2072cfcaa0793bd1e77e0b378d4fc0a1
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Feb 8 16:30:26 2006 +0000

    remove now pointless service side xml that was for the glib test suite
    
    
    20060208163026-25e70-780d2c7bd45b77f4be22d0898fee1ebb5d9337be.gz

 generate/do_src.sh                                 |   11 +---
 generate/do_xml.sh                                 |   15 ----
 generate/voip-engine.def                           |    3 -
 .../xml-modified/test-streamed-media-channel.xml   |   67 -------------------
 generate/xml-modified/tp-media-session-handler.xml |   16 -----
 generate/xml-modified/tp-media-stream-handler.xml  |   44 ------------
 .../xml-pristine/test-streamed-media-channel.xml   |   70 --------------------
 generate/xml-pristine/tp-media-session-handler.xml |   21 ------
 generate/xml-pristine/tp-media-stream-handler.xml  |   49 --------------
 generate/xml-pristine/tp-voip-engine.xml           |   13 ----
 10 files changed, 1 insertions(+), 308 deletions(-)

commit ea76f51838ae91ade24855fa2ed2589802be7d20
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Feb 8 16:25:39 2006 +0000

    fix src/Makefile.am for new xml location
    
    
    20060208162539-25e70-ae6bda3031e32007f4d008d2f3ed74e078d3a365.gz

 src/Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a408822e595a39c35feee0f9a40361f238aa0903
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Feb 8 16:18:42 2006 +0000

    add generation infrastructure to generate dir, remove tests/glib
    
    
    20060208161842-25e70-81a574b6baa9d2137d4a7a6764e3b90bac732d02.gz

 Makefile.am                                        |    2 +-
 configure.ac                                       |    4 +-
 do_gen.sh                                          |   26 --
 generate/README                                    |   21 +
 generate/do_src.sh                                 |   25 ++
 generate/do_xml.sh                                 |   15 +
 generate/voip-engine.def                           |    3 +
 .../xml-modified/test-streamed-media-channel.xml   |   67 ++++
 generate/xml-modified/tp-media-session-handler.xml |   16 +
 generate/xml-modified/tp-media-stream-handler.xml  |   44 ++
 generate/xml-modified/tp-voip-engine.xml           |   13 +
 .../xml-pristine/test-streamed-media-channel.xml   |   70 ++++
 generate/xml-pristine/tp-media-session-handler.xml |   21 +
 generate/xml-pristine/tp-media-stream-handler.xml  |   49 +++
 generate/xml-pristine/tp-voip-engine.xml           |   13 +
 test/Makefile.am                                   |    2 +-
 test/glib/Makefile.am                              |   54 ---
 ...est-streamed-media-channel-signals-marshal.list |    4 -
 test/glib/test-streamed-media-channel.c            |  413 --------------------
 test/glib/test-streamed-media-channel.h            |   72 ----
 test/glib/test-voip-engine.c                       |  124 ------
 test/glib/test-voip-engine.h                       |   37 --
 .../tp-media-session-handler-signals-marshal.list  |    1 -
 test/glib/tp-media-session-handler.c               |  154 --------
 test/glib/tp-media-session-handler.h               |   62 ---
 .../tp-media-stream-handler-signals-marshal.list   |    5 -
 test/glib/tp-media-stream-handler.c                |  284 --------------
 test/glib/tp-media-stream-handler.h                |   67 ----
 xml/Makefile.am                                    |    6 -
 xml/test-streamed-media-channel.xml                |   67 ----
 xml/tp-media-session-handler.xml                   |   16 -
 xml/tp-media-stream-handler.xml                    |   44 --
 xml/tp-voip-engine.xml                             |   13 -
 33 files changed, 360 insertions(+), 1454 deletions(-)

commit 7bcf729f39553fa6d2f56ccfbdaeab599c92acd8
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Mon Feb 6 18:14:20 2006 +0000

    parse candidate transport type as well
    
    
    20060206181420-50843-7c9c513ccaed56d9587b41b44f965f81ad9f4a52.gz

 src/tp-voip-engine.c |   29 ++++++++++++++++-------------
 1 files changed, 16 insertions(+), 13 deletions(-)

commit a394ed56e5e6afe90b8268053405c6432698c9aa
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Mon Feb 6 17:55:04 2006 +0000

    fix expected type in set_remote_candidate_list
    
    
    20060206175504-50843-ae7c764fc97ecd750eed14b2814258bfd4b1c3c6.gz

 src/tp-voip-engine.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d92490c9ee70f4492179c54f21dbe079c14f43bb
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Mon Feb 6 14:14:27 2006 +0000

    signal marshalling fixes
    
    
    20060206141427-50843-2679b670f810ad8a42c827d03815285b87a76096.gz

 src/tp-voip-engine.c |   56 ++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 45 insertions(+), 11 deletions(-)

commit 47006a0d8c999e34cf70996b54c9174b9f530517
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Sat Feb 4 16:41:32 2006 +0000

    remove unneeded if block and tweak the coding style to match the rest while at it
    
    
    20060204164132-50843-1208ad0119f70b94524bd482a1823f034413a5d7.gz

 src/tp-voip-engine.c |   26 +++++++++++---------------
 1 files changed, 11 insertions(+), 15 deletions(-)

commit ca68607693ca11d5e0f0548f00b25f0bdb1def5b
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Sat Feb 4 15:31:52 2006 +0000

    update to work with the latest libtelepathy. add test-case for gabble.
    
    
    20060204153152-50843-59a328cba6496ae11eb4bb5ef607148987c044c6.gz

 src/tp-voip-engine.c            |   26 ++++++++++----
 test/python/test-gabble-voip.py |   77 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+), 7 deletions(-)

commit fa536470eb3c721a3535b2ec65ee0e7274ce765a
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Fri Jan 27 15:15:07 2006 +0000

    updated to match the latest libtelepathy API changes
    
    
    20060127151507-50843-fec85bb61746e33d3a83e3754221a6449d41e26b.gz

 src/tp-voip-engine.c |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

commit aac851dbbd3975c8cd5becd8ae897171c33a7f50
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 23 14:38:08 2006 +0000

    rename constants to be more usable
    
    
    20060123143808-25e70-1fdf8274c23d93e5caca5dcdeb63378e688110c3.gz

 common/telepathy-constants.h |  114 +++++++++++++++++++++---------------------
 1 files changed, 57 insertions(+), 57 deletions(-)

commit a0bad0f498bf0a8fc524436ab0ca5019e7f1e7f9
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Jan 19 09:19:53 2006 +0000

    removed accidentally added file
    
    
    20060119091953-25e70-721cc166a7d062d25a6463901f9d66381bb16c1f.gz

 data/org.freedesktop.Telepathy.VoipEngine.service |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit b24616bdd09e6739a56f9e8565e6925de26bface
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Jan 19 09:16:18 2006 +0000

    make dbus .service file generation work properly
    
    
    20060119091618-25e70-a2fb5bc140b098ce0b2fcc140aec78827d3906f6.gz

 configure.ac                                       |   17 ++++++++---------
 data/Makefile.am                                   |    8 +++++++-
 data/org.freedesktop.Telepathy.VoipEngine.service  |    3 +++
 ...org.freedesktop.Telepathy.VoipEngine.service.in |    2 +-
 4 files changed, 19 insertions(+), 11 deletions(-)

commit 3bc32a6ee1faf5fa8cc061a04127cba2335c5b38
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Jan 19 07:31:26 2006 +0000

    install a dbus service file for service activation
    
    
    20060119073126-25e70-3c8dc6e156c182abd86a020a759eae5c6af20f80.gz

 Makefile.am                                        |    2 +-
 configure.ac                                       |   11 ++++-
 data/Makefile.am                                   |    2 +
 ...org.freedesktop.Telepathy.VoipEngine.service.in |    3 +
 m4/Makefile.am                                     |    1 +
 m4/as-ac-expand.m4                                 |   40 ++++++++++++++++++++
 6 files changed, 56 insertions(+), 3 deletions(-)

commit 16cbb5b1c1d484fe120ae91ebf6f9236d7ffdd3d
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Jan 19 04:39:10 2006 +0000

    make do_test.sh run the python test
    
    
    20060119043910-25e70-be598d47ec000a6a68461cd45754c6b5325dd580.gz

 test/do_test.sh |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c920084baa9be2d31188803bb9931d023eb4aa60
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Jan 19 04:39:01 2006 +0000

    fixed make dist
    
    
    20060119043901-25e70-b3071fcb933332b285f5483c94db260919c788d0.gz

 test/python/Makefile.am |    2 +-
 xml/Makefile.am         |    6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 02e0daa3deed9d16c1ffe2c40fb754140b70aaa4
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Jan 19 03:35:50 2006 +0000

    fixed compile issues in tp_voip_engine.c
    
    
    20060119033550-25e70-75959980d6eafb110e09e83e9b2c80012805bf00.gz

 src/tp-voip-engine.c |   66 +++++++++++++++++++++++++-------------------------
 1 files changed, 33 insertions(+), 33 deletions(-)

commit 00c010e6f8d859e5dc3ca5301706ebb79fd5280f
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Jan 19 03:25:08 2006 +0000

    connected farsight up with voip engine
    
    
    20060119032508-25e70-70b22662ca1b4deaf285b1e707c7510a3ff01b87.gz

 configure.ac                  |   11 +
 src/Makefile.am               |   13 +-
 src/misc-signals-marshal.list |    6 +
 src/tp-voip-engine.c          |  636 ++++++++++++++++++++++++++++++++++++++--
 4 files changed, 631 insertions(+), 35 deletions(-)

commit 166105b18a88f45acd486c13144382e741c9c8c0
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Jan 19 03:25:02 2006 +0000

    added TODO
    
    
    20060119032502-25e70-508f755a983c413a568fa81a88cbe94a7077f747.gz

 TODO |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 72e131ac5403f738be5f99f2cd2d86b91d5fd25d
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Jan 19 03:22:31 2006 +0000

    abandoned glib based test implementation due to dbus bugs, implemented python test harness
    
    
    20060119032231-25e70-d1253627a5c3f5f19383ae2c012951bdc6c2278c.gz

 configure.ac                                       |    2 +
 test/Makefile.am                                   |   51 +---
 test/do_test.sh                                    |    1 +
 test/glib/Makefile.am                              |   54 +++
 ...est-streamed-media-channel-signals-marshal.list |    4 +
 test/glib/test-streamed-media-channel.c            |  413 ++++++++++++++++++++
 test/glib/test-streamed-media-channel.h            |   72 ++++
 test/glib/test-voip-engine.c                       |  124 ++++++
 test/glib/test-voip-engine.h                       |   37 ++
 .../tp-media-session-handler-signals-marshal.list  |    1 +
 test/glib/tp-media-session-handler.c               |  154 ++++++++
 test/glib/tp-media-session-handler.h               |   62 +++
 .../tp-media-stream-handler-signals-marshal.list   |    5 +
 test/glib/tp-media-stream-handler.c                |  284 ++++++++++++++
 test/glib/tp-media-stream-handler.h                |   67 ++++
 test/python/Makefile.am                            |    1 +
 test/python/test-voip-engine.py                    |  111 ++++++
 test/run-with-tmp-session-bus.sh                   |   68 ++++
 .../org.freedesktop.Telepathy.VoipEngine.service   |    3 +
 test/session.conf                                  |   32 ++
 ...est-streamed-media-channel-signals-marshal.list |    4 -
 test/test-streamed-media-channel.c                 |  382 ------------------
 test/test-streamed-media-channel.h                 |   72 ----
 test/test-voip-engine.c                            |   86 ----
 test/test-voip-engine.h                            |   37 --
 test/tp-media-session-handler-signals-marshal.list |    1 -
 test/tp-media-session-handler.c                    |  154 --------
 test/tp-media-session-handler.h                    |   62 ---
 test/tp-media-stream-handler-signals-marshal.list  |    5 -
 test/tp-media-stream-handler.c                     |  284 --------------
 test/tp-media-stream-handler.h                     |   67 ----
 31 files changed, 1496 insertions(+), 1204 deletions(-)

commit adf53cca1151ebf30bdc44c4bdfdc12ba747ccad
Author:  <rob.taylor@collabora.co.uk>
Date:   Thu Jan 19 00:32:05 2006 +0000

    regenerated xml from spec change to remove usage of 'q'
    
    
    20060119003205-25e70-b26ed30af74106327cab54eb29e6b27b9558318f.gz

 xml/tp-media-stream-handler.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 1890068761d33b38828b2764b3bd86c5795b4f6f
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Jan 18 05:14:02 2006 +0000

    regenerated for bugfixes in the spec
    
    
    20060118051402-25e70-99e5e1d1e985d195bf636f9c7f85add9568560a0.gz

 test/tp-media-session-handler.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9505e5cec621680656496b4d0a746f2c05360420
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Jan 18 05:13:44 2006 +0000

    resolved conflicts
    
    
    20060118051344-25e70-815d85e4c99acd7a762ee09421ba2326a58911ba.gz

 xml/tp-media-session-handler.xml |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit 72226cb188efdd9c033c4fa6f4458070f08a81e7
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Jan 18 05:12:29 2006 +0000

    renegerated xml for bugfixes in spec
    
    
    20060118051229-25e70-1a0e9d3ecffb18dcb26f16cae1e81fdb7b066c71.gz

 xml/tp-media-session-handler.xml |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 206dfe9846b539b49d6cb5334beef41dc9d406c5
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Jan 18 04:31:47 2006 +0000

    code regen from last spec change
    
    
    20060118043147-25e70-f48fed50e777038afe6eefe1b9941bfe46c5ca03.gz

 test/tp-media-session-handler.c |    4 ++--
 test/tp-media-session-handler.h |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 3bc50f5f58bb4d1d54ca232ebef741fdaa44d782
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Jan 18 04:31:08 2006 +0000

    regeneration of xml from spec changes
    
    
    20060118043108-25e70-f37dbbd9e710ed81d536e3f21bcf9d03065b2754.gz

 xml/tp-media-session-handler.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit aff9d1a43697d0b5e493cd8fb15a18b5ba687437
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Jan 18 04:24:14 2006 +0000

    regenerated from xml changes
    
    
    20060118042414-25e70-0907707c11ae33c2b6859b318bc968020e01f666.gz

 test/tp-media-session-handler.c |   18 ------------------
 test/tp-media-session-handler.h |    1 -
 test/tp-media-stream-handler.c  |   22 ++--------------------
 test/tp-media-stream-handler.h  |    5 ++---
 4 files changed, 4 insertions(+), 42 deletions(-)

commit a6688893b4e44356ede00b32ccd40c97fbdc5c88
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Jan 18 04:23:46 2006 +0000

    removed Introspect interfaces
    
    
    20060118042346-25e70-27cf06f372e9bccc67d8bb38096df8fb8a2a973f.gz

 xml/tp-media-session-handler.xml |    5 -----
 xml/tp-media-stream-handler.xml  |    5 -----
 2 files changed, 0 insertions(+), 10 deletions(-)

commit 6bd69d8631cce45a7f3be1bc8ab3c170956dd796
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Jan 18 04:22:15 2006 +0000

    updated xml from spec changes
    
    
    20060118042215-25e70-699aa473edc96e0b9447e440b953eabbe4c1bc5e.gz

 xml/tp-media-session-handler.xml |    8 ++++----
 xml/tp-media-stream-handler.xml  |   14 +++++++-------
 2 files changed, 11 insertions(+), 11 deletions(-)

commit 3d245ec49e37a53a7cc306933000acc756ed2d5a
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jan 17 04:29:05 2006 +0000

    regeneration from 'remoed Introspectable interface and annoted GetSessionHandlers to be asing so we can use dbus-glib-lowlevel'
    
    
    20060117042905-25e70-d63b5e5e7c01b2233b3a98b3f6fef9b421d2fcde.gz

 test/test-streamed-media-channel.c |   27 ++-------------------------
 test/test-streamed-media-channel.h |    3 +--
 2 files changed, 3 insertions(+), 27 deletions(-)

commit 621537b841fd4a2f645cc56aeb95dd870056f4c9
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jan 17 04:28:15 2006 +0000

    remoed Introspectable interface and annoted GetSessionHandlers to be asing so we can use dbus-glib-lowlevel
    
    
    20060117042815-25e70-d6835f0d0544dd948417d362248efcaab21ec54a.gz

 xml/test-streamed-media-channel.xml |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit 8df570bf4f7ceb6699d2fa9bdb0330a6ef379787
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jan 17 01:52:18 2006 +0000

    regenerate telepathy-interfaces.h with prefix TP_IFACE
    
    
    20060117015218-25e70-95ee8d33f803a148e1ba3ef23ea20eceef962011.gz

 common/telepathy-interfaces.h |   46 ++++++++++++++++++++--------------------
 1 files changed, 23 insertions(+), 23 deletions(-)

commit d74bc1a715fefee3f49302eb228a78a9bce57501
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jan 17 01:51:59 2006 +0000

    prefix interface names with TP_IFACE to stop name clashes
    
    
    20060117015159-25e70-dab7ade33594104a6854d3c6bb4c0621672f88c9.gz

 tools/geninterfaces.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dc95311be75685d1065350266e0ebb8417126c72
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jan 17 00:45:36 2006 +0000

    remove -enumtypes.[ch] rules from src/Makefile.am to stop weirdness
    
    
    20060117004536-25e70-6c096e15eab337b2dd1736dc3283dfdf638f31c0.gz

 src/Makefile.am |   18 ------------------
 1 files changed, 0 insertions(+), 18 deletions(-)

commit fc06f016c06df4a24ae67cc32709f5aca83d6d7e
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jan 17 00:43:16 2006 +0000

    added missing test-voip-engine.h from last commit
    
    
    20060117004316-25e70-70d65fc82e1d7235edab0ced5bcff706e556ad5c.gz

 test/test-voip-engine.h |   37 +++++++++++++++++++++++++++++++++++++
 1 files changed, 37 insertions(+), 0 deletions(-)

commit f1b46078ab668f38c7b9c42488f3fca76bb1a933
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jan 17 00:36:49 2006 +0000

    implementation of test-channel. export dbus objects in test.
    
    
    20060117003649-25e70-cfffae60e348cc3a9b7aedc6d48bf5bd6a211b4b.gz

 test/test-streamed-media-channel.c |   23 ++++++++++++++
 test/test-voip-engine.c            |   58 ++++++++++++++++++++++++++++++++++-
 2 files changed, 79 insertions(+), 2 deletions(-)

commit ca0005f35f0cb08653e2cc7b5faa92436df35e77
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jan 17 00:35:50 2006 +0000

    add linking to libcommon-convenience to tests, remove %-enumtypes.h rule as it was makeing things it shouldnt have
    
    
    20060117003550-25e70-f332694cc52e955041fd43a840fd876e0516b1c1.gz

 test/Makefile.am |   20 +++-----------------
 1 files changed, 3 insertions(+), 17 deletions(-)

commit b4c67901a9974261bf998ebfd71963b4642948f7
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Jan 17 00:33:53 2006 +0000

    clean up header for telepathy-helpers.h
    
    
    20060117003353-25e70-098896a1d09f5edda7c17fa4e6538a1ff215d092.gz

 common/telepathy-helpers.h |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 9d56394b910f2658e36050e98d8faae297aa7338
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 22:53:49 2006 +0000

    regenerated code fully sorted
    
    
    20060116225349-25e70-6142907a77b09d70ffc3a411adbba92a9525ff9d.gz

 ...est-streamed-media-channel-signals-marshal.list |    4 +-
 test/test-streamed-media-channel.c                 |  112 ++++++++++----------
 test/test-streamed-media-channel.h                 |   16 ++--
 test/tp-media-session-handler.c                    |   24 ++--
 test/tp-media-session-handler.h                    |    2 +-
 test/tp-media-stream-handler-signals-marshal.list  |    4 +-
 test/tp-media-stream-handler.c                     |   78 +++++++-------
 test/tp-media-stream-handler.h                     |   10 +-
 8 files changed, 125 insertions(+), 125 deletions(-)

commit 0479700d7cf14c70e9479edcea1bab2a31566b95
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 22:53:13 2006 +0000

    made sorting of method names actually work thanks to Robert
    
    
    20060116225313-25e70-7ebf21a8df8586a98cda552f25831770372c38a2.gz

 tools/gengobject.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0364bcd6e0d974f93cd2403c295dc69de4ed380d
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 21:43:52 2006 +0000

    regeneration from last change to gengobject
    
    
    20060116214352-25e70-2cd22931c0dfd16babe979f1391c89b3a2ae573c.gz

 test/test-streamed-media-channel.c |    2 +-
 test/test-streamed-media-channel.h |    2 +-
 test/tp-media-stream-handler.c     |    4 ++--
 test/tp-media-stream-handler.h     |    4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

commit 1af5137a46666aecec1be322ec4e014c0850070f
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 21:43:39 2006 +0000

    added basic types for struct and dicts
    
    
    20060116214339-25e70-c42656c7ece7c6d75b80e566726db6a72ea82a44.gz

 tools/gengobject.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 21ccfe37bddcce50bb177febb6c298515caf2152
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 21:34:27 2006 +0000

    added TestStreamedMediaChannel in test/Makefile.am
    
    
    20060116213427-25e70-1307767365a5ad467f5f47e834aef4201211c762.gz

 test/Makefile.am |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit ac40228c10deda18ee2b4b5d3340b72aaa19afa0
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 21:10:40 2006 +0000

    add generated files for TestStreamedMediaChannel
    
    
    20060116211040-25e70-3067cc270cc4794f7a974d819229ba584f3864fa.gz

 ...est-streamed-media-channel-signals-marshal.list |    4 +
 test/test-streamed-media-channel.c                 |  382 ++++++++++++++++++++
 test/test-streamed-media-channel.h                 |   73 ++++
 3 files changed, 459 insertions(+), 0 deletions(-)

commit efe4c5702566e5132167c37d73183832f8f6dd7a
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 21:10:19 2006 +0000

    make do_gen.sh generate files for TestStreamedMediaChannel
    
    
    20060116211019-25e70-361e244fba6779479b3e457fa394afe3b9c3881b.gz

 do_gen.sh |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ef4c8f75ad3446afcd26d190400e164bf8785b28
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 21:09:14 2006 +0000

    renamed ./xml/test-streamedmedia-channel.xml to ./xml/test-streamed-media-channel.xml
    
    
    20060116210914-25e70-df7995cc1d33dbf70f6dd70da318c0ef8ca2dcbd.gz

 xml/test-streamed-media-channel.xml |   70 +++++++++++++++++++++++++++++++++++
 xml/test-streamedmedia-channel.xml  |   70 -----------------------------------
 2 files changed, 70 insertions(+), 70 deletions(-)

commit 4de6e7d335b34005671c73f4d5f5288c1bde1069
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 21:04:52 2006 +0000

    added xml for a test streamed mediachannel
    
    
    20060116210452-25e70-c839f6d5486977e13d5c7e4fe4bca23179767584.gz

 xml/test-streamedmedia-channel.xml |   70 ++++++++++++++++++++++++++++++++++++
 1 files changed, 70 insertions(+), 0 deletions(-)

commit 986b804aa6347574f80dc42fc79d1980e1c24922
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 20:47:19 2006 +0000

    start on test code
    
    
    20060116204719-25e70-517eb09cb328542d01d7ca7237db64acb054cb4b.gz

 test/test-voip-engine.c |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

commit 964ae0c851dedb5c0c9edd6cab5c9e829ecadf4e
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 20:46:57 2006 +0000

    fix typos in telepathy-constants.h
    
    
    20060116204657-25e70-c272291519a32aad75570bd6b5fad06f8fd18c0f.gz

 common/telepathy-constants.h |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 83297b8c3d6a4c46b263f2f6c8be5de7a2c1dbe5
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 20:46:18 2006 +0000

    add a telepathy-helpers.[ch] with useful dbus accessing functions
    
    
    20060116204618-25e70-7190ff939c19e9199298b930a3021c4d1a381628.gz

 common/Makefile.am         |    1 +
 common/telepathy-helpers.c |   63 ++++++++++++++++++++++++++++++++++++++++++++
 common/telepathy-helpers.h |   34 +++++++++++++++++++++++
 src/tp-voip-engine.c       |   46 +++-----------------------------
 test/test-voip-engine.c    |    2 +
 5 files changed, 104 insertions(+), 42 deletions(-)

commit 39387f7c4f585d25c0c4814f93b9208e8cb9eee5
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 18:12:05 2006 +0000

    added getting of current session_handlers
    
    
    20060116181205-25e70-a6a53d35c57229d80d64bb53d75b0bc0b845a46f.gz

 src/tp-voip-engine.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 04af522516b4b8106a819da4ab6d5ee80c5fa115
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 18:11:53 2006 +0000

    updated dbus dependancy
    
    
    20060116181153-25e70-3d465bc8bec049053c1c21ec01b219e2099b8d0d.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9dd9cbe2d24fbee840959a81a089097e4bfcb199
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 17:54:16 2006 +0000

    regeneated code for spec changes
    
    
    20060116175416-25e70-12e787f369b88301e9e12fc7da0beaed04eb59d0.gz

 test/tp-media-session-handler.c |   18 ++++++++++++++++++
 test/tp-media-session-handler.h |    1 +
 2 files changed, 19 insertions(+), 0 deletions(-)

commit d6faf2b2083899d8991bd02ac5d942c4f65804fe
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 17:53:05 2006 +0000

    updated StreamHandler for new spec
    
    
    20060116175305-25e70-c8bdb3d82ffe120fc1a3dd366b506483ca7e2847.gz

 xml/tp-media-session-handler.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit e47e212c92faa2b1fd747eb4ab2639b7d6ffabdb
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 17:54:48 2006 +0000

    added mediasession handling
    
    
    20060116175448-25e70-1b81ef35fcd4c88a74001d0f2be5b8dcbfa134d8.gz

 src/tp-voip-engine.c |  148 +++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 111 insertions(+), 37 deletions(-)

commit 98c82681f8bbe5bddf494c0cad2e0ff1db838741
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 15:50:53 2006 +0000

    regenerted telepathy-interfaces.h
    
    
    20060116155053-25e70-f0fe2d87c191af8ac46d8a468d11d006c2d006ee.gz

 common/telepathy-interfaces.h |   69 +++++++++++++++++++++++++++-------------
 1 files changed, 46 insertions(+), 23 deletions(-)

commit a8503c0829d4c310950395fd1431d3820dcc6e3c
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 15:50:28 2006 +0000

    fixed interface list generator to sort and prefix TP_
    
    
    20060116155028-25e70-c1b796570ff94a60807ef5b3559fc0c63dceb47f.gz

 tools/geninterfaces.py |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 43603c9170447bd34b468f7377cd58c7692c84c9
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 15:03:45 2006 +0000

    added binaries to _boring
    
    
    20060116150345-25e70-9e527d7e0a17a7a947da803fe0d3b142cb61225f.gz

 _boring |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 58cbc478e3ee02ca6bf85e5ea8af0cd10c0083bc
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 15:01:10 2006 +0000

    add generated telepathy-interfaces.h
    
    
    20060116150110-25e70-2a00151246d1c63b9acb40a2f1529eac2f5e01e3.gz

 common/telepathy-interfaces.h |   54 +++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)

commit 2fb4210e0e2f29ea1abd42c26a222e70665c1574
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 14:51:45 2006 +0000

    fixed interface definition generator
    
    
    20060116145145-25e70-cbd7e2bea2f5ed0833d703ab25824417b58c1b82.gz

 tools/geninterfaces.py |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 25afbe69932d3c17b6124926b67d1d6cd863aae2
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 14:46:25 2006 +0000

    added python to generate telepathy interface defines
    
    
    20060116144625-25e70-611de60484f7935c4157998b6647a7f52dd557a8.gz

 do_gen.sh              |    3 +++
 tools/geninterfaces.py |   19 +++++++++++++++++++
 2 files changed, 22 insertions(+), 0 deletions(-)

commit 5c4434cc2cbd1dbd66d6185a8c2857bca1831cb9
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 13:31:07 2006 +0000

    add newfile missing from last record
    
    
    20060116133107-25e70-f3e235dfef40e3a74779ef21d9526a66107187f1.gz

 test/test-voip-engine.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 879910a0b4dd4d89f2e944b049150b2d0446d30d
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 13:30:25 2006 +0000

    fix up test/Makefile.am, add a dummy main so it builds for now
    
    
    20060116133025-25e70-a9198a5ea19fe9c0b4e7a4238aa07152f7dd99aa.gz

 test/Makefile.am |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 311d3f993d5917071fd2090e14e2eef69a2a0e50
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 13:30:10 2006 +0000

    make tp-voip-engine compile
    
    
    20060116133010-25e70-0c16a769f5713d192dae28ed6d485abba2a4a8c0.gz

 src/tp-voip-engine.c |   27 ++++++++++++++++++---------
 1 files changed, 18 insertions(+), 9 deletions(-)

commit 36b92d159c807fca4fe1926286b8e1a94557087e
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 13:29:23 2006 +0000

    removed as-yet unwritten recieve sequence diagram generation
    
    
    20060116132923-25e70-2da982a11b41c44f5cbdd4310ca82fe83e2b81a3.gz

 doc/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e4767eb6ee4ea2fa2615635c54886b85bd764180
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 13:29:11 2006 +0000

    fixed typo in ./common/telepathy-constants.h
    
    
    20060116132911-25e70-863d116b6c8725768ec5ef028147924171107a54.gz

 common/telepathy-constants.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a2f700f9cfc1de0c12cf221bb9cf3a523046830c
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 13:17:06 2006 +0000

    added missing stream-handler generated files
    
    
    20060116131706-25e70-2816b61895b3fdf5be117683f3c9e00534e966c2.gz

 test/tp-media-stream-handler.c |  302 ++++++++++++++++++++++++++++++++++++++++
 test/tp-media-stream-handler.h |   68 +++++++++
 2 files changed, 370 insertions(+), 0 deletions(-)

commit 2799c70d826acd85445d9ac29540ed28c785b23e
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 13:16:28 2006 +0000

    regenerated from voipengine rename
    
    
    20060116131628-25e70-ab4b07a8afee167c6df81a2d1be7cf3f55069a3e.gz

 src/tp-voip-engine.c |   61 +++++++++++++++++++++++---------------------------
 src/tp-voip-engine.h |   44 ++++++++++++++++++------------------
 2 files changed, 50 insertions(+), 55 deletions(-)

commit 682070b18de5c2f83b28aa7717e43770ca96cc32
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 13:15:39 2006 +0000

    renamed VoipEngine to TpVoipEngine
    
    
    20060116131539-25e70-f32109cdb5f852e750e68b9f8e3d5eb2f06da983.gz

 do_gen.sh                               |    2 +-
 src/Makefile.am                         |    8 ++++----
 xml/tp-voip-engine.xml                  |   13 +++++++++++++
 xml/voip-engine.xml                     |   13 -------------
 4 files changed, 18 insertions(+), 18 deletions(-)

commit 5d3f6c58fba10634d9e80a5d76c1c5633c040d3e
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 13:09:56 2006 +0000

    1st stage of renaming voip-engine to tp-voip-engine
    
    
    20060116130956-25e70-c22138fd0b0941229842d12d3439c120e32d4416.gz

 src/tp-voip-engine.c |  227 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/tp-voip-engine.h |   61 ++++++++++++++
 src/voip-engine.c    |  227 --------------------------------------------------
 src/voip-engine.h    |   61 --------------
 4 files changed, 288 insertions(+), 288 deletions(-)

commit b0aa53ec50364d6c7ac45fc86ebc720ed1c0b3fb
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 13:08:37 2006 +0000

    added startof day to voip-engine
    
    
    20060116130837-25e70-810ddf693a62c502f5bc23009bd7756bd6762169.gz

 src/voip-engine.c |   97 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 97 insertions(+), 0 deletions(-)

commit 35d00907f19d60285648e085f4ed10a86d977246
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 12:59:47 2006 +0000

    fixed do_gen to generate for TpMediaStreamHandler
    
    
    20060116125947-25e70-e21ee66345fa7c8a0ad8a22487c5315eaf15b498.gz

 do_gen.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0148819ae5b744045cffdc754c14abfc1cdb096b
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 12:59:27 2006 +0000

    added ./test/tp-media-stream-handler-signals-marshal.list, fixed up test/Makefile.am
    
    
    20060116125927-25e70-120c111c39daa9bfa621ccc9d4da1fc64c00616c.gz

 test/Makefile.am                                  |    2 +-
 test/tp-media-stream-handler-signals-marshal.list |    5 +++++
 2 files changed, 6 insertions(+), 1 deletions(-)

commit b5252ca1d8fc3aa5820dc9a42522998b6c9c6ba4
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 09:59:27 2006 +0000

    regeneration and files added for changes to generrors.py to generate the error quark needed to register the errors with dbus
    
    
    20060116095927-25e70-f1c43f82f97dce091361332458ed77e27b95db1b.gz

 common/Makefile.am        |    1 +
 common/telepathy-errors.c |   12 ++++++++++++
 common/telepathy-errors.h |    3 +++
 3 files changed, 16 insertions(+), 0 deletions(-)

commit 57ce2490624bb997c984884240ace1a07934e22b
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 09:58:46 2006 +0000

    added to generrors.py to generate the error quark needed to register the errors with dbus
    
    
    20060116095846-25e70-d013ba78349a60e71c5f6ac30d079831f631283f.gz

 tools/generrors.py |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 19ba015f7824d5dc8b58af748443be594bdfcd68
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 04:32:12 2006 +0000

    regeneration from fix to gengobject for generated code compiling -Werror,-Wall
    
    
    20060116043212-25e70-c7c2f1e7c27ef9d9eecda1bc6e092d4efde5f48c.gz

 src/voip-engine.c               |   14 ++++++--------
 test/tp-media-session-handler.c |    6 ++++++
 2 files changed, 12 insertions(+), 8 deletions(-)

commit f3e659878b4c5332c0b3b9cb36e6c934551de263
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 04:31:04 2006 +0000

    make gengobject not emit a signals struct if there are no signals defined. Make generated files able to be compiled -Werror -Wall
    
    
    20060116043104-25e70-2c4f56ceaf488ac04d52ad394529f6e96ebc5f7e.gz

 tools/gengobject.py |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

commit 5486f5be29acd560259f414a8c1178e93c0642c3
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 04:30:23 2006 +0000

    fix up test/Makefile.am a bit
    
    
    20060116043023-25e70-bc770498be1249f6f9f1847499b7dce86f9716fb.gz

 test/Makefile.am |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit e648c37f4a57081c470d28400564ed90630e93de
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 04:28:00 2006 +0000

    make 'common' directory build a libcommon-convenience,
    
    make src link in libcommon-convenience
    
    20060116042800-25e70-88a40740b440d6b9411950e6086d4e3d0cc602c6.gz

 Makefile.am        |    2 +-
 common/Makefile.am |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac       |    1 +
 src/Makefile.am    |    4 ++-
 test/Makefile.am   |    5 +---
 5 files changed, 60 insertions(+), 6 deletions(-)

commit e273562d9c4fb1d1f33e139048a47ce6f9f79fe9
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 04:08:39 2006 +0000

    add 'common' directory, switch autogenning of errors to there
    
    
    20060116040839-25e70-b3f52420dd5ad4f415b0c65cec50c058ae52d445.gz

 common/telepathy-constants.h |  137 ++++++++++++++++++++++++++++++++++++++++++
 common/telepathy-errors.h    |   55 +++++++++++++++++
 do_gen.sh                    |    3 +
 test/telepathy-errors.h      |   55 -----------------
 4 files changed, 195 insertions(+), 55 deletions(-)

commit e828f40509e02d41265d417946b0876f3390a601
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 03:40:38 2006 +0000

    1st bits of implementation of channel handling
    
    
    20060116034038-25e70-432ec20bd091093ccadb8305d048eef91a39fe0f.gz

 src/voip-engine.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 453e0228c80e7414e194e9e65937c32869078703
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 03:39:57 2006 +0000

    added ERROR_CFLAGS setting to configure.ac
    
    
    20060116033957-25e70-b5fe4289eb54631aaaca7c50b5fa621da8d2485b.gz

 configure.ac |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

commit 4399f8fa2284fca64ff8d0b52e1345e3b6d7073c
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 03:24:59 2006 +0000

    made tp-channel-handler into voip-engine and autogenerated code
    
    
    20060116032459-25e70-acc9efdaaa0c6c4de898c3a792ec68d6625e5c5d.gz

 do_gen.sh                                   |    4 +-
 src/Makefile.am                             |   15 ++-
 src/tp-channel-handler.c                    |  120 ------------------------
 src/tp-channel-handler.h                    |   61 ------------
 src/voip-engine.c                           |  134 ++++++++++++++++++++++----
 src/voip-engine.h                           |   61 ++++++++++++
 xml/tp-channel-handler.xml                  |   13 ---
 xml/voip-engine.xml                         |   13 +++
 8 files changed, 198 insertions(+), 223 deletions(-)

commit fd901d921e83e31a8ee3741e40c0969e923b25ee
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 03:00:44 2006 +0000

    add autogenerated service object skeletons
    
    
    20060116030044-25e70-aa1d75261f79ccf389d4d356b9a919d079e09bc5.gz

 src/tp-channel-handler.c                    |  120 +++++++++++++++++++++++++++
 src/tp-channel-handler.h                    |   61 ++++++++++++++
 2 files changed, 181 insertions(+), 0 deletions(-)

commit 6b4a7ab14bb421a561fc7272827727cd83b253d3
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 02:59:12 2006 +0000

    add code autogenerating for service objects
    
    
    20060116025912-25e70-1b821bb000737a1a654d5127fdb51716f7f59140.gz

 do_gen.sh |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 6262bd3421211b440a3da6af28bebd43bd3a93de
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 02:59:05 2006 +0000

    add debian compat
    
    
    20060116025905-25e70-60008f50cff670119437ffab2ba21d1184fd1332.gz

 debian/compat |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 244407fd6bf790e12b784c8a42b0b0ce2f74c1ba
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 02:57:14 2006 +0000

    add xml and src directories
    
    
    20060116025714-25e70-e5d89601f17366ee88c3711f7c2fb628b1455063.gz

 Makefile.am                      |    2 +-
 configure.ac                     |    3 ++
 src/Makefile.am                  |   67 ++++++++++++++++++++++++++++++++++++++
 src/voip-engine.c                |   28 ++++++++++++++++
 test/Makefile.am                 |   12 ++-----
 tp-media-session-handler.xml     |   19 -----------
 tp-media-stream-handler.xml      |   49 ---------------------------
 xml/Makefile.am                  |    4 ++
 xml/tp-channel-handler.xml       |   13 +++++++
 xml/tp-media-session-handler.xml |   19 +++++++++++
 xml/tp-media-stream-handler.xml  |   49 +++++++++++++++++++++++++++
 11 files changed, 187 insertions(+), 78 deletions(-)

commit 6345379eb7c0e2ab8c191ca6454e77db4111f19c
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 02:56:55 2006 +0000

    add dependancy on libtelepathy
    
    
    20060116025655-25e70-1ef9697182abfb50b62440ebf0c07a14170206cc.gz

 configure.ac |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

commit 084cc38de577c675df4c02032f41fef4090adb2e
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Jan 16 02:56:27 2006 +0000

    make lots of things boring
    
    
    20060116025627-25e70-786d465fa530e748665b2445146b73b87f823ca4.gz

 _boring |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 90152f5f7a7a54024f8097e74988bf76f5002684
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jan 15 21:19:32 2006 +0000

    moved src to test as thats the server bindings, *doh*!
    
    
    20060115211932-25e70-c41d46baf28e583b469e1a519e0beb4f2ef335a8.gz

 Makefile.am                                        |    2 +-
 src/Makefile.am                                    |   69 ---------
 src/telepathy-errors.h                             |   55 -------
 src/tp-media-session-handler-signals-marshal.list  |    1 -
 src/tp-media-session-handler.c                     |  148 --------------------
 src/tp-media-session-handler.h                     |   62 --------
 test/Makefile.am                                   |   69 +++++++++
 test/telepathy-errors.h                            |   55 +++++++
 test/tp-media-session-handler-signals-marshal.list |    1 +
 test/tp-media-session-handler.c                    |  148 ++++++++++++++++++++
 test/tp-media-session-handler.h                    |   62 ++++++++
 11 files changed, 336 insertions(+), 336 deletions(-)

commit a849b195641d28a7c69d6dca167fad08745956c3
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jan 15 21:18:56 2006 +0000

    added makefile for generated source
    
    
    20060115211856-25e70-519f11dd09d3618e7a42085abca36966a27dd182.gz

 src/Makefile.am |   69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 69 insertions(+), 0 deletions(-)

commit b8018b00d634d0ec47b8b08cecdf9daa6bb6eb54
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jan 15 21:18:14 2006 +0000

    updated xml for spec changes
    
    
    20060115211814-25e70-59aa70e9174b05d7167f8225b40c63bec2071749.gz

 tp-media-stream-handler.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 0147419595c309b97e8ee3da2ffc7cfc6f0abe19
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jan 15 21:05:40 2006 +0000

    added missing .m4 files
    
    
    20060115210540-25e70-43d78a7d5d073b1740fb309c7445f39835c194ff.gz

 m4/as-compiler-flag.m4 |   33 ++++++++++++++++++++++++
 m4/as-version.m4       |   66 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 99 insertions(+), 0 deletions(-)

commit 88814531c9a1dea9901efbaf219e1cd473f79245
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jan 15 21:03:53 2006 +0000

    add autogenerated source from xml
    
    
    20060115210353-25e70-4b262a4f924aefb7d5b0acc3f3ee233ebff8253d.gz

 src/telepathy-errors.h                            |   55 ++++++++
 src/tp-media-session-handler-signals-marshal.list |    1 +
 src/tp-media-session-handler.c                    |  148 +++++++++++++++++++++
 src/tp-media-session-handler.h                    |   62 +++++++++
 4 files changed, 266 insertions(+), 0 deletions(-)

commit ffd8c22cb8f21473cf29def48defd5b8ac263f1b
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jan 15 21:03:27 2006 +0000

    added dbus xml descriptions of objects to export on the bus
    
    
    20060115210327-25e70-670f0b8bc150e29b4f1a60187f05503e07d7f665.gz

 tp-media-session-handler.xml |   19 ++++++++++++++++
 tp-media-stream-handler.xml  |   49 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+), 0 deletions(-)

commit b5afd8ff21499d0e5ee47429b6cd235a0df81656
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jan 15 21:02:58 2006 +0000

    added code autogen tools
    
    
    20060115210258-25e70-e35df579405fe907cd0326849a31e1c65dcc93c9.gz

 do_gen.sh            |   12 ++
 m4/Makefile.am       |    4 +
 tools/Makefile.am    |    3 +
 tools/generrors.py   |   41 +++++
 tools/gengobject.py  |  416 ++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 476 insertions(+), 0 deletions(-)

commit ae8a44f2eb6684a8581a6f892719c6fcd85e5348
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jan 15 21:02:37 2006 +0000

    added part of debian packaging
    
    
    20060115210237-25e70-c0c20ec070b46fd2fb2ca6c60316fb9a3bd7b079.gz

 debian/changelog      |    6 ++++++
 debian/control        |   13 +++++++++++++
 debian/copyright      |   18 ++++++++++++++++++
 debian/rules          |   13 +++++++++++++
 4 files changed, 50 insertions(+), 0 deletions(-)

commit 42f8cc62631c3d3f7795049a29e135b2a1b028cf
Author:  <rob.taylor@collabora.co.uk>
Date:   Sun Jan 15 17:09:53 2006 +0000

    creation of voip-engine tree, with some docs
    
    
    20060115170953-25e70-894c2cacfd64b2cef58e771ddfae0aa1c57d9fab.gz

 COPYING            |  463 +++++++++++++++++++++++++++++++++++++++++++++++++
 INSTALL            |  236 +++++++++++++++++++++++++
 Makefile.am        |    3 +
 _boring            |   70 ++++++++
 configure.ac       |   49 ++++++
 doc/Makefile.am    |   15 ++
 doc/make-call.pic  |  136 +++++++++++++++
 doc/sequence.pic   |  486 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 m4/seq-dias.m4     |   33 ++++
 9 files changed, 1491 insertions(+), 0 deletions(-)

commit 36e7ba52d4397763aca609c368bc6f2472b644a1
Author: git-darcs-import <>
Date:   Thu Jan 1 00:00:00 1970 +0000

    New empty repository
