UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
astat.h
Go to the documentation of this file.
1#ifndef ASTAT_H_64f15ac8bc64
2
3#define CH_COUNT 2
4
5#ifdef __cplusplus
6extern "C" {
7#endif
8struct ug_connection;
9
10struct ug_connection *ug_control_connection_init(int local_port);
11bool ug_control_get_volumes(struct ug_connection *c, double peak[], double rms[], int *count);
13
14void ug_control_init();
16
17bool astat_parse_line(const char *str, double volpeak[CH_COUNT], double volrms[CH_COUNT]);
18
19#ifdef __cplusplus
20}
21#endif
22
23#endif
void ug_control_init()
Definition astat.cpp:248
void ug_control_connection_done(struct ug_connection *)
Definition astat.cpp:205
bool ug_control_get_volumes(struct ug_connection *c, double peak[], double rms[], int *count)
Definition astat.cpp:227
bool astat_parse_line(const char *str, double volpeak[CH_COUNT], double volrms[CH_COUNT])
Definition astat.cpp:62
void ug_control_cleanup()
Definition astat.cpp:255
#define CH_COUNT
Definition astat.h:3
struct ug_connection * ug_control_connection_init(int local_port)
Definition astat.cpp:177
int count
Definition hd-rum.c:44
double volpeak[CH_COUNT]
Definition astat.cpp:50
double volrms[CH_COUNT]
Definition astat.cpp:51