From 14400e3e46085251aa7f156ee62ffda98dbc5bda Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Tue, 23 Dec 2025 09:45:11 +0100 Subject: [PATCH] there? --- src/rds.c | 13 +++++++------ src/rds_groups.c | 12 ++++++------ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/src/rds.c b/src/rds.c index 2442cf1..f651583 100644 --- a/src/rds.c +++ b/src/rds.c @@ -12,14 +12,15 @@ uint16_t get_next_af_eon(RDSEncoder* enc, uint8_t eon_index); void get_rds_ps_group(RDSEncoder* enc, RDSGroup *group); void get_rds_fasttuning_group(RDSEncoder* enc, RDSGroup *group); void get_rds_rt_group(RDSEncoder* enc, RDSGroup *group); -inline void get_rdsp_rtp_oda_group(RDSGroup *group); -inline void get_rdsp_ertp_oda_group(RDSGroup *group); -inline void get_rdsp_ert_oda_group(RDSGroup *group); -inline void get_rdsp_oda_af_oda_group(RDSGroup *group); +void get_rdsp_rtp_oda_group(RDSGroup *group); +void get_rdsp_ertp_oda_group(RDSGroup *group); +void get_rdsp_ert_oda_group(RDSGroup *group); +void get_rdsp_oda_af_oda_group(RDSGroup *group); void get_rds_oda_af_group(RDSEncoder* enc, RDSGroup *group); void get_rdsp_ct_group(RDSGroup *group, time_t now); -inline void get_rds_ecc_group(RDSEncoder* enc, RDSGroup *group); -inline void get_rds_slcdata_group(RDSEncoder* enc, RDSGroup *group); +void get_rds_lps_group(RDSEncoder* enc, RDSGroup *group); +void get_rds_ecc_group(RDSEncoder* enc, RDSGroup *group); +void get_rds_slcdata_group(RDSEncoder* enc, RDSGroup *group); void get_rds_ptyn_group(RDSEncoder* enc, RDSGroup *group); void get_rds_rtplus_group(RDSEncoder* enc, RDSGroup *group); void get_rds_ertplus_group(RDSEncoder* enc, RDSGroup *group); diff --git a/src/rds_groups.c b/src/rds_groups.c index f01b51d..ebe8d80 100644 --- a/src/rds_groups.c +++ b/src/rds_groups.c @@ -135,26 +135,26 @@ void get_rds_rt_group(RDSEncoder* enc, RDSGroup *group) { if (enc->state[enc->program].rt_state == segments) enc->state[enc->program].rt_state = 0; } -inline void get_rdsp_rtp_oda_group(RDSGroup *group) { +void get_rdsp_rtp_oda_group(RDSGroup *group) { group->b |= 3 << 12; group->b |= 11 << 1; group->d = ODA_AID_RTPLUS; } -inline void get_rdsp_ertp_oda_group(RDSGroup *group) { +void get_rdsp_ertp_oda_group(RDSGroup *group) { group->b |= 3 << 12; group->b |= 13 << 1; group->d = ODA_AID_ERTPLUS; } -inline void get_rdsp_ert_oda_group(RDSGroup *group) { +void get_rdsp_ert_oda_group(RDSGroup *group) { group->b |= 3 << 12; group->b |= 12 << 1; group->c = 1; // UTF-8 group->d = ODA_AID_ERT; } -inline void get_rdsp_oda_af_oda_group(RDSGroup *group) { +void get_rdsp_oda_af_oda_group(RDSGroup *group) { group->b |= 3 << 12; group->b |= 7 << 1; group->d = ODA_AID_ODAAF; @@ -211,13 +211,13 @@ void get_rds_lps_group(RDSEncoder* enc, RDSGroup *group) { if (enc->state[enc->program].lps_state == enc->state[enc->program].lps_segments) enc->state[enc->program].lps_state = 0; } -inline void get_rds_ecc_group(RDSEncoder* enc, RDSGroup *group) { +void get_rds_ecc_group(RDSEncoder* enc, RDSGroup *group) { group->b |= 1 << 12; group->c = enc->state[enc->program].eon_linkage << 15; group->c |= enc->data[enc->program].ecc; } -inline void get_rds_slcdata_group(RDSEncoder* enc, RDSGroup *group) { +void get_rds_slcdata_group(RDSEncoder* enc, RDSGroup *group) { group->b |= 1 << 12; group->c = enc->state[enc->program].eon_linkage << 15; group->c |= 0x6000;