Bug 21203

Summary: Implement InitialAudio and InitialVideo properties
Product: Telepathy Reporter: Will Thompson <will>
Component: gabbleAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium Keywords: patch
Version: unspecified   
Hardware: Other   
OS: All   
URL: http://git.collabora.co.uk/?p=user/wjt/telepathy-gabble-wjt.git;a=shortlog;h=refs/heads/initial-audio-video
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 21202    
Bug Blocks:    

Description Will Thompson 2009-04-15 07:55:07 UTC
This branch implements InitialAudio and InitialVideo as requestable properties, and exposes them on incoming calls.

% git diff --stat split-media-channel
 extensions/Channel_Type_Streamed_Media_Future.xml |  151 +++++++++++
 extensions/all.xml                                |    1 +
 src/media-channel-internal.h                      |    3 +
 src/media-channel.c                               |  282 +++++++++++++++++----
 src/media-channel.h                               |    5 +
 src/media-factory.c                               |   97 ++++++--
 tests/twisted/Makefile.am                         |    1 +
 tests/twisted/constants.py                        |    4 +
 tests/twisted/jingle/initial-audio-video.py       |  163 ++++++++++++
 tests/twisted/jingle/jingletest2.py               |   24 ++-
 10 files changed, 658 insertions(+), 73 deletions(-)
Comment 1 Simon McVittie 2009-04-15 08:25:22 UTC
Reviewed.
Comment 2 Will Thompson 2009-04-15 08:29:17 UTC
merged.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.