Lines Matching refs:rds
16 #include "vivid-rds-gen.h"
61 struct vivid_rds_gen *rds = &dev->rds_gen;
70 rds->picode = dev->radio_tx_rds_pi->cur.val;
71 rds->pty = dev->radio_tx_rds_pty->cur.val;
72 rds->mono_stereo = dev->radio_tx_rds_mono_stereo->cur.val;
73 rds->art_head = dev->radio_tx_rds_art_head->cur.val;
74 rds->compressed = dev->radio_tx_rds_compressed->cur.val;
75 rds->dyn_pty = dev->radio_tx_rds_dyn_pty->cur.val;
76 rds->ta = dev->radio_tx_rds_ta->cur.val;
77 rds->tp = dev->radio_tx_rds_tp->cur.val;
78 rds->ms = dev->radio_tx_rds_ms->cur.val;
79 strscpy(rds->psname,
81 sizeof(rds->psname));
82 strscpy(rds->radiotext,
84 sizeof(rds->radiotext));
87 vivid_rds_gen_fill(rds, dev->radio_rx_freq, alt);
90 v4l2_ctrl_s_ctrl(dev->radio_rx_rds_pty, rds->pty);
91 v4l2_ctrl_s_ctrl(dev->radio_rx_rds_ta, rds->ta);
92 v4l2_ctrl_s_ctrl(dev->radio_rx_rds_tp, rds->tp);
93 v4l2_ctrl_s_ctrl(dev->radio_rx_rds_ms, rds->ms);
94 v4l2_ctrl_s_ctrl_string(dev->radio_rx_rds_psname, rds->psname);
95 v4l2_ctrl_s_ctrl_string(dev->radio_rx_rds_radiotext, rds->radiotext);
99 vivid_rds_generate(rds);
126 * Zero the internal rds buffer if we are going to loop
127 * rds blocks.
171 * (since that depends on both frequencies) and re-init the rds