mpf_stream.h File Reference

MPF Bidirectional Stream. More...

#include "mpf_types.h"
#include "mpf_frame.h"
#include "mpf_stream_descriptor.h"
#include "mpf_codec.h"
#include "apt_text_stream.h"

Go to the source code of this file.

Data Structures

struct  mpf_audio_stream_t
struct  mpf_video_stream_t
struct  mpf_audio_stream_vtable_t

Typedefs

typedef
typedefAPT_BEGIN_EXTERN_C
struct
mpf_audio_stream_vtable_t 
mpf_audio_stream_vtable_t

Functions

mpf_audio_stream_tmpf_audio_stream_create (void *obj, const mpf_audio_stream_vtable_t *vtable, const mpf_stream_capabilities_t *capabilities, apr_pool_t *pool)
apt_bool_t mpf_audio_stream_rx_validate (mpf_audio_stream_t *stream, const mpf_codec_descriptor_t *descriptor, const mpf_codec_descriptor_t *event_descriptor, apr_pool_t *pool)
apt_bool_t mpf_audio_stream_tx_validate (mpf_audio_stream_t *stream, const mpf_codec_descriptor_t *descriptor, const mpf_codec_descriptor_t *event_descriptor, apr_pool_t *pool)
void mpf_audio_stream_trace (mpf_audio_stream_t *stream, mpf_stream_direction_e direction, apt_text_stream_t *output)

Detailed Description

MPF Bidirectional Stream.


Typedef Documentation

typedef typedefAPT_BEGIN_EXTERN_C struct mpf_audio_stream_vtable_t mpf_audio_stream_vtable_t

Declaration of virtual table of audio stream


Function Documentation

mpf_audio_stream_t* mpf_audio_stream_create ( void *  obj,
const mpf_audio_stream_vtable_t vtable,
const mpf_stream_capabilities_t capabilities,
apr_pool_t *  pool 
)

Create audio stream

apt_bool_t mpf_audio_stream_rx_validate ( mpf_audio_stream_t stream,
const mpf_codec_descriptor_t descriptor,
const mpf_codec_descriptor_t event_descriptor,
apr_pool_t *  pool 
)

Validate audio stream receiver

void mpf_audio_stream_trace ( mpf_audio_stream_t stream,
mpf_stream_direction_e  direction,
apt_text_stream_t output 
)

Trace media path

apt_bool_t mpf_audio_stream_tx_validate ( mpf_audio_stream_t stream,
const mpf_codec_descriptor_t descriptor,
const mpf_codec_descriptor_t event_descriptor,
apr_pool_t *  pool 
)

Validate audio stream transmitter

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 25 Mar 2013 for UniMRCP by  doxygen 1.6.1