UniMRCP  1.5.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
mpf_termination_t Struct Reference

#include <mpf_termination.h>

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

mpf_audio_stream_t* mpf_termination_t::audio_stream

Audio stream

const mpf_codec_manager_t* mpf_termination_t::codec_manager

Codec manager

mpf_termination_event_handler_f mpf_termination_t::event_handler

Event handler

void* mpf_termination_t::media_engine

Media engine to send events to

const char* mpf_termination_t::name

Informative name used for debugging

void* mpf_termination_t::obj

External object

apr_pool_t* mpf_termination_t::pool

Pool to allocate memory from

apr_size_t mpf_termination_t::slot

Slot in context

mpf_termination_factory_t* mpf_termination_t::termination_factory

Termination factory entire termination created by

apt_timer_queue_t* mpf_termination_t::timer_queue

Timer queue

mpf_video_stream_t* mpf_termination_t::video_stream

Video stream

const mpf_termination_vtable_t* mpf_termination_t::vtable

Table of virtual methods


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