Commit Graph

49 Commits

Author SHA1 Message Date
Yann Leboulanger a29d3b9c38 Backed out changeset 1e414d1b429c 2012-04-20 16:27:30 +02:00
Yann Leboulanger c1584918f3 add screen sharing ability by choosing Screen in video input device. 2012-04-20 16:15:25 +02:00
Yann Leboulanger 0c36f50196 merge from trunk 2012-04-12 22:07:30 +02:00
Yann Leboulanger e1808fd550 [Olivier Crete] port Gajim to use Farstream instead of Farsight2. Fixes #7113 2012-04-01 19:49:52 +02:00
Yann Leboulanger 49bc202421 merge from trunk 2011-12-29 11:39:02 +01:00
Yann Leboulanger 6c605cad41 add some missing import 2011-11-22 20:08:08 +01:00
Yann Leboulanger 2582720366 handle ERROR and INFORMATION events through NEC 2011-11-22 19:25:15 +01:00
Yann Leboulanger b47248f09d merge from trunk 2011-06-20 23:03:06 +02:00
Yann Leboulanger ece2590892 [herfik] keep aspect ratio when resizing video window. Fixes #6852 2011-04-06 21:56:42 +02:00
Yann Leboulanger 1d9a550ca8 ignore invalid payload types. Fixes #5919 2010-09-23 13:05:33 +02:00
Thibaut Girka 21079a0546 [Jingle] Move on_negotiated callback to JingleContent 2010-08-26 16:59:29 +02:00
Yann Leboulanger 5234e42a28 [Thibg] handle negociated variable correctly and use it for file transfer. 2010-08-26 16:56:08 +02:00
Yann Leboulanger 0f44e376a7 minor fix for jingle audio / video 2010-08-26 13:31:29 +02:00
Yann Leboulanger e8f61ddfd5 fix missing ) 2010-06-20 22:56:20 +02:00
Yann Leboulanger 3adbc74edf change print into log.debug 2010-06-20 22:46:25 +02:00
Yann Leboulanger 44d53c40cc ability to fix framerate and video size for jingle video. 2010-06-19 15:44:10 +02:00
Yann Leboulanger 93d15da2b3 remove fixed TODO 2010-05-04 10:46:47 +02:00
Thibaut Girka 5960ec3bce [Jingle] Handle description-info 2010-05-04 10:31:05 +02:00
Thibaut Girka 50482f7c2a [Jingle] Don't end the session on a content failure, only remove the content 2010-05-04 10:04:53 +02:00
Thibaut Girka 10554ff067 [Jingle] Introduce RTP stream fallback 2010-05-03 21:59:46 +02:00
Thibaut Girka 06c7f2bdd5 [Jingle] Don't send transport-info before the content itself 2010-05-03 15:27:56 +02:00
Alexander Cherniuk dcc6869a0f Switched DTMF batch implementation to use deque 2010-03-23 11:45:58 +02:00
Alexander Cherniuk e501754aab Improved sending a DTMF batch 2010-03-23 09:31:52 +02:00
Thibaut GIRKA 845d310c9b Fix /dtmf command 2010-03-21 22:06:10 +01:00
Thibaut GIRKA 3b7eaa6866 Fix a TraceBack when a stun host name cannot be resolved. 2010-03-14 22:47:54 +01:00
Éric Araujo fedd7dc8e2 convert tabs to spaces in source code thanks to reindent.py
holy diff batman!
2010-02-08 15:08:40 +01:00
Thibaut GIRKA 1e6ab49e09 [Jingle] Fix a bug when user didn't provide a stun server 2010-01-14 15:50:21 +01:00
Thibaut GIRKA 600b433296 [Jingle] Fix a minor bug that showed incorrect states when adding a content to a session 2010-01-13 18:40:48 +01:00
Yann Leboulanger 8faa6feac6 [misc] Fix crash when accepting a video call. Fixes #5545 2010-01-10 22:12:12 +01:00
Thibaut GIRKA e3f16c6371 [Jingle] Volume levels are saved, audio UI shows up even if there are errors, until the session ends 2010-01-10 16:31:00 +01:00
Yann Leboulanger c1d0013cb0 ability to discover STUN server with SRV records of jabber server 2010-01-07 18:02:05 +01:00
Thibaut GIRKA b82f829b10 Import socket in jingle_rtp, fixes typo in 'stun_server', connect changed signal of stun_server_entry Fixes #5502 2009-12-10 22:02:03 +01:00
Thibaut GIRKA 594072999c Fix video output pipeline, and improve error dialog. fixes #5482 2009-12-03 23:07:45 +01:00
Yann Leboulanger 619518204c ability to change mic volume through GUI (doesn't work for the moment) 2009-12-02 21:37:21 +01:00
Thibaut GIRKA afaa90f91d Rename FailedApplication to JingleContentSetupException 2009-12-01 22:39:02 +01:00
Stephan Erb d54543654d Add VIM indentation config to jingle files. 2009-12-01 22:25:29 +01:00
Thibaut GIRKA 592bacce4a [Jingle] Fix make_bin_from_config, improve JingleSession.__parse_contents 2009-12-01 22:15:50 +01:00
Alexander Cherniuk ee42637795 Keep the doc-strings (even one-liners) unified, please 2009-12-01 00:07:36 +02:00
Thibaut GIRKA d295f9261d [Jingle] a bit of documentation/clarification ; added make_bin_from_config 2009-11-30 22:29:32 +01:00
Yann Leboulanger 5401b457d5 add stun_server option in pref window. 2009-11-30 21:10:24 +01:00
Thibaut GIRKA c44fde896f [Jingle] Handle description-info ; catch only glib.GError when parsing bins 2009-11-29 22:45:34 +01:00
Thibaut GIRKA fe67de9bf1 [Jingle] Add converters and simplify pipelines configuration-side 2009-11-29 21:39:50 +01:00
Thibaut GIRKA 132d71b08b [Jingle] Audio/video input/output now configurable 2009-11-29 15:39:26 +01:00
Alexander Cherniuk aed9690dc5 Tiny refactoring bits of jingle code 2009-11-27 12:09:43 +02:00
Thibaut GIRKA ee452a57a2 [Jingle] Renamed callbacks to match name conventions 2009-11-26 22:09:34 +01:00
Thibaut GIRKA 0edb624fec Renamed a few methods, refactor on_*_button_toggled, use getattr/setattr instead of eval/self.__dict__ 2009-11-26 21:53:44 +01:00
Alexander Cherniuk 6bf2246de5 A big portion of doc-string refactoring 2009-11-26 13:58:12 +02:00
Thibaut GIRKA b1173a2e87 Fix a regression introduced by my last patch 2009-11-15 21:21:10 +01:00
Thibaut GIRKA b2c5810869 Refactorize a bit jingle.py and split it into different files.
There is still room for improvement, but it should be better.
2009-11-15 20:47:06 +01:00