Opened 9 years ago

Closed 9 years ago

Last modified 8 years ago

#11830 closed patch (fixed)

Allow obtaining active candidates by libpurple media API

Reported by: haakon Owned by:
Milestone: 2.8.0 Component: libpurple
Version: 2.7.0 Keywords: media candidate api


Libpurple media API contains functions purple_media_get_active_local_candidates and purple_media_get_active_remote_candidates. In the current code they are permanently disabled because they are not used anywhere.

During development of our Microsoft OCS protocol plugin ( we found these two functions useful as we need the information about current active candidates in signaling communication via SIP protocol.

So I would like to ask you to make these functions part of the API in the next version of libpurple, believe they can also be useful for other projects using voice and video.

I don't provide a patch file, fixing this issue is just removing macros that are disabling compilation in libpurple/media.h and libpurple/media.c

Change History (3)

comment:1 Changed 9 years ago by darkrain42

  • Milestone set to 2.8.0

2.7.0 is already tagged, unfortunately, so this would need to wait for the next minor

comment:2 Changed 9 years ago by malu@…

  • Resolution set to fixed
  • Status changed from new to closed

(In 5806c0bc47c791300ede51ab92336dd817bd149c):
media: allow obtaining active local and remote candidates. Closes #11830

comment:3 Changed 8 years ago by rekkanoryo@…

(In 9ea6eca6227b844c87458ea25cd26626144aee3a):
Credit Tomasz for another patch and fix up another ChangeLog entry. Refs #13739, #11830.

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!