Skip to content

Problem with Mhegd #1

@Confused-52

Description

@Confused-52

I am trying to track down a problem which stops recordings on an old Humax PVR. I have observed empirically that a slate advertising a programme always appears at the same time as the fault occurs. To that end I have been tracking down AIT changes etc and arrived at the conclusion that it is being sent in the MHEG. With minor tweaks I have got Red Button running on Debian 11, which is most excellent.

In following up I have been looking for things that use absolute timers but I have hit a problem in decompiling the red button's d/svs_basic.mhg . It crashes on decompiling a timer. I have no experience with lex/yacc and wonder if you could check this out please. I think that this was a change to the syntax called for in es_202184v020401p.pdf when they were putting MHP/AIT in to MHEG prior to, I think, D-Book 8. I can see that those changes are in your textual and asn.1 definitions. I am retired so I only have access to free stuff and reading T.172 (is really complex).
The last line compiled is in Token Group 66 ... SetTimer ( 0 61

NewTimer: Missing TimerValue Set Timer ElementaryAction ActionClass ActionClassSeq ActionSlot ActionSlots TokenGroupItem TokenGroupItems TokenGroupBody TokenGroupClass GroupItem Items Group InterchangedObject Parsing error

The source of the d/svs_basic.mhg was service 4168 (BBC1 North West from Winter Hill) and the copy was downloaded on 28 August 2022 at 15:12

Thanks for all your efforts and those of your predecessor in providing these tools at all and I realise what I am looking for is not really needed for the browser which work ok.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions