UniMRCP  1.7.0
Data Fields
mpf_termination_t Struct Reference

#include <mpf_termination.h>

Collaboration diagram for mpf_termination_t:
Collaboration graph
[legend]

Data Fields

apr_pool_t * pool
 
const char * name
 
void * obj
 
void * media_engine
 
mpf_termination_event_handler_f event_handler
 
const mpf_codec_manager_tcodec_manager
 
apt_timer_queue_ttimer_queue
 
mpf_termination_factory_ttermination_factory
 
const mpf_termination_vtable_tvtable
 
apr_size_t slot
 
mpf_audio_stream_taudio_stream
 
mpf_video_stream_tvideo_stream
 

Detailed Description

MPF Termination

Field Documentation

◆ audio_stream

mpf_audio_stream_t* mpf_termination_t::audio_stream

Audio stream

◆ codec_manager

const mpf_codec_manager_t* mpf_termination_t::codec_manager

Codec manager

◆ event_handler

mpf_termination_event_handler_f mpf_termination_t::event_handler

Event handler

◆ media_engine

void* mpf_termination_t::media_engine

Media engine to send events to

◆ name

const char* mpf_termination_t::name

Informative name used for debugging

◆ obj

void* mpf_termination_t::obj

External object

◆ pool

apr_pool_t* mpf_termination_t::pool

Pool to allocate memory from

◆ slot

apr_size_t mpf_termination_t::slot

Slot in context

◆ termination_factory

mpf_termination_factory_t* mpf_termination_t::termination_factory

Termination factory entire termination created by

◆ timer_queue

apt_timer_queue_t* mpf_termination_t::timer_queue

Timer queue

◆ video_stream

mpf_video_stream_t* mpf_termination_t::video_stream

Video stream

◆ vtable

const mpf_termination_vtable_t* mpf_termination_t::vtable

Table of virtual methods


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