[Telepathy] ANNOUNCED: telepathy-stream-engine 0.5.1 released

Robert McQueen robert.mcqueen at collabora.co.uk
Fri Apr 11 19:46:43 PDT 2008


Tarball:
http://telepathy.freedesktop.org/releases/stream-engine/telepathy-stream-engine-0.5.1.tar.gz
Signature:
http://telepathy.freedesktop.org/releases/stream-engine/telepathy-stream-engine-0.5.1.tar.gz.asc

* Add support for holding calls, so Farsight frees the resources used by
  the call.
* Refactor stream class into separate audio and video subclasses.
* Add support for dumping a dotty graph of the pipeline on SIGUSR1.
* Add --enable-coverage to build with coverage support.
* Raise telepathy-glib dependency to 0.7.6 for hold support.
* Raise Farsight dependency to 0.1.27 for working hold.

Full darcs changelog follows.

Regards,
Rob

Fri Apr 11 22:21:57 EDT 2008  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  tagged telepathy-stream-engine 0.5.1

Fri Apr 11 22:21:31 EDT 2008  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * bump version to 0.5.1

Fri Apr 11 22:08:07 EDT 2008  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * NEWS for 0.5.1 release

Fri Apr 11 21:39:18 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Include stdlib.h for getenv

Fri Apr 11 21:39:06 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Initialise want variable

Wed Apr  2 13:14:17 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Make it clear that printf'ed message is from stream-engine

Fri Apr 11 21:34:12 EDT 2008  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * merge conflict with coverage patch

Fri Apr 11 21:28:35 EDT 2008  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * add --enable-coverage flag to compile with coverage info

Fri Apr 11 21:19:44 EDT 2008  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * bump farsight dependency to 0.1.27 for working hold

Fri Apr 11 21:17:48 EDT 2008  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * bump telepathy-glib dependency to 0.7.6 for StreamHandler hold API
additions

Mon Apr  7 18:52:46 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Oups, freeing resource shouldn't do anything if not on Maemo..

Mon Apr  7 18:18:04 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Audio resource only for maemo

Mon Apr  7 18:16:37 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * No more need for the free_resource signal id, always listen to the
signal. Simplified stream weak reff stuff

Mon Apr  7 18:16:02 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Make the stream aware of whether or not it holds the resource

Fri Apr  4 15:51:35 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Make the dump dot into an idler and add checks on non NULL pipeline

Mon Apr  7 16:05:56 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Make stop use a default implementation

Fri Apr  4 14:27:01 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Add g_gnuc_unused in refactored code too

Fri Apr  4 14:23:31 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Create sink/sources in the children's constructors instead of
special methods

Fri Apr  4 14:20:04 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Verify that the media type is audio for audio streams

Fri Apr  4 14:19:28 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Update copyright dates on stream.c (been modified quite a bit)

Fri Apr  4 14:18:56 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Use stream properties to set sink/source in videostream

Fri Apr  4 14:17:42 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Get source/sinks from properties in audiostream

Fri Apr  4 14:17:06 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Move everything related to the video sink to the video subclass

Fri Apr  4 14:11:55 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Add virtual function to stop the stream

Fri Apr  4 14:10:04 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Move the life-cycle management of the video source to the subclass

Sun Mar  2 14:15:48 EST 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Add subclass for video streams

Fri Apr  4 14:01:43 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * More merging of refactoring into trunk

Fri Apr  4 14:01:04 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Make fs_stream a public member of the stream so its children can use it

Fri Apr  4 14:00:51 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Move volume/mute related functions to the AudioStream subclass

Fri Apr  4 12:21:50 EDT 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Merge refactoring into trunk

Sun Mar  2 13:31:02 EST 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Move making the audio sink into the subclass

Sun Mar  2 13:28:14 EST 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Move making the audio src into the subclass

Sun Mar  2 13:27:37 EST 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Make the stream_id public so subclasses can use it

Sun Mar  2 13:18:07 EST 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Add virtual functions to make src/sink in streams

Sun Mar  2 13:11:53 EST 2008  Olivier Crete <olivier.crete at collabora.co.uk>
  * Add audio stream subtype

Wed Apr  2 19:20:08 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Adding support for SIGUSR1 signal : dumps a dot file of the
pipeline.. very useful for debugging video pipeline

Tue Apr  1 18:17:49 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * 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

Thu Mar 27 15:18:16 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Cleaning diff... removing unnecessary newlines and forgotten
property on the g_object_new

Thu Mar 27 15:07:44 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Fix conflict

Thu Mar 27 15:06:05 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Fix pseudo-typo

Thu Mar 27 15:05:45 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Remove unused channel property on stream

Thu Mar 27 15:04:23 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Use signals to request/free resources

Tue Mar 25 13:12:04 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Make the unheld_streams a GList and have a weak ref on it

Mon Mar 24 16:27:47 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Make sure that stream-engine is aware of the stream being
'held/unheld' when we start or destroy a stream.

Mon Mar 24 16:24:40 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Add set_stream_held to the MediaStreamHandler

Mon Mar 24 16:23:54 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Add unheld channel awareness to stream-engine : new API

Mon Mar 24 16:22:36 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Add parent channel property on stream

Mon Mar 24 16:22:04 EDT 2008  Youness Alaoui
<youness.alaoui at collabora.co.uk>
  * Remove confusing tp_stream_engine_stream_new function

Thu Apr  3 21:53:43 EDT 2008  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * bump version to 0.5.0.1


More information about the Telepathy mailing list