ekg2  GIT master
Struktury danych | Definicje | Funkcje | Zmienne
Dokumentacja pliku main.c
#include "ekg2.h"
#include <string.h>
#include <stdlib.h>
Wykres zależności załączania dla main.c:

Struktury danych

struct  pcm_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

static int pcm_plugin_destroy ()
 
 CODEC_DEFINE (pcm)
 
 CODEC_CONTROL (pcm_codec_control)
 
static void pcm_recode (const char *in, int ibps, int ich, char *out, int obps, int och)
 
int pcm_codec_process (int type, codec_way_t way, string_t input, string_t output, void *data)
 
 CODEC_RECODE (pcm_codec_code)
 
 CODEC_RECODE (pcm_codec_decode)
 
 __attribute__ ((visibility("default")))
 

Zmienne

plugin_t pcm_plugin = { .name = "pcm", .pclass = PLUGIN_CODEC , .destroy = pcm_plugin_destroy, .theme_init = NULL }
 

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

__attribute__ ( (visibility("default"))  )
CODEC_CONTROL ( pcm_codec_control  )
CODEC_DEFINE ( pcm  )
CODEC_RECODE ( pcm_codec_code  )
CODEC_RECODE ( pcm_codec_decode  )
int pcm_codec_process ( int  type,
codec_way_t  way,
string_t  input,
string_t  output,
void *  data 
)
static int pcm_plugin_destroy ( )
static
static void pcm_recode ( const char *  in,
int  ibps,
int  ich,
char *  out,
int  obps,
int  och 
)
static

Dokumentacja zmiennych

plugin_t pcm_plugin = { .name = "pcm", .pclass = PLUGIN_CODEC , .destroy = pcm_plugin_destroy, .theme_init = NULL }