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>
72 #include <arpa/inet.h>
75 #include <sys/types.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