parent
919b3eed41
commit
da879ec47c
4 changed files with 15 additions and 3 deletions
|
@ -698,7 +698,8 @@ ajax_adaptermuxlist(http_connection_t *hc, http_reply_t *hr,
|
|||
tdmi->tdmi_identifier, buf);
|
||||
|
||||
ajax_table_cell(&ta, "status", "%s", dvb_mux_status(tdmi, 0));
|
||||
ajax_table_cell(&ta, "qual", "%d", tdmi->tdmi_quality);
|
||||
ajax_table_cell(&ta, "qual", "%d%%",
|
||||
dvb_quality_to_percent(tdmi->tdmi_quality));
|
||||
ajax_table_cell(&ta, "state", "%s", dvb_mux_state(tdmi));
|
||||
ajax_table_cell(&ta, "name", "%s", tdmi->tdmi_network ?: "Unknown");
|
||||
|
||||
|
|
|
@ -396,7 +396,8 @@ void
|
|||
ajax_mailbox_tdmi_qual_change(th_dvb_mux_instance_t *tdmi)
|
||||
{
|
||||
char buf[10];
|
||||
snprintf(buf, sizeof(buf), "%d", tdmi->tdmi_quality);
|
||||
snprintf(buf, sizeof(buf), "%d%%",
|
||||
dvb_quality_to_percent(tdmi->tdmi_quality));
|
||||
ajax_mailbox_update_div(tdmi->tdmi_adapter->tda_identifier,
|
||||
"qual", tdmi->tdmi_identifier,
|
||||
buf);
|
||||
|
|
|
@ -322,3 +322,13 @@ dvb_mux_state(th_dvb_mux_instance_t *tdmi)
|
|||
}
|
||||
return txt;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
int
|
||||
dvb_quality_to_percent(int qual)
|
||||
{
|
||||
return (qual + 50) * 2;
|
||||
}
|
||||
|
||||
|
|
|
@ -62,5 +62,5 @@ th_dvb_mux_instance_t *dvb_mux_find_by_identifier(const char *identifier);
|
|||
const char *dvb_mux_status(th_dvb_mux_instance_t *tdmi, int nullisok);
|
||||
void dvb_mux_nicename(char *buf, size_t size, th_dvb_mux_instance_t *tdmi);
|
||||
const char *dvb_mux_state(th_dvb_mux_instance_t *tdmi);
|
||||
|
||||
int dvb_quality_to_percent(int qual);
|
||||
#endif /* DVB_SUPPORT_H */
|
||||
|
|
Loading…
Add table
Reference in a new issue