Opened 12 years ago

Closed 12 years ago

Last modified 12 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 12 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 12 years ago by bennylp

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

comment:3 Changed 12 years ago by ming

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

comment:4 Changed 12 years ago by ming

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

comment:5 Changed 12 years ago by ming

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

comment:6 Changed 12 years ago by ming

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

comment:7 Changed 12 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.