summaryrefslogtreecommitdiff
path: root/telepathy-farsight
AgeCommit message (Collapse)AuthorFilesLines
2011-09-12Transform the farsight2 renegotiate message into a restart-source signalHEADmasterOlivier Crête1-0/+34
2011-06-28Add debug message on explicit state changeOlivier Crête1-0/+7
2011-06-22Don't crash if named telephony event is sent before connectingOlivier Crête1-0/+4
2011-06-10Only call CodecsUpdated() when config params have changed and the other side ↵Olivier Crête1-3/+15
should be notified Also require farsight2 0.0.29 for the new comparison function
2011-06-09Run dispose from the main thread alwaysOlivier Crête1-0/+2
2011-05-30Add a block-ready property to TfStreamOlivier Crête1-1/+33
This allows the application to block the calling of the Ready() dbus method until some pre-condition as been accomplished. If this property is set to TRUE during the "stream-created" signal, then Ready() will not be called before it is unset.
2011-05-30Remove set-but-unused variableOlivier Crête1-3/+0
2011-05-16Set the rtp header extension preferences before the codec prefsOlivier Crête1-13/+12
The RTP header extension preferences are only taken into account when the codec preferences are changed.
2011-05-11Set Farsight2's default header extensions and codecsOlivier Crête1-0/+19
2011-05-11stream-get-codec-config signal does not have details, removing hintOlivier Crête1-1/+1
2011-05-11Set the local RTP header extensionsOlivier Crête1-0/+74
2011-05-11Set remote RTP Header extensionsOlivier Crête1-0/+87
2011-05-11Set local Feedback MessagesOlivier Crête1-0/+85
2011-05-11Implement setting remote feedback messagesOlivier Crête1-0/+82
2011-04-12Ensure there is a stop call before a start call alwaysOlivier Crête1-0/+54
2011-04-12Don't free codecs borrowed from the GstMessageOlivier Crête1-7/+4
2011-04-07Implement StartNamedTelephoneEventOlivier Crête1-7/+172
2011-04-07Return TRUE when messages are handled, a few were missingOlivier Crête1-0/+3
2011-04-07Add StartSoundTelephonyEvent and StartNamedTelephonyEventOlivier Crête1-0/+42
The sound variant has an implementation since its trivial
2011-03-30async_method_callback_optional: also ignore NotImplemented errors (#35791)Guillaume Desmottes1-1/+2
2011-03-30async_method_callback_optional: use g_error_matches()Guillaume Desmottes1-4/+7
Also use early returns to make things easier to read.
2011-02-22Don't leak the tpcodecs if we do Supported then UpdateOlivier Crête1-1/+2
2010-12-05Ensure CodecsUpdated is always called when neededSjoerd Simons1-6/+10
For a CM calling SupportedCodecs after local codecs have been set is only expected to contain the intersection of the remote codecs with the existing set of codecs. Specifically it's unexpected for codecs to change their parameters. This means there is a race when remote codecs are updated and at the same time the local codecs are updated, as telepathy-farsight tried to ensure to only send a set of codecs once (via either SupportedCodecs, CodecsUpdated or Ready). To fix this always call CodecsUpdated when the list of codecs has changed after the initial set of codecs was sent.
2010-11-17Don't print an error message when optional methods are not implementedOlivier Crête1-4/+20
2010-11-17Print the right error message for NewActiveTransportPairOlivier Crête1-1/+1
2010-11-17Compare with the right enum in the DEBUG/WARNING macrosOlivier Crête1-2/+2
2010-11-17Don't try to free a possibly NULL memberOlivier Crête1-6/+8
2010-11-17Remove code duplication for candidate type and network protocol conversionLouis-Francis Ratté-Boulianne1-46/+49
2010-11-17Emit NewActiveTransportPair signal when selecting new candidates pairLouis-Francis Ratté-Boulianne1-0/+76
2010-09-10Hide non-public objects from gtk-docOlivier Crête1-2/+2
Makes "make check" for gtk-doc happy
2010-07-16Release camera when on SetStreamSending(False)Olivier Crête1-5/+6
2010-05-28Add more details to debug messagesOlivier Crête1-2/+3
2010-05-26Only set the controlling-mode for the nice transmitterOlivier Crête1-1/+6
2010-05-26Make it compile with -WshadowOlivier Crête1-5/+4
2010-02-23Add property to get the Farsight SessionOlivier Crête1-1/+12
2010-02-23Add property to get the Farsight StreamOlivier Crête1-0/+11
2010-02-23Ignore empty strings in tp properties (treat them as NULL)Olivier Crête1-3/+3
2010-02-23Recognize "shm" nat traversal as "shm" transmitterOlivier Crête1-0/+4
2010-01-05Export held resourcesOlivier Crête1-1/+14
2009-12-31Get ptime/maxptime from the TP optional properties on the codecsOlivier Crête1-1/+6
2009-12-31Set ptime/maxptime as optional parameters on the TP codetcOlivier Crête1-0/+7
2009-10-01tp-fs: Connected isn't really connectedOlivier Crête1-1/+1
2009-09-25Prevent race between src-pad-added and dispose in idle creation/destructionOlivier Crête1-3/+30
2009-09-19Simplify converting optional codec parameters from tp to fsSjoerd Simons1-10/+4
2009-09-09Don't leak transportOlivier Crête1-1/+1
2009-09-09Use take_boxed to avoid leaksOlivier Crête1-2/+2
2009-09-09Reset GValues after useOlivier Crête1-0/+4
2009-09-09Dupe codec optional parametersOlivier Crête1-2/+2
2009-09-09Unref participant and conference when disposing of TfStreamOlivier Crête2-1/+12
2009-09-08Only emit connected on selected pair if there was no connecting firstOlivier Crête1-4/+12