diff options
Diffstat (limited to 'siinfo.h')
-rw-r--r-- | siinfo.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -19,6 +19,7 @@ struct ttxtpidinfo { struct ttxtpageinfo *i; }; +// XXX should be an object instead and use c++ vectors etc struct ttxtinfo { int pidcount; struct ttxtpidinfo *p; @@ -29,8 +30,9 @@ struct ttxtinfo { * and if that fails with the VPID * return <> 0 on error; */ -int GetTtxtInfo(int device_no, uint16_t sid, uint16_t vpid, struct ttxtinfo *info); +int GetTtxtInfo(int card_no, uint16_t sid, uint16_t vpid, struct ttxtinfo *info); void FreeTtxtInfoData(struct ttxtinfo *info); +void DupTtxtInfo(struct ttxtinfo *in, struct ttxtinfo *out); struct ttxtpidinfo *FindSubs(struct ttxtinfo *info, char *lang, int HI, int *pid, int *pageno); |