[Telepathy-commits] merge: stream-engine

Merge Monkey monkey at collabora.co.uk
Fri Feb 22 05:28:14 PST 2008


Merge to:

  stream-engine

From:

  /home/tester/public_html/darcs/stream-engine-no-fakesink

Changes:

  Olivier Crete <olivier.crete at collabora.co.uk>
    Remove artifact from manual patching

  Olivier Crete <olivier.crete at collabora.co.uk>
    Cleanup queue when the element is removed

  Olivier Crete <olivier.crete at collabora.co.uk>
    Handle iter resync and errors correctly

  Olivier Crete <olivier.crete at collabora.co.uk>
    Make the indentation of all new code GNUish

  Olivier Crete <olivier.crete at collabora.co.uk>
    Emit linked signal on the stream when the src pad of the queue is linked inside farsight

  Olivier Crete <olivier.crete at collabora.co.uk>
    Don't leak ref if pad is already blocked

  Olivier Crete <olivier.crete at collabora.co.uk>
    Merge no-fakesink and tp-glib branches

  Olivier Crete <olivier.crete at collabora.co.uk>
    Assert instead of leaking and returning

  Olivier Crete <olivier.crete at collabora.co.uk>
    Fix odd whitespace

  Olivier Crete <olivier.crete at collabora.co.uk>
    Prevent race where the not-linked bus message arrives after the new sink has been added

  Olivier Crete <olivier.crete at collabora.co.uk>
    Free the string only once

  Olivier Crete <olivier.crete at collabora.co.uk>
    Fix conflicts

  Olivier Crete <olivier.crete at collabora.co.uk>
    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

  Olivier Crete <olivier.crete at collabora.co.uk>
    Properly check the return values of various gstreamer functions

  Olivier Crete <olivier.crete at collabora.co.uk>
    Allow disabling the watchdog with STREAM_ENGINE_NO_DOG (for debugging)

  Olivier Crete <olivier.crete at collabora.co.uk>
    Stop the video source on not-linked error

  Olivier Crete <olivier.crete at collabora.co.uk>
    Test for things before using them

  Olivier Crete <olivier.crete at collabora.co.uk>
    Check returns of gst functions before using the result

  Olivier Crete <olivier.crete at collabora.co.uk>
    Properly dispose of the video sink only when it is disconnected

  Olivier Crete <olivier.crete at collabora.co.uk>
    Set the output sink to playing before giving it for farsight

  Olivier Crete <olivier.crete at collabora.co.uk>
    only do the stop source magic on the not-linked error, otherwise we have to rebuild the whole pipeline

  Olivier Crete <olivier.crete at collabora.co.uk>
    Fix conflict with rob's refactoring

  Olivier Crete <olivier.crete at collabora.co.uk>
    Remove useless check for parent

  Olivier Crete <olivier.crete at collabora.co.uk>
    Merge with trunk

  Olivier Crete <olivier.crete at collabora.co.uk>
    Keep one more ref to the queue

  Olivier Crete <olivier.crete at collabora.co.uk>
    Fix conflict between tp-glib and no-fakesink branches

  Olivier Crete <olivier.crete at collabora.co.uk>
    Fix screwed indendation

  Olivier Crete <olivier.crete at collabora.co.uk>
    Do a bit more error checking around the queue


More information about the Telepathy-commits mailing list