0
1
mirror of https://github.com/radio95-rnt/rds95.git synced 2026-02-27 04:43:52 +01:00
This commit is contained in:
2025-12-22 22:19:55 +01:00
parent 42d1c14f43
commit d5666133a4
2 changed files with 4 additions and 2 deletions

View File

@@ -7,6 +7,7 @@ void init_rds_modulator(RDSModulator* rdsMod, RDSEncoder* enc, uint8_t num_strea
rdsMod->params.rdsgen = 1; rdsMod->params.rdsgen = 1;
rdsMod->num_streams = num_streams; rdsMod->num_streams = num_streams;
memset(enc, 0, sizeof(RDSEncoder));
rdsMod->enc = enc; rdsMod->enc = enc;
rdsMod->data = (RDSModulatorModulationData*)calloc(num_streams, sizeof(RDSModulatorModulationData)); rdsMod->data = (RDSModulatorModulationData*)calloc(num_streams, sizeof(RDSModulatorModulationData));

View File

@@ -155,11 +155,12 @@ int main(int argc, char **argv) {
goto exit; goto exit;
} }
RDSEncoder rdsEncoder;
RDSModulator rdsModulator; RDSModulator rdsModulator;
init_lua(&rdsModulator); init_lua(&rdsModulator);
init_rds_encoder(&rdsEncoder);
RDSEncoder rdsEncoder;
init_rds_modulator(&rdsModulator, &rdsEncoder, config.num_streams); init_rds_modulator(&rdsModulator, &rdsEncoder, config.num_streams);
init_rds_encoder(&rdsEncoder);
if(config.udp_port) { if(config.udp_port) {
if(open_udp_server(config.udp_port, &rdsModulator) == 0) { if(open_udp_server(config.udp_port, &rdsModulator) == 0) {