| 520 } |
520 } |
| 521 |
521 |
| 522 static void |
522 static void |
| 523 pidgin_media_emit_message(PidginMedia *gtkmedia, const char *msg) |
523 pidgin_media_emit_message(PidginMedia *gtkmedia, const char *msg) |
| 524 { |
524 { |
| 525 PurpleConversation *conv = purple_find_conversation_with_account( |
525 PurpleConversation *conv = purple_conversations_find_with_account( |
| 526 PURPLE_CONV_TYPE_ANY, gtkmedia->priv->screenname, |
526 PURPLE_CONV_TYPE_ANY, gtkmedia->priv->screenname, |
| 527 purple_media_get_account(gtkmedia->priv->media)); |
527 purple_media_get_account(gtkmedia->priv->media)); |
| 528 if (conv != NULL) |
528 if (conv != NULL) |
| 529 purple_conversation_write(conv, NULL, msg, |
529 purple_conversation_write(conv, NULL, msg, |
| 530 PURPLE_MESSAGE_SYSTEM, time(NULL)); |
530 PURPLE_MESSAGE_SYSTEM, time(NULL)); |
| 593 } |
593 } |
| 594 |
594 |
| 595 static void |
595 static void |
| 596 pidgin_media_error_cb(PidginMedia *media, const char *error, PidginMedia *gtkmedia) |
596 pidgin_media_error_cb(PidginMedia *media, const char *error, PidginMedia *gtkmedia) |
| 597 { |
597 { |
| 598 PurpleConversation *conv = purple_find_conversation_with_account( |
598 PurpleConversation *conv = purple_conversations_find_with_account( |
| 599 PURPLE_CONV_TYPE_ANY, gtkmedia->priv->screenname, |
599 PURPLE_CONV_TYPE_ANY, gtkmedia->priv->screenname, |
| 600 purple_media_get_account(gtkmedia->priv->media)); |
600 purple_media_get_account(gtkmedia->priv->media)); |
| 601 if (conv != NULL) |
601 if (conv != NULL) |
| 602 purple_conversation_write(conv, NULL, error, |
602 purple_conversation_write(conv, NULL, error, |
| 603 PURPLE_MESSAGE_ERROR, time(NULL)); |
603 PURPLE_MESSAGE_ERROR, time(NULL)); |