Mercurial > pidgin
comparison libpurple/protocols/jabber/jingle/rtp.c @ 24989:7caa7e2ce870
Implement a new ready signal.
author | Mike Ruprecht <maiku@soc.pidgin.im> |
---|---|
date | Sun, 04 Jan 2009 07:42:12 +0000 |
parents | c7d4b67b3332 |
children | 607d82dce00e |
comparison
equal
deleted
inserted
replaced
24988:f7a2045f9346 | 24989:7caa7e2ce870 |
---|---|
361 jabber_iq_send(jingle_session_to_packet(session, JINGLE_TRANSPORT_INFO)); | 361 jabber_iq_send(jingle_session_to_packet(session, JINGLE_TRANSPORT_INFO)); |
362 } | 362 } |
363 } | 363 } |
364 } | 364 } |
365 | 365 |
366 static void | |
367 jingle_rtp_ready_new_cb(PurpleMedia *media, gchar *sid, gchar *name, JingleSession *session) { | |
368 purple_debug_info("rtp", "ready-new: session: %s name: %s\n", sid, name); | |
369 } | |
370 | |
366 static PurpleMedia * | 371 static PurpleMedia * |
367 jingle_rtp_create_media(JingleContent *content) | 372 jingle_rtp_create_media(JingleContent *content) |
368 { | 373 { |
369 JingleSession *session = jingle_content_get_session(content); | 374 JingleSession *session = jingle_content_get_session(content); |
370 JabberStream *js = jingle_session_get_js(session); | 375 JabberStream *js = jingle_session_get_js(session); |
402 G_CALLBACK(jingle_rtp_candidates_prepared_cb), session); | 407 G_CALLBACK(jingle_rtp_candidates_prepared_cb), session); |
403 g_signal_connect(G_OBJECT(media), "candidate-pair", | 408 g_signal_connect(G_OBJECT(media), "candidate-pair", |
404 G_CALLBACK(jingle_rtp_candidate_pair_established_cb), session); | 409 G_CALLBACK(jingle_rtp_candidate_pair_established_cb), session); |
405 g_signal_connect(G_OBJECT(media), "codecs-ready", | 410 g_signal_connect(G_OBJECT(media), "codecs-ready", |
406 G_CALLBACK(jingle_rtp_codecs_ready_cb), session); | 411 G_CALLBACK(jingle_rtp_codecs_ready_cb), session); |
412 g_signal_connect(G_OBJECT(media), "ready-new", | |
413 G_CALLBACK(jingle_rtp_ready_new_cb), session); | |
407 | 414 |
408 g_object_unref(session); | 415 g_object_unref(session); |
409 return media; | 416 return media; |
410 } | 417 } |
411 | 418 |