Bug 17246 - StreamedMedia: add InitialAudio, InitialVideo
Summary: StreamedMedia: add InitialAudio, InitialVideo
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: tp-spec (show other bugs)
Version: unspecified
Hardware: Other All
: medium blocker
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on: 20830
Blocks:
  Show dependency treegraph
 
Reported: 2008-08-21 08:58 UTC by Simon McVittie
Modified: 2009-09-24 07:24 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Simon McVittie 2008-08-21 08:58:07 UTC
It's not clear how to request Media channels using CreateChannel. We need to work out how.

Ideally, we want to pass TargetHandleType=CONTACT, TargetHandle (or TargetID), and some indication of whether to set up audio, video or both.

Once we've worked out how, it should be implemented in telepathy-gabble.
Comment 1 Simon McVittie 2008-09-15 04:43:11 UTC
On Friday we decided that requesting channels with no initial streams needs to be possible, so CMs should initially support CreateChannel({'TargetHandleType': CONTACT, 'TargetHandle': ..., 'ChannelType': 'StreamedMedia}).

Later, we want to support CreateChannel({'TargetHandleType': CONTACT, 'TargetHandle': ..., 'ChannelType': 'StreamedMedia, 'InitialAudio': TRUE}) or something.
Comment 2 Simon McVittie 2009-02-02 03:58:08 UTC
A draft version is present in 0.17.19. Awaiting implementations.
Comment 3 Simon McVittie 2009-03-20 11:12:18 UTC
Review comments from the draft have been addressed in:

http://git.collabora.co.uk/?p=user/smcv/telepathy-spec-smcv.git;a=shortlog;h=refs/heads/streamedmedia

An implementation is still needed.
Comment 4 Simon McVittie 2009-09-11 11:14:28 UTC
The patch on Bug #22934 undrafts IA/IV.
Comment 5 Simon McVittie 2009-09-11 11:19:35 UTC
Release blocker, at this point.
Comment 6 Simon McVittie 2009-09-24 07:24:05 UTC
Fixed in 0.17.28


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.