comparison libpurple/account.h @ 31824:4f2aac5967bb

Make the simple silence suppression stuff optional per-account. Fixes #13180. committer: John Bailey <rekkanoryo@rekkanoryo.org>
author jakub.adam@ktknet.cz
date Sun, 13 Mar 2011 18:17:14 +0000
parents d72d728226dc
children 1bd617f2c46a
comparison
equal deleted inserted replaced
31823:d72d728226dc 31824:4f2aac5967bb
511 void purple_account_get_public_alias(PurpleAccount *account, 511 void purple_account_get_public_alias(PurpleAccount *account,
512 PurpleGetPublicAliasSuccessCallback success_cb, 512 PurpleGetPublicAliasSuccessCallback success_cb,
513 PurpleGetPublicAliasFailureCallback failure_cb); 513 PurpleGetPublicAliasFailureCallback failure_cb);
514 514
515 /** 515 /**
516 * Return whether silence suppression is used during voice call.
517 *
518 * @param account The account.
519 *
520 * @return @c TRUE if suppression is used, or @c FALSE if not.
521 */
522 gboolean purple_account_get_silence_suppression(const PurpleAccount *account);
523
524 /**
525 * Sets whether silence suppression is used during voice call.
526 *
527 * @param account The account.
528 * @param value @c TRUE if suppression should be used.
529 */
530 void purple_account_set_silence_suppression(PurpleAccount *account,
531 gboolean value);
532
533 /**
516 * Clears all protocol-specific settings on an account. 534 * Clears all protocol-specific settings on an account.
517 * 535 *
518 * @param account The account. 536 * @param account The account.
519 */ 537 */
520 void purple_account_clear_settings(PurpleAccount *account); 538 void purple_account_clear_settings(PurpleAccount *account);