Add dvb_mux_state() convenience function
This commit is contained in:
parent
69e7c77d42
commit
63870e59cf
2 changed files with 18 additions and 0 deletions
|
@ -318,3 +318,20 @@ dvb_mux_nicename(char *buf, size_t size, th_dvb_mux_instance_t *tdmi)
|
|||
else
|
||||
snprintf(buf, size, "%dHz", tdmi->tdmi_fe_params->frequency);
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
const char *
|
||||
dvb_mux_state(th_dvb_mux_instance_t *tdmi)
|
||||
{
|
||||
const char *txt;
|
||||
|
||||
switch(tdmi->tdmi_state) {
|
||||
case TDMI_IDLE: txt = "Idle"; break;
|
||||
case TDMI_IDLESCAN: txt = "Scanning"; break;
|
||||
case TDMI_RUNNING: txt = "Running"; break;
|
||||
default: txt = "???"; break;
|
||||
}
|
||||
return txt;
|
||||
}
|
||||
|
|
|
@ -61,5 +61,6 @@ th_dvb_adapter_t *dvb_adapter_find_by_identifier(const char *identifier);
|
|||
th_dvb_mux_instance_t *dvb_mux_find_by_identifier(const char *identifier);
|
||||
const char *dvb_mux_status(th_dvb_mux_instance_t *tdmi);
|
||||
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);
|
||||
|
||||
#endif /* DVB_SUPPORT_H */
|
||||
|
|
Loading…
Add table
Reference in a new issue