17 #ifndef MPF_TERMINATION_FACTORY_H 
   18 #define MPF_TERMINATION_FACTORY_H 
Definition: mpf_stream.h:37
 
Definition: mpf_termination.h:51
 
apt_bool_t mpf_termination_factory_engine_assign(mpf_termination_factory_t *termination_factory, mpf_engine_t *media_engine)
 
#define APT_END_EXTERN_C
Definition: apt.h:38
 
int apt_bool_t
Definition: apt.h:57
 
typedefAPT_BEGIN_EXTERN_C struct mpf_engine_t mpf_engine_t
Definition: mpf_types.h:30
 
#define MPF_DECLARE(type)
Definition: mpf.h:40
 
void * mpf_termination_object_get(const mpf_termination_t *termination)
 
Definition: mpf_stream.h:61
 
#define APT_BEGIN_EXTERN_C
Definition: apt.h:36
 
Definition: mpf_termination_factory.h:30
 
mpf_termination_t * mpf_termination_create(mpf_termination_factory_t *termination_factory, void *obj, apr_pool_t *pool)
 
mpf_video_stream_t * mpf_termination_video_stream_get(const mpf_termination_t *termination)
 
mpf_termination_t * mpf_raw_termination_create(void *obj, mpf_audio_stream_t *audio_stream, mpf_video_stream_t *video_stream, apr_pool_t *pool)
 
const char * mpf_termination_name_get(const mpf_termination_t *termination)
 
apt_bool_t mpf_termination_destroy(mpf_termination_t *termination)
 
apt_bool_t(* assign_engine)(mpf_termination_factory_t *factory, mpf_engine_t *media_engine)
Definition: mpf_termination_factory.h:34
 
mpf_audio_stream_t * mpf_termination_audio_stream_get(const mpf_termination_t *termination)