#include <mpf_stream.h>
Data Fields | |
apt_bool_t(* | destroy )(mpf_audio_stream_t *stream) |
apt_bool_t(* | open_rx )(mpf_audio_stream_t *stream, mpf_codec_t *codec) |
apt_bool_t(* | close_rx )(mpf_audio_stream_t *stream) |
apt_bool_t(* | read_frame )(mpf_audio_stream_t *stream, mpf_frame_t *frame) |
apt_bool_t(* | open_tx )(mpf_audio_stream_t *stream, mpf_codec_t *codec) |
apt_bool_t(* | close_tx )(mpf_audio_stream_t *stream) |
apt_bool_t(* | write_frame )(mpf_audio_stream_t *stream, const mpf_frame_t *frame) |
void(* | trace )(mpf_audio_stream_t *stream, mpf_stream_direction_e direction, apt_text_stream_t *output) |
Table of audio stream virtual methods
Virtual close receiver method
Virtual close transmitter method
Virtual destroy method
apt_bool_t(* mpf_audio_stream_vtable_t::open_rx)(mpf_audio_stream_t *stream, mpf_codec_t *codec) |
Virtual open receiver method
apt_bool_t(* mpf_audio_stream_vtable_t::open_tx)(mpf_audio_stream_t *stream, mpf_codec_t *codec) |
Virtual open transmitter method
apt_bool_t(* mpf_audio_stream_vtable_t::read_frame)(mpf_audio_stream_t *stream, mpf_frame_t *frame) |
Virtual read frame method
void(* mpf_audio_stream_vtable_t::trace)(mpf_audio_stream_t *stream, mpf_stream_direction_e direction, apt_text_stream_t *output) |
Virtual trace method
apt_bool_t(* mpf_audio_stream_vtable_t::write_frame)(mpf_audio_stream_t *stream, const mpf_frame_t *frame) |
Virtual write frame method