ekg2
Struktury danych | Definicje | Funkcje

Dokumentacja pliku plugins/gsm/main.c

#include "ekg2-config.h"
#include <string.h>
#include <stdlib.h>
#include <ekg/audio.h>
#include <ekg/debug.h>
#include <ekg/dynstuff.h>
#include <ekg/plugins.h>
#include <ekg/xmalloc.h>

Struktury danych

struct  gsm_private_t

Definicje

#define QUERY_INPUT_ADD(attr, val)   if (!val) { array_add(&inpque, attr); array_add(&inpque, (char *) &val); }
#define QUERY_OUTPUT_ADD(attr, val)   if (!val) { array_add(&outque, attr); array_add(&outque, (char *) &val); }

Funkcje

 PLUGIN_DEFINE (gsm, PLUGIN_CODEC, NULL)
 CODEC_DEFINE (gsm)
 CODEC_CONTROL (gsm_codec_control)
int gsm_codec_process (int type, codec_way_t way, string_t input, string_t output, void *data)
 CODEC_RECODE (gsm_codec_code)
 CODEC_RECODE (gsm_codec_decode)
EXPORT int gsm_plugin_init (int prio)
static int gsm_plugin_destroy ()

Dokumentacja definicji

#define QUERY_INPUT_ADD (   attr,
  val 
)    if (!val) { array_add(&inpque, attr); array_add(&inpque, (char *) &val); }
#define QUERY_OUTPUT_ADD (   attr,
  val 
)    if (!val) { array_add(&outque, attr); array_add(&outque, (char *) &val); }

Dokumentacja funkcji

CODEC_CONTROL ( gsm_codec_control  )
CODEC_DEFINE ( gsm  )
CODEC_RECODE ( gsm_codec_code  )
CODEC_RECODE ( gsm_codec_decode  )
int gsm_codec_process ( int  type,
codec_way_t  way,
string_t  input,
string_t  output,
void *  data 
)
static int gsm_plugin_destroy ( ) [static]
EXPORT int gsm_plugin_init ( int  prio)
PLUGIN_DEFINE ( gsm  ,
PLUGIN_CODEC  ,
NULL   
)
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje