MediaProcessors
Public Attributes | List of all members
procs_module_ctx_s Struct Reference
Collaboration diagram for procs_module_ctx_s:
Collaboration graph
[legend]

Public Attributes

pthread_mutex_t module_api_mutex
 
llist_tproc_if_llist
 

Detailed Description

Module's context structure. PROCS module context structure is statically defined in the program.

Definition at line 114 of file procs.c.

Member Data Documentation

pthread_mutex_t procs_module_ctx_s::module_api_mutex

Module's API mutual exclusion lock. This lock is used to provide a critical section for external applications to be able to operate concurrently and asynchronously on this module. API options are available through the function procs_module_opt().

Definition at line 122 of file procs.c.

llist_t* procs_module_ctx_s::proc_if_llist

List of supported/registered processor types. Each registered processor will have a static interface (IF) entry in this linked list.

See also
proc_if_t

Definition at line 129 of file procs.c.


The documentation for this struct was generated from the following file: