62#include <gst/audio/gstaudiobasesrc.h>
63#include <gst/app/gstappsrc.h>
65#include <gst/app/gstappsink.h>
69#include <netinet/in.h>
71#include <sys/socket.h>
81#include <glib-2.0/glib/gprintf.h>
108#define DEBUG_READ_PURE_OGG 1
109#define DEBUG_RECORD_PURE_OGG 1
121#define BUFFER_TIME 1000
127#define LATENCY_TIME 1000
135#define OPUS_CHANNELS 1
140#define MAX_PAYLOAD_SIZE (1024 / OPUS_CHANNELS)
147#define OPUS_FRAME_SIZE 40
152#define PACKET_LOSS_PERCENTAGE 1
158#define INBAND_FEC_MODE 1
164#define BUFFER_TIME 1000
170#define LATENCY_TIME 1000
177#define OGG_MAX_DELAY 0
184#define OGG_MAX_PAGE_DELAY 0
186#define SAMPLING_RATE 48000
constants for network protocols
commonly used definitions; globals in this file are exempt from the rule that the module name ("commo...
Core service; the main API for encrypted P2P communications.
Constants for network protocols.
Message to transmit the audio (between client and helpers).
Handle to a message stream tokenizer.
struct AudioMessage * audio_message
struct GNUNET_MessageStreamTokenizer * stdin_mst