Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#1420 closed enhancement (fixed)

Event manager

Reported by: ming Owned by: nanang
Priority: normal Milestone: release-2.0-beta
Component: pjmedia Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description

Add support for creating an event manager that will accept subscription/unsubscription and event publication. Application has two options when using the event publication API, it can directly distribute the events to the manager's subscribers or ask the event manager to do the distribution using worker thread instead.

Change History (7)

comment:1 Changed 8 years ago by ming

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

(In [3893]) Closed #1420: Add support for event manager

comment:2 Changed 8 years ago by bennylp

(In [3895]) Re #1420: event change for V4L2 device

comment:3 Changed 8 years ago by ming

(In [3897]) Re #1420: Fixed event propagation from video stream to video port.

comment:4 Changed 8 years ago by ming

(In [3898]) Re #1420: Fixed event source information in pjmedia vid_stream

comment:5 Changed 8 years ago by ming

(In [3899]) Re #1420: Releases the mutex before invoking the callback from the worker thread.

comment:6 Changed 8 years ago by ming

(In [3902]) Re #1420: Removed old event publication init in QT and iOS dev.

comment:7 Changed 8 years ago by ming

(In [3905]) Re #1420: Create a pool for the event manager so subscriber doesn't need to supply its own pool.

Note: See TracTickets for help on using tickets.