libosmocodec  1.5.1
Osmocom codec library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules
osmo_ecu_ops Struct Reference

#include <ecu.h>

Data Fields

struct osmo_ecu_state *(* init )(void *ctx, enum osmo_ecu_codec codec)
 
void(* destroy )(struct osmo_ecu_state *)
 
int(* frame_in )(struct osmo_ecu_state *st, bool bfi, const uint8_t *frame, unsigned int frame_bytes)
 
int(* frame_out )(struct osmo_ecu_state *st, uint8_t *frame_out)
 

Field Documentation

void(* osmo_ecu_ops::destroy)(struct osmo_ecu_state *)

Referenced by osmo_ecu_destroy().

int(* osmo_ecu_ops::frame_in)(struct osmo_ecu_state *st, bool bfi, const uint8_t *frame, unsigned int frame_bytes)

Referenced by osmo_ecu_frame_in().

int(* osmo_ecu_ops::frame_out)(struct osmo_ecu_state *st, uint8_t *frame_out)

Referenced by osmo_ecu_frame_out().

struct osmo_ecu_state*(* osmo_ecu_ops::init)(void *ctx, enum osmo_ecu_codec codec)

Referenced by osmo_ecu_init().


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