mirror of
https://github.com/radio95-rnt/rds95.git
synced 2026-02-26 12:32:05 +01:00
remove default device name
This commit is contained in:
2
inih
2
inih
Submodule inih updated: 498f34b786...3eda303b34
@@ -379,7 +379,7 @@ static void handle_eontp(char *arg, char *pattern, RDSModulator* mod, char* outp
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void handle_eonaf(char *arg, char *pattern, RDSModulator* mod, char* output) {
|
static void handle_eonaf(char *arg, char *pattern, RDSModulator* mod, char* output) {
|
||||||
if (arg[0] == '') {
|
if (arg[0] == 0) {
|
||||||
memset(&(mod->enc->data[mod->enc->program].eon[atoi(pattern)-1].af), 0, sizeof(mod->enc->data[mod->enc->program].eon[atoi(pattern)-1].af));
|
memset(&(mod->enc->data[mod->enc->program].eon[atoi(pattern)-1].af), 0, sizeof(mod->enc->data[mod->enc->program].eon[atoi(pattern)-1].af));
|
||||||
strcpy(output, "+");
|
strcpy(output, "+");
|
||||||
return;
|
return;
|
||||||
|
|||||||
10
src/rds95.c
10
src/rds95.c
@@ -13,7 +13,6 @@
|
|||||||
#include "lib.h"
|
#include "lib.h"
|
||||||
#include "ascii_cmd.h"
|
#include "ascii_cmd.h"
|
||||||
|
|
||||||
#define RDS_DEVICE "RDS"
|
|
||||||
#define DEFAULT_CONFIG_PATH "/etc/rds95.conf"
|
#define DEFAULT_CONFIG_PATH "/etc/rds95.conf"
|
||||||
#define DEFAULT_STREAMS 1
|
#define DEFAULT_STREAMS 1
|
||||||
#define MAX_STREAMS 4
|
#define MAX_STREAMS 4
|
||||||
@@ -64,7 +63,7 @@ typedef struct
|
|||||||
{
|
{
|
||||||
char control_pipe[51];
|
char control_pipe[51];
|
||||||
uint16_t udp_port;
|
uint16_t udp_port;
|
||||||
char rds_device_name[32];
|
char rds_device_name[48];
|
||||||
uint8_t num_streams;
|
uint8_t num_streams;
|
||||||
} RDS95_Config;
|
} RDS95_Config;
|
||||||
|
|
||||||
@@ -98,7 +97,7 @@ int main(int argc, char **argv) {
|
|||||||
RDS95_Config config = {
|
RDS95_Config config = {
|
||||||
.control_pipe = "\0",
|
.control_pipe = "\0",
|
||||||
.udp_port = 0,
|
.udp_port = 0,
|
||||||
.rds_device_name = RDS_DEVICE,
|
.rds_device_name = "\0",
|
||||||
.num_streams = DEFAULT_STREAMS
|
.num_streams = DEFAULT_STREAMS
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -141,6 +140,11 @@ int main(int argc, char **argv) {
|
|||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(_strnlen(config.rds_device_name, 48) == 0) {
|
||||||
|
printf("Error: No output device\n");
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
printf("Using %d RDS stream(s)\n", config.num_streams);
|
printf("Using %d RDS stream(s)\n", config.num_streams);
|
||||||
|
|
||||||
pthread_attr_init(&attr);
|
pthread_attr_init(&attr);
|
||||||
|
|||||||
Reference in New Issue
Block a user