17 #ifndef MPF_DTMF_GENERATOR_H 
   18 #define MPF_DTMF_GENERATOR_H 
   29 #include "apr_pools.h" 
   64                                 apr_uint32_t silence_ms,
 
   65                                 struct apr_pool_t *pool);
 
   78                                 struct apr_pool_t *pool)
 
Definition: mpf_stream.h:37
 
struct mpf_dtmf_generator_t * mpf_dtmf_generator_create_ex(const struct mpf_audio_stream_t *stream, enum mpf_dtmf_generator_band_e band, apr_uint32_t tone_ms, apr_uint32_t silence_ms, struct apr_pool_t *pool)
 
apt_bool_t mpf_dtmf_generator_sending(const struct mpf_dtmf_generator_t *generator)
 
MPF Bidirectional Stream. 
 
#define APT_END_EXTERN_C
Definition: apt.h:38
 
mpf_dtmf_generator_band_e
Definition: mpf_dtmf_generator.h:37
 
int apt_bool_t
Definition: apt.h:57
 
Definition: mpf_dtmf_generator.h:39
 
Definition: mpf_frame.h:50
 
#define MPF_DECLARE(type)
Definition: mpf.h:40
 
#define APT_BEGIN_EXTERN_C
Definition: apt.h:36
 
MPF Audio/Video/Named-event Frame. 
 
apt_bool_t mpf_dtmf_generator_put_frame(struct mpf_dtmf_generator_t *generator, struct mpf_frame_t *frame)
 
apt_bool_t mpf_dtmf_generator_enqueue(struct mpf_dtmf_generator_t *generator, const char *digits)
 
Definition: mpf_dtmf_generator.h:41
 
struct mpf_dtmf_generator_t mpf_dtmf_generator_t
Definition: mpf_dtmf_generator.h:47
 
void mpf_dtmf_generator_reset(struct mpf_dtmf_generator_t *generator)
 
Definition: mpf_dtmf_generator.h:43
 
void mpf_dtmf_generator_destroy(struct mpf_dtmf_generator_t *generator)