[mythtv] [PATCH] Automatically set freqid for HDTV

Daniel Thor Kristjansson danielk at mrl.nyu.edu
Thu Dec 9 16:40:15 UTC 2004


]PID caching:
]The ultimate result of parsing the control tables in ATSC (and DVB) is a set of
]video, audio, and other PIDs in the TS stream to process and/or pass through to
]the recording on disk.  This set of PIDs typically remains constant for a given
]channel, and so storing it in the database would speed up tuning; if it's
]wrong, you will find out once the control tables do come along.  DVB in Myth
]already implements PID caching, though IIRC the database format is currently
]being revised.  There's no reason why HDTV can't piggyback onto the same PID
]caching methods once they're stabilized (or now, if I'm misremembering).

You should probably cache the TVCT for the program number, but not the 
PIDs. PMT's are sent down the pipe frequently. (Most of the wait now is 
the wait for the first keyframe so as not to crash on resolution changes 
in LiveTV mode).

-- Daniel


More information about the mythtv-dev mailing list