[Telepathy-commits] merge: stream-engine

Merge Monkey monkey at collabora.co.uk
Mon Mar 3 11:37:24 PST 2008


Merge to:

  stream-engine

From:

  /home/robot101/public_html/stream-engine-rob

Changes:

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    clean up some indentation

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    print success/failure of audio src element in only one place

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    use stream-explicit DEBUG macro in fs_codecs_to_tp

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    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

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    reindent tp-stream-engine.h and add tp_stream_engine_set_video_sink_props function

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    set audio src properties like is-live/blocksize/latency on elements which are added to auto bin elements (like gconfaudiosrc)

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    we don't actually need to export the set_video_sink_props helper outside TpStreamEngine

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    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)

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    only set the "preroll-queue-len" property on video sinks if "async" is not available

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    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

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    now we monitor video sink bins for elements being added, we don't need this hack to set properties here

  Robert McQueen <robert.mcqueen at collabora.co.uk>
    set the chat profile on gconfaudiosink


More information about the Telepathy-commits mailing list