Changeset 40784


Ignore:
Timestamp:
08/20/17 20:35:31 (5 years ago)
Author:
gost
Message:

[titan] new function fegetProperty

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/frontenddev.h

    r40774 r40784  
    102102        return node->feaktband;
    103103}
     104
     105#if DVB_API_VERSION >= 5
     106int fegetProperty(unsigned int cmd)
     107{
     108        struct dtv_property p[1];
     109        memset(p, 0, sizeof(p));       
     110        struct dtv_properties cmdseq;
     111        cmdseq.props = p;
     112
     113        p[0].cmd = cmd;
     114        cmdseq.num = 1;
     115       
     116        if(ioctl(node->fd, FE_GET_PROPERTY, &cmdseq) < 0)
     117        {
     118                perr("FE_GET_PROPERTY -> %d", cmd);
     119                return -1;
     120        }
     121        return p[0].u.data;
     122}
     123#endif
    104124
    105125char* fegettypestr(struct dvbdev* dvbnode)
Note: See TracChangeset for help on using the changeset viewer.